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

Loading…
Cancel
Save