diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/manage/TodoCenterManage.java b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/manage/TodoCenterManage.java index 19b5943..b3bb06d 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/manage/TodoCenterManage.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/manage/TodoCenterManage.java @@ -1144,6 +1144,7 @@ public class TodoCenterManage { if (InstTypeEnum.PRELIMINARY_PREVIEW.getCode().equals(instType)) { // 再根据项目所属区域判断是市级预审还是区县预审 String areaCode = project.getAreaCode(); + String areaName = project.getArea(); Long pretrialFileId = project.getPretrialFileId(); // 如果项目关联的预审文件ID不为空,说明已经提交过审核意见,直接返回文件ID if (Objects.nonNull(pretrialFileId)){ @@ -1152,7 +1153,7 @@ public class TodoCenterManage { return notSealedInfoVo; } Region region = regionService.getOne(Wrappers.lambdaQuery(Region.class) - .eq(Region::getRegionCode, areaCode)); + .eq(Region::getRegionCode, areaCode).eq(Region::getRegionName,areaName)); VUtils.isTrue(Objects.isNull(region)).throwMessage("项目所属区域不存在!"); Integer regionLevel = region.getRegionLevel(); // 获取项目申报时是否选择了主管单位和上级条线主管单位