diff --git a/huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouPlanController.java b/huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouPlanController.java index c11b4fb..a4662ef 100644 --- a/huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouPlanController.java +++ b/huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouPlanController.java @@ -216,4 +216,11 @@ public class HuzhouPlanController { Boolean flag = planinfoService.deleteContractMoney(projectid); return Result.OK(flag); } + + + @GetMapping("/taskNameIsFinished") + public Result taskNameIsFinished(String projectid) { + Boolean flag = planinfoService.taskNameIsFinished(projectid); + return Result.OK(flag); + } } diff --git a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/IHuzhouPlaninfoService.java b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/IHuzhouPlaninfoService.java index 5a1e08e..3665c14 100644 --- a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/IHuzhouPlaninfoService.java +++ b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/IHuzhouPlaninfoService.java @@ -120,4 +120,6 @@ public interface IHuzhouPlaninfoService extends IService { List queryTaskLevelDetail(String projectid, String taskLevel); Boolean deleteContractMoney(String projectid); + + Boolean taskNameIsFinished(String projectid); } diff --git a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouPlaninfoServiceImpl.java b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouPlaninfoServiceImpl.java index bd4eb37..7fb726c 100644 --- a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouPlaninfoServiceImpl.java +++ b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouPlaninfoServiceImpl.java @@ -1650,4 +1650,17 @@ public class HuzhouPlaninfoServiceImpl extends ServiceImpl queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(HuzhouPlaninfo::getProjectId,projectid); + queryWrapper.eq(HuzhouPlaninfo::getTaskName,"合同签订"); + queryWrapper.eq(HuzhouPlaninfo::getIsfinish,"2"); + HuzhouPlaninfo planinfo = planInfoMapper.selectOne(queryWrapper); + if(planinfo!=null){ + return true; + } + return false; + } }