wangpengfei 9 months ago
parent
commit
43553563cb
  1. 41
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/datacenter/DataCenterRest.java

41
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/datacenter/DataCenterRest.java

@ -191,7 +191,8 @@ public class DataCenterRest {
if(StringUtils.isNotBlank(query.getName())){ if(StringUtils.isNotBlank(query.getName())){
sendBodyMM.put("name",query.getName()); sendBodyMM.put("name",query.getName());
} }
sendBodyMM.put("orgPath",query.getProjectSid()); List<ProjectInfo> projectInfo=crmMapper.getEnterByProjetSid(query.getProjectSid());
sendBodyMM.put("orgPath",projectInfo.get(0).getEnterpriseSid());
RestTemplate restTemplate = new RestTemplate(); RestTemplate restTemplate = new RestTemplate();
ResponseEntity<String> forEntity = restTemplate.postForEntity(a, sendBodyMM, String.class); ResponseEntity<String> forEntity = restTemplate.postForEntity(a, sendBodyMM, String.class);
com.alibaba.fastjson.JSONObject jsonObject=new com.alibaba.fastjson.JSONObject(); com.alibaba.fastjson.JSONObject jsonObject=new com.alibaba.fastjson.JSONObject();
@ -326,29 +327,33 @@ public class DataCenterRest {
int zj=0; int zj=0;
int jg=0; int jg=0;
for (ProjectInfo infoList : projectInfoList) { for (ProjectInfo infoList : projectInfoList) {
// int a=crmMapper.getPhaseByProject(projectInfo.getSid(),infoList.getNodeValue()); if(StringUtils.isNotBlank(infoList.getNodeValue())){
if (infoList.getNodeValue().equals("在途")){ if (infoList.getNodeValue().equals("在途")){
dd++; dd++;
} }
if (infoList.getNodeValue().equals("在建")){ if (infoList.getNodeValue().equals("在建")){
zj++; zj++;
} }
if (infoList.getNodeValue().equals("竣工")){ if (infoList.getNodeValue().equals("竣工")){
jg++; jg++;
}
} }
// int a=crmMapper.getPhaseByProject(projectInfo.getSid(),infoList.getNodeValue());
} }
List<WarehouseInfoVoSheng1> warehouseInfoVoSheng1s=new ArrayList<>(); List<WarehouseInfoVoSheng1> warehouseInfoVoSheng1s=new ArrayList<>();
for (WarehouseInfoVoSheng vo : vos) { for (WarehouseInfoVoSheng vo : vos) {
List<ShPhaseRecordVo> c=crmMapper.getPhaseByProject(vo.getList().stream().map(WarehouseInfoVo::getSid).toArray()); List<ShPhaseRecordVo> c=crmMapper.getPhaseByProject(vo.getList().stream().map(WarehouseInfoVo::getSid).toArray());
for (ShPhaseRecordVo shPhaseRecordVo : c) { for (ShPhaseRecordVo shPhaseRecordVo : c) {
if (shPhaseRecordVo.getNodeValue().equals("在途")){ if(StringUtils.isNotBlank(shPhaseRecordVo.getNodeValue())){
vo.setDd(vo.getDd()+1); if (shPhaseRecordVo.getNodeValue().equals("在途")){
} vo.setDd(vo.getDd()+1);
if (shPhaseRecordVo.getNodeValue().equals("在建")){ }
vo.setZj(vo.getDd()+1); if (shPhaseRecordVo.getNodeValue().equals("在建")){
} vo.setZj(vo.getDd()+1);
if (shPhaseRecordVo.getNodeValue().equals("竣工")){ }
vo.setJg(vo.getDd()+1); if (shPhaseRecordVo.getNodeValue().equals("竣工")){
vo.setJg(vo.getDd()+1);
}
} }
} }
if(c.size()!=0){ if(c.size()!=0){

Loading…
Cancel
Save