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 8c258d8b..88392263 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 @@ -71,8 +71,12 @@ public class PlotInfoServiceImpl implements PlotInfoService { PlotLesseeSaveReqVO plotLesseeSaveReqVO = createReqVO.getPlotLesseeSaveReqVO(); PlotLesseeDO plotLesseeDO = BeanUtils.toBean(plotLesseeSaveReqVO, PlotLesseeDO.class); + plotLesseeDO.setId(IdUtil.fastUUID()); plotLesseeDO.setTenantId(String.valueOf(user.getTenantId())); plotLesseeDO.setLeaseStatus(CommonConstants.YES_CODE); + plotLesseeDO.setBaseId(createReqVO.getBaseId()); + plotLesseeDO.setPlotId(plotInfo.getId()); + plotLesseeDO.setPlotName(plotInfo.getPlotName()); plotLesseeMapper.insert(plotLesseeDO); // 返回