From 3ed3c442e67eefb4622f798f2daa527f8aa8a949 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=BE=E5=AF=8C=E6=96=8C?= Date: Fri, 7 Nov 2025 20:10:30 +0800 Subject: [PATCH] =?UTF-8?q?fix=20(farm):=20=E9=A6=96=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 首页加载内容拆分 - 新增获取地块信息接口 --- .../module/farm/service/plotinfo/PlotInfoServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/plotinfo/PlotInfoServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/plotinfo/PlotInfoServiceImpl.java index ddcfb639..f0a7e874 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/plotinfo/PlotInfoServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/plotinfo/PlotInfoServiceImpl.java @@ -163,7 +163,11 @@ public class PlotInfoServiceImpl implements PlotInfoService { @Override public PlotInfoDO getPlotInfo(String id) { - PlotInfoDO plotInfoDO = plotInfoMapper.selectById(id); + LambdaQueryWrapperX wrapper = new LambdaQueryWrapperX<>(); + wrapper.eq(PlotInfoDO::getId, id) + .or() + .eq(PlotInfoDO::getPlotId, id); + PlotInfoDO plotInfoDO = plotInfoMapper.selectOne(wrapper); BaseInfoDO baseInfoDO = baseInfoMapper.selectById(plotInfoDO.getBaseId()); plotInfoDO.setBaseName(baseInfoDO.getName()); return plotInfoDO;