From 61638e60b25d0f40dc117bbbe79de33d129b75ca Mon Sep 17 00:00:00 2001 From: cjl <909710561@qq.com> Date: Mon, 01 Apr 2024 13:32:59 +0800 Subject: [PATCH] fix:盐城数据补充 --- screen-api/src/main/java/com/moral/api/controller/YcReptilesController.java | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) diff --git a/screen-api/src/main/java/com/moral/api/controller/YcReptilesController.java b/screen-api/src/main/java/com/moral/api/controller/YcReptilesController.java index ed76aab..92f79bd 100644 --- a/screen-api/src/main/java/com/moral/api/controller/YcReptilesController.java +++ b/screen-api/src/main/java/com/moral/api/controller/YcReptilesController.java @@ -86,6 +86,7 @@ } + @PostMapping("/page") @ApiOperation("������") public ResultMessage<PageResult<YcGenerateReportPageVo>> page(@Valid @RequestBody YcGenerateReportPageCond ycGenerateReportPageCond) { @@ -132,7 +133,7 @@ Map<String,Object> map0 = resultService.getYcDaily(url,cookie,DateUtils.dateToDateString(DateUtils.getFirstDayOfLastYear(endDate),DateUtils.yyyy_MM_dd_EN),2); - Date dateTime = DateUtils.getFirstDayOfMonth(resultDate); + Date dateTime = DateUtils.getFirstDayOfMonth(endDate); String sTime = DateUtils.dateToDateString(dateTime); String eTime = endDateTime+" 00:00:00"; @@ -172,7 +173,7 @@ // ��������������������������������������������������������� // String resultFile = "E:/java/������-���������������������1.xlsx"; - String templateFile = basePath+"/������-���������������������001.xlsx"; + String templateFile = basePath+"/001.xlsx"; String resultFileName = endDateTime+"���������������������.xlsx";; String resultFile =UUID.randomUUID().toString()+".xlsx";; storageFile(filePath.concat(resultFile)); @@ -272,7 +273,7 @@ //String templateFile1 = "E:/java/������-������������������00.xlsx"; // ��������������������������������������������������������� //String resultFile1 = "E:/java/������-������������������1.xlsx"; - String templateFile1 = basePath+"/������-������������������00.xlsx"; + String templateFile1 = basePath+"/00.xlsx"; String resultFileName1 = endDateTime+"������������.xlsx"; String resultFile1 = UUID.randomUUID().toString()+".xlsx";; storageFile(filePath.concat(resultFile1)); @@ -332,14 +333,14 @@ Yc.get(0).getGranule25()+"������/������������O3���������"+Yc.get(0).getOO()+"������/������������������������"). append(Yc.get(0).getCategory().equals("���")||Yc.get(0).getCategory().equals("���")?"100%���":"0%���").append("\n"); broadcast.append(timeMon+"������������PM2.5���������������"+ycMon.getPM25()+"������/������������������"+testController.compareYear(ycMon.getPM25(),ycMonOld.getPM25(),2)+"���O3���������������"); - broadcast.append(ycMon.getOOAvg()+"������/������������������"+testController.compareYear(ycMon.getOOAvg(),ycMonOld.getOOAvg(),2)+"���������������"+ycYMon.getExcellentRateRatio()+"%���������"+testController.compareYear(ycYMon.getExcellentRateRatio(),ycYMonOld.getExcellentRateRatio(),1)+"���").append("\n"); + broadcast.append((int)ycMon.getOOAvg()+"������/������������������"+testController.compareYear(ycMon.getOOAvg(),ycMonOld.getOOAvg(),2)+"���������������"+ycYMon.getExcellentRateRatio()+"%���������"+testController.compareYear(ycYMon.getExcellentRateRatio(),ycYMonOld.getExcellentRateRatio(),1)+"���").append("\n"); broadcast.append("������"+timeDay+",���������PM2.5���������������"+ycYear.getPM25()+"������/������������������"+testController.compareYear(ycYear.getPM25(),ycYearOld.getPM25(),2)+"���O3���������������"); - broadcast.append(ycYear.getOOAvg()+"������/������������������"+testController.compareYear(ycYear.getOOAvg(),ycYearOld.getOOAvg(),2)+"���������������"+ycYYear.getExcellentRateRatio()+"%���������"+testController.compareYear(ycYYear.getExcellentRateRatio(),ycYYearOld.getExcellentRateRatio(),1)+"���").append("\n"); + broadcast.append((int)ycYear.getOOAvg()+"������/������������������"+testController.compareYear(ycYear.getOOAvg(),ycYearOld.getOOAvg(),2)+"���������������"+ycYYear.getExcellentRateRatio()+"%���������"+testController.compareYear(ycYYear.getExcellentRateRatio(),ycYYearOld.getExcellentRateRatio(),1)+"���").append("\n"); broadcast.append("\n"); broadcast.append("���������������������������������������������").append("\n"); broadcast.append("������"+timeDay+"������������ PM2.5���������������"+ycYear.getPM25()+"������/������������������������"+ycYearOld.getPM25()+"������/���������������������"+testController.compareYear(ycYear.getPM25(),ycYearOld.getPM25(),2)+"���������PM2.5���������������������������27.0������/������������������"); - broadcast.append(testController.annualTarget(ycYear.getPM25(),27.0,resultDate)+"���������������������"+ycYYear.getExcellentRateRatio()+"���������������"+ycYYearOld.getExcellentRateRatio()+"������������"+testController.compareYear(ycYYear.getExcellentRateRatio(),ycYYearOld.getExcellentRateRatio(),1)+"������������������"+surplusDay+"���������������������������������������������"+(surplusDay-surplusOldDay)+"������").append("\n"); + broadcast.append(testController.annualTarget(ycYear.getPM25(),27.0,resultDate)+"���������������������"+ycYYear.getExcellentRateRatio()+"%���������������"+ycYYearOld.getExcellentRateRatio()+"%������������"+testController.compareYear(ycYYear.getExcellentRateRatio(),ycYYearOld.getExcellentRateRatio(),1)+"������������������"+surplusDay+"���������������������������������������������"+(surplusDay-surplusOldDay)+"������").append("\n"); broadcast.append("\n"); broadcast.append("������������������������������������").append("\n"); @@ -423,7 +424,7 @@ fileTable.setCreateId(user.getUserId()).setCreateName(user.getUserName()).setCreateTime(new Date()); } fileTableService.save(fileTable); - fileTable.setFileName(resultFileName1).setFileAddress(path.concat(resultFile)); + fileTable.setFileName(resultFileName1).setFileAddress(path.concat(resultFile1)); fileTableService.save(fileTable); } @@ -578,7 +579,7 @@ }else if(2 == type){ result = concentrationsVo.getYoYPM25Str(); }else if(3 == type){ - result = Double.toString(concentrationsVo.getOOAvg()); + result = String.valueOf((int)(concentrationsVo.getOOAvg())); }else if(4 == type){ result = concentrationsVo.getYoYO3Str(); }else if(5 == type){ -- Gitblit v1.8.0