From c38942417e15141f9a03d11bb518195ecca44b42 Mon Sep 17 00:00:00 2001
From: cjl <276999030@qq.com>
Date: Sat, 26 Aug 2023 13:39:44 +0800
Subject: [PATCH] fix:小时数据丢失问题修复

---
 screen-api/src/main/java/com/moral/api/controller/SysTestController.java |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/screen-api/src/main/java/com/moral/api/controller/SysTestController.java b/screen-api/src/main/java/com/moral/api/controller/SysTestController.java
index de0360f..b010777 100644
--- a/screen-api/src/main/java/com/moral/api/controller/SysTestController.java
+++ b/screen-api/src/main/java/com/moral/api/controller/SysTestController.java
@@ -56,18 +56,21 @@
 
     @GetMapping("resultWord")
     public void adresultWordd(HttpServletResponse response,String time,String endTime) {
-       // for(int i = 495;i<1095;i++){
-            List<SysTest> listAll = sysTestService.listAll(time,endTime,null);
-            if(CollectionUtils.isEmpty(listAll)){
-                return;
-            }
-          /*  Date endTime =listAll.get(0).getTime();
-            String endTimeStr = DateUtils.dateToDateString(endTime,DateUtils.yyyyMMdd_EN);
+        String ks = "2023-06-22";
+        endTime = "2023-08-06";
+        Date ksDate = DateUtils.convertDate(ks);
+        List<SysTest> listAll = sysTestService.listAll(ks,endTime,null);
+        if(CollectionUtils.isEmpty(listAll)){
+            return;
+        }
+        for(SysTest s : listAll){
+            Date endTimes =s.getTime();
+            String endTimeStr = DateUtils.dateToDateString(endTimes,DateUtils.yyyyMMdd_EN);
             String  fileName = "������������������.docx";
             Map<String,Object> map = resultMap(listAll);
-            downloadWord(fileName, map, response,"������������������"+endTimeStr+".docx");*/
-          //  time = DateUtils.dateToDateString(DateUtils.addDays(endTime,1),DateUtils.yyyy_MM_dd_EN);
-     //   }
+            downloadWord(fileName, map, response,"������������������"+endTimeStr+".docx");
+            //time = DateUtils.dateToDateString(DateUtils.addDays(endTime,1),DateUtils.yyyy_MM_dd_EN);
+        }
     }
 
     @GetMapping("excelM")
@@ -136,9 +139,9 @@
     @GetMapping("resultWordMonth")
     public void resultWordMonth(HttpServletResponse response) {
 
-        String ks = "2020-06-01";
+        String ks = "2023-07-01";
         Date ksDate = DateUtils.convertDate(ks);
-        for(int i = 0;i<37;i++){
+        for(int i = 0;i<1;i++){
             Date jsDate =  DateUtils.getLastDayOfCurrMonth(ksDate);;
             String time = DateUtils.dateToDateString(ksDate,DateUtils.yyyy_MM_dd_EN);
             String endTime = DateUtils.dateToDateString(jsDate,DateUtils.yyyy_MM_dd_EN);
@@ -161,7 +164,7 @@
         String path = getPath(fileName);//��������� resources������
         try {
             //������������������
-            OutputStream out = new FileOutputStream("E:\\home\\mon\\" + newFileName);
+            OutputStream out = new FileOutputStream("E:\\home\\mon1\\" + newFileName);
             File rootFile = new File(ResourceUtils.getURL("classpath:").getPath());
             File file= new File(rootFile, path);
             XWPFDocument word = WordExportUtil.exportWord07(file.getPath(), params);

--
Gitblit v1.8.0