1、数据查询的导出将生成的临时文件删除
This commit is contained in:
@@ -194,7 +194,7 @@ public class DataAnalysisServiceImpl implements IDataAnalysisService {
|
||||
}
|
||||
String taskAssociationFileSaveName = taskAssociationFileSavePrefixName + ".xlsx";
|
||||
SystemOperate.outputHttpFileStream(httpServletResponse, taskAssociationFile, taskAssociationFileSaveName);
|
||||
// file.delete();
|
||||
file.delete();
|
||||
}
|
||||
}
|
||||
return response;
|
||||
|
||||
@@ -27,7 +27,7 @@ public class ExportOperate {
|
||||
String columnFileName = TEMP_EXPORT_PATH + System.currentTimeMillis() + "colunms2.json";
|
||||
String exportFileName = "";
|
||||
if (!saveContentsToFile(task, taskJsonFileName) || !saveContentsToFile(colunms, columnFileName)) {
|
||||
log.error("保存分析项库文件失败");
|
||||
log.error("保存数据文件失败");
|
||||
} else {
|
||||
String shellPath = scriptPath + File.separator + "exportExcel.py";
|
||||
exportFileName = TEMP_EXPORT_PATH + System.currentTimeMillis() + "task.xlsx";
|
||||
@@ -35,18 +35,18 @@ public class ExportOperate {
|
||||
try {
|
||||
String resultString = SystemOperate.exeShellCmd(cmd);
|
||||
if (resultString.contains("error")) {
|
||||
log.error("生成分析项库文件失败");
|
||||
log.error("生成数据文件失败");
|
||||
}
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
} finally {
|
||||
File taskFile = new File(taskJsonFileName);
|
||||
if (taskFile.exists()) {
|
||||
// taskFile.delete();
|
||||
taskFile.delete();
|
||||
}
|
||||
File columnFile = new File(columnFileName);
|
||||
if (columnFile.exists()) {
|
||||
// columnFile.delete();
|
||||
columnFile.delete();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2900,7 +2900,7 @@ public class TaskServiceImpl implements ITaskService {
|
||||
}else {
|
||||
String taskSaveName = "仿真任务.xlsx";
|
||||
SystemOperate.outputHttpFileStream(httpServletResponse, taskFileName, taskSaveName);
|
||||
// file.delete();
|
||||
file.delete();
|
||||
}
|
||||
}
|
||||
return response;
|
||||
@@ -2924,7 +2924,7 @@ public class TaskServiceImpl implements ITaskService {
|
||||
}else {
|
||||
String taskSaveName = "仿真算例.xlsx";
|
||||
SystemOperate.outputHttpFileStream(httpServletResponse, runFileName, taskSaveName);
|
||||
// file.delete();
|
||||
file.delete();
|
||||
}
|
||||
}
|
||||
return response;
|
||||
@@ -2948,7 +2948,7 @@ public class TaskServiceImpl implements ITaskService {
|
||||
}else {
|
||||
String taskSaveName = "仿真指标.xlsx";
|
||||
SystemOperate.outputHttpFileStream(httpServletResponse, performanceFileName, taskSaveName);
|
||||
// file.delete();
|
||||
file.delete();
|
||||
}
|
||||
}
|
||||
return response;
|
||||
|
||||
Reference in New Issue
Block a user