Browse Source

根据项目id判断合同签订阶段是否完成

master
gjh 2 weeks ago
parent
commit
f8a36de6bd
  1. 7
      huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouPlanController.java
  2. 2
      huzhou/src/main/java/com/easy/admin/modules/huzhou/service/IHuzhouPlaninfoService.java
  3. 13
      huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouPlaninfoServiceImpl.java

7
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);
}
}

2
huzhou/src/main/java/com/easy/admin/modules/huzhou/service/IHuzhouPlaninfoService.java

@ -120,4 +120,6 @@ public interface IHuzhouPlaninfoService extends IService<HuzhouPlaninfo> {
List<TaskLevelDetailVo> queryTaskLevelDetail(String projectid, String taskLevel);
Boolean deleteContractMoney(String projectid);
Boolean taskNameIsFinished(String projectid);
}

13
huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouPlaninfoServiceImpl.java

@ -1650,4 +1650,17 @@ public class HuzhouPlaninfoServiceImpl extends ServiceImpl<HuzhouPlaninfoMapper,
}
return success;
}
@Override
public Boolean taskNameIsFinished(String projectid) {
LambdaQueryWrapper<HuzhouPlaninfo> 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;
}
}

Loading…
Cancel
Save