| | |
| | | String ids = projects.get(i).getIds(); |
| | | Double val = holeMap.get(ids); |
| | | vo = new ProjectProcessVO(); |
| | | |
| | | vo.setIds(projects.get(i).getIds()); |
| | | vo.setRanking(i + 1); |
| | | vo.setStation(projects.get(i).getCode()); |
| | | vo.setStation(projects.get(i).getFullName()); |
| | | vo.setValue(val); |
| | | vo.setLng(projects.get(i).getLng()); |
| | | vo.setLat(projects.get(i).getLat()); |
| | | |
| | | |
| | | if (val == null) { |
| | | vo.setValue(0.0d); |
| | | } |
| | | vo.setStatus(projects.get(i).getStatus()); |
| | | String []statusName ={"协调中","待开工","进行中"}; |
| | | String status = projects.get(i).getStatus(); |
| | | if(status.equals("0")){ |
| | | vo.setStatus(statusName[0]); |
| | | }else if(status.equals("1")){ |
| | | vo.setStatus(statusName[1]); |
| | | }else if(status.equals("2")){ |
| | | vo.setStatus(statusName[2]); |
| | | }else{ |
| | | vo.setStatus("未知"); |
| | | } |
| | | vos.add(vo); |
| | | } |
| | | } |
| | |
| | | * @return |
| | | */ |
| | | @ResponseBody |
| | | @GetMapping("/system/indexVo") |
| | | public AjaxResult projectProcess2() { |
| | | @GetMapping("/system/indexDataCount") |
| | | public AjaxResult indexDataCount() { |
| | | IndexVo result = new IndexVo(); |
| | | |
| | | //=============================查询场地数量=============================== |
| | | List<Project> projectList = projectService.selectProjectCountByStatus(); |
| | | if (!ObjectUtils.isEmpty(projectList)) { |
| | |
| | | result.setProjectStatus0(item.getStatusNumber()); |
| | | } |
| | | if (RecordType.projectStatus1.getId().equals(item.getStatus())) { |
| | | result.setProjectStatus0(item.getStatusNumber()); |
| | | result.setProjectStatus1(item.getStatusNumber()); |
| | | } |
| | | if (RecordType.projectStatus2.getId().equals(item.getStatus())) { |
| | | result.setProjectStatus0(item.getStatusNumber()); |
| | | result.setProjectStatus2(item.getStatusNumber()); |
| | | } |
| | | } |
| | | } |
| | | if (ObjectUtils.isEmpty(result.getProjectStatus0())) { |
| | | result.setProjectStatus0(0); |
| | | } |
| | | if (ObjectUtils.isEmpty(result.getProjectStatus1())) { |
| | | result.setProjectStatus0(0); |
| | | result.setProjectStatus1(0); |
| | | } |
| | | if (ObjectUtils.isEmpty(result.getProjectStatus2())) { |
| | | result.setProjectStatus0(0); |
| | | result.setProjectStatus2(0); |
| | | } |
| | | if (ObjectUtils.isEmpty(result.getProjectStatus2())) { |
| | | result.setProjectStatus0(0); |
| | | } |
| | | |
| | | //=============================查询进尺=============================== |
| | | Hole hole = holeService.selectHoleTotalProcess(); |
| | | result.setFootageCplCount(hole.getFootageCpl()); |