diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/cropFarmingCenter/CropFarmingCenterServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/cropFarmingCenter/CropFarmingCenterServiceImpl.java index 03feeb7b..b18dcacd 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/cropFarmingCenter/CropFarmingCenterServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/cropFarmingCenter/CropFarmingCenterServiceImpl.java @@ -217,7 +217,7 @@ public class CropFarmingCenterServiceImpl implements CropFarmingCenterService { throw exception(PRODUCTION_PLAN_NOT_EXISTS); } - ModelManagementRespVO modelManagementRespVO = modelManagementService.getModelManagement(productionPlanDO.getId()); + ModelManagementRespVO modelManagementRespVO = modelManagementService.getModelManagement(productionPlanDO.getSpeciesModelId()); ProductionPlanRespVO productionPlanRespVO = BeanUtils.toBean(productionPlanDO, ProductionPlanRespVO.class); productionPlanRespVO.setModelManagementRespVO(modelManagementRespVO); diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/modelmanagement/ModelManagementServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/modelmanagement/ModelManagementServiceImpl.java index 591b232b..94f40182 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/modelmanagement/ModelManagementServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/modelmanagement/ModelManagementServiceImpl.java @@ -280,7 +280,7 @@ public class ModelManagementServiceImpl implements ModelManagementService { ModelManagementDO modelManagementDO = modelManagementMapper.selectById(id); if (modelManagementDO == null) { - modelManagementDO = modelManagementMapper.selectOne(ModelManagementDO::getTaskId, id); + return null; } // 使用统一的转换方法