|
@@ -239,8 +239,9 @@ public class TRBasicInfoController {
|
|
|
if (Objects.isNull(sysConfig)) {
|
|
|
inputStream = FileUtil.getStream("static/" + ImportTemplateEnum.STATIC_COURSE_DEGREE_REPORT.getTemplateName());
|
|
|
} 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);
|
|
|
XWPFTemplate template = XWPFTemplate.compile(txtFileTemp.getAbsolutePath()).render(courseReportBean);
|