Browse Source

阶段统计1.1

master
Jinyuanyuan 2 weeks ago
parent
commit
0790495d3d
  1. 15
      huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java

15
huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java

@ -1433,7 +1433,7 @@ public class HuzhouProjectinfoServiceImpl extends ServiceImpl<HuzhouProjectinfoM
String key=String.valueOf(max);
taskName=planinfoMapper.getTaskName(p.getId(),key);
}else {
taskName="项目立项阶段";
taskName="项目申报阶段";
}
projectDetail.setProjectStage(taskName);
@ -1450,11 +1450,12 @@ public class HuzhouProjectinfoServiceImpl extends ServiceImpl<HuzhouProjectinfoM
public List<CountStageOV> countStage(HuzhouProjectinfo projectInfo){
List<CountStageOV> result = new ArrayList<>();
HashMap<String,Integer> stageMap=new HashMap<>();
stageMap.put("1",0);
stageMap.put("2",0);
stageMap.put("3",0);
stageMap.put("4",0);
stageMap.put("5",0);
stageMap.put("0",0);//申报
stageMap.put("1",0);//立项
stageMap.put("2",0);//采购
stageMap.put("3",0);//建设
stageMap.put("4",0);//绩效
stageMap.put("5",0);//验收
//只要入库项目
projectInfo.setType("1");
ProjectInfoAuthSelect projectInfoAuthSelect = CommonUtils.setGetProjectInfoAuth(projectInfo);
@ -1473,7 +1474,7 @@ public class HuzhouProjectinfoServiceImpl extends ServiceImpl<HuzhouProjectinfoM
int max = keyList.stream().mapToInt(x -> Integer.parseInt(x[0])).summaryStatistics().getMax();
taskLevel=String.valueOf(max);
}else {
taskLevel="1";
taskLevel="0";
}
if(stageMap.containsKey(taskLevel)){
count=stageMap.get(taskLevel)+1;

Loading…
Cancel
Save