From b7201ffd54901f5936330f891d9d9837db229831 Mon Sep 17 00:00:00 2001 From: haozq <1611483981@qq.com> Date: Mon, 9 Sep 2024 11:23:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E4=BB=B6=E5=AF=BC?= =?UTF-8?q?=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../securitycontrol/system/controller/SysLogController.java | 6 +++--- .../securitycontrol/system/service/ExportSqlService.java | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) 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;