Browse Source

测试报告

wangliang 1 year ago
parent
commit
c51fb8952a

+ 3 - 2
distributed-print/src/main/java/com/qmth/distributed/print/api/TRBasicInfoController.java

@@ -239,8 +239,9 @@ public class TRBasicInfoController {
                 if (Objects.isNull(sysConfig)) {
                 if (Objects.isNull(sysConfig)) {
                     inputStream = FileUtil.getStream("static/" + ImportTemplateEnum.STATIC_COURSE_DEGREE_REPORT.getTemplateName());
                     inputStream = FileUtil.getStream("static/" + ImportTemplateEnum.STATIC_COURSE_DEGREE_REPORT.getTemplateName());
                 } else {
                 } else {
-                    fileTemp = fileUploadService.downloadFile(Long.parseLong(sysConfig.getConfigValue()), fileTemp.getName());
-                    inputStream = FileUtil.getStream(fileTemp.getPath());
+                    fileTemp = SystemConstant.getFileTempVar(SystemConstant.WORD_PREFIX);
+                    fileTemp = fileUploadService.downloadFile(Long.parseLong(sysConfig.getConfigValue()), fileTemp.getPath());
+                    inputStream = new FileInputStream(fileTemp);
                 }
                 }
                 FileUtils.copyInputStreamToFile(inputStream, txtFileTemp);
                 FileUtils.copyInputStreamToFile(inputStream, txtFileTemp);
                 XWPFTemplate template = XWPFTemplate.compile(txtFileTemp.getAbsolutePath()).render(courseReportBean);
                 XWPFTemplate template = XWPFTemplate.compile(txtFileTemp.getAbsolutePath()).render(courseReportBean);