diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/controller/SysLogController.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/controller/SysLogController.java index 98e1f5c..7cacab8 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/controller/SysLogController.java +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/controller/SysLogController.java @@ -114,7 +114,7 @@ public class SysLogController extends BaseController { try { String dateTimeNow=exportSqlService.export("2"); String path=filePath + ExportSqlService.TABLE_NAME + dateTimeNow+ SystemGlobal.TEXT_FIX; - WordUtils.fileDown(path, "sys_log"+ dateTimeNow+".sql",response); + WordUtils.fileDown(path, "sys_log"+ dateTimeNow+SystemGlobal.TEXT_FIX,response); } catch (Exception e) { logger.error("文件下载失败", e); } @@ -127,7 +127,7 @@ public class SysLogController extends BaseController { try { String dateTimeNow=exportSqlService.export("1"); String path=filePath + ExportSqlService.TABLE_NAME + dateTimeNow+ SystemGlobal.TEXT_FIX; - WordUtils.fileDown(path, "sys_log"+ dateTimeNow+".sql",response); + WordUtils.fileDown(path, "sys_log"+ dateTimeNow+SystemGlobal.TEXT_FIX,response); } catch (Exception e) { logger.error("文件下载失败", e); } @@ -140,7 +140,7 @@ public class SysLogController extends BaseController { try { String dateTimeNow=exportSqlService.export("0"); String path=filePath + ExportSqlService.TABLE_NAME + dateTimeNow+ SystemGlobal.TEXT_FIX; - WordUtils.fileDown(path, "sys_log"+ dateTimeNow+".sql",response); + WordUtils.fileDown(path, "sys_log"+ dateTimeNow+SystemGlobal.TEXT_FIX,response); } catch (Exception e) { logger.error("文件下载失败", e); } diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/service/ExportSqlService.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/service/ExportSqlService.java index 22bdaa7..4e4cd3f 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/service/ExportSqlService.java +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/service/ExportSqlService.java @@ -47,7 +47,11 @@ public class ExportSqlService { @SneakyThrows public String export(String logType ) { - + File folder = new File(filePath); + if (folder.exists() && folder.isDirectory()) { + } else { + folder.mkdir(); + } String dateTimeNow=DateTimeHelper.dateTimeNow(); String path=filePath + TABLE_NAME + dateTimeNow;