From 24008fff35fc6b38979ba946c4b141d4f60294dc Mon Sep 17 00:00:00 2001 From: ldj_willow Date: Wed, 2 Nov 2022 14:04:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/nl/autotask/CleanLog.java | 26 +++++++++++++++++++ .../java/org/nl/wms/autotask/CleanLog.java | 26 +++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 acs/nladmin-system/src/main/java/org/nl/autotask/CleanLog.java create mode 100644 lms/nladmin-system/src/main/java/org/nl/wms/autotask/CleanLog.java diff --git a/acs/nladmin-system/src/main/java/org/nl/autotask/CleanLog.java b/acs/nladmin-system/src/main/java/org/nl/autotask/CleanLog.java new file mode 100644 index 0000000..3d82c43 --- /dev/null +++ b/acs/nladmin-system/src/main/java/org/nl/autotask/CleanLog.java @@ -0,0 +1,26 @@ +package org.nl.wms.autotask; + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.nl.modules.system.service.ParamService; +import org.nl.modules.wql.core.bean.WQLObject; +import org.springframework.stereotype.Component; + +/** + * 自动清除日志(操作日志、异常日志)数据 + */ +@Slf4j +@Component +@RequiredArgsConstructor +public class CleanLog { + private final ParamService paramService; + + public void run(){ + //delete from sys_log where DATE(create_time) <= DATE(DATE_SUB(NOW(),INTERVAL 30 day)) limit 10; + WQLObject logTab = WQLObject.getWQLObject("sys_log"); + int days = Integer.parseInt(paramService.findByCode("log_day").getValue()); + logTab.delete("DATE(create_time) <= DATE(DATE_SUB(NOW(),INTERVAL " + days + " day))"); + log.info("自动清理日志执行成功...!"); + } + +} diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/autotask/CleanLog.java b/lms/nladmin-system/src/main/java/org/nl/wms/autotask/CleanLog.java new file mode 100644 index 0000000..3d82c43 --- /dev/null +++ b/lms/nladmin-system/src/main/java/org/nl/wms/autotask/CleanLog.java @@ -0,0 +1,26 @@ +package org.nl.wms.autotask; + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.nl.modules.system.service.ParamService; +import org.nl.modules.wql.core.bean.WQLObject; +import org.springframework.stereotype.Component; + +/** + * 自动清除日志(操作日志、异常日志)数据 + */ +@Slf4j +@Component +@RequiredArgsConstructor +public class CleanLog { + private final ParamService paramService; + + public void run(){ + //delete from sys_log where DATE(create_time) <= DATE(DATE_SUB(NOW(),INTERVAL 30 day)) limit 10; + WQLObject logTab = WQLObject.getWQLObject("sys_log"); + int days = Integer.parseInt(paramService.findByCode("log_day").getValue()); + logTab.delete("DATE(create_time) <= DATE(DATE_SUB(NOW(),INTERVAL " + days + " day))"); + log.info("自动清理日志执行成功...!"); + } + +} From b795f534a00c39ff97ff6069aca7908fbf44141c Mon Sep 17 00:00:00 2001 From: ldj_willow Date: Thu, 3 Nov 2022 13:25:24 +0800 Subject: [PATCH 2/2] =?UTF-8?q?15=E5=88=86=E9=92=9F=E6=9C=AA=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E8=BF=94=E5=9B=9E=E9=A6=96=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- acs/nladmin-ui/src/App.vue | 76 +++++++++++--------------------------- lms/nladmin-ui/src/App.vue | 76 +++++++++++--------------------------- 2 files changed, 42 insertions(+), 110 deletions(-) diff --git a/acs/nladmin-ui/src/App.vue b/acs/nladmin-ui/src/App.vue index 3f8e408..2f82bcc 100644 --- a/acs/nladmin-ui/src/App.vue +++ b/acs/nladmin-ui/src/App.vue @@ -1,5 +1,5 @@ @@ -7,63 +7,29 @@