From 895f5600636d26ebff12dee51ba4a569810b6f63 Mon Sep 17 00:00:00 2001 From: gongbaoxiong <751575283@qq.com> Date: Thu, 26 Dec 2024 23:32:45 +0800 Subject: [PATCH] =?UTF-8?q?opt:=E4=BC=98=E5=8C=96=E5=9B=BA=E5=8C=96?= =?UTF-8?q?=E5=AE=A4=E5=87=BA=E5=BA=93=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../task/tasks/auto/AutoDelNotice.java | 23 +++++++++++++++++++ .../task/tasks/auto/mapper/AutoMapper.java | 3 +++ .../task/tasks/auto/mapper/AutoMapper.xml | 11 +++++++++ 3 files changed, 37 insertions(+) create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/AutoDelNotice.java diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/AutoDelNotice.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/AutoDelNotice.java new file mode 100644 index 0000000..5e6229e --- /dev/null +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/AutoDelNotice.java @@ -0,0 +1,23 @@ +package org.nl.wms.sch.task_manage.task.tasks.auto; + +import lombok.extern.slf4j.Slf4j; +import org.nl.wms.sch.task_manage.task.tasks.auto.mapper.AutoMapper; +import org.springframework.stereotype.Component; + +import javax.annotation.Resource; + +/** + * 自动清除消息 + */ +@Slf4j +@Component("autoDelNotice") +public class AutoDelNotice { + @Resource + private AutoMapper autoMapper; + + protected void run() { + autoMapper.deleteNotice(); + autoMapper.deleteInteractRecord(); + autoMapper.deleteQuartzLog(); + } +} diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/mapper/AutoMapper.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/mapper/AutoMapper.java index 0f08728..091238c 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/mapper/AutoMapper.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/mapper/AutoMapper.java @@ -18,5 +18,8 @@ public interface AutoMapper { List getZCSameMaterialPoint(String pcsn, String materialId); SchBasePoint getZCEmptyMaterialPoint(String regionCode, String materialId); + Integer deleteNotice(); + Integer deleteInteractRecord(); + Integer deleteQuartzLog(); } diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/mapper/AutoMapper.xml b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/mapper/AutoMapper.xml index f8b4e2f..2d0201f 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/mapper/AutoMapper.xml +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/auto/mapper/AutoMapper.xml @@ -35,6 +35,17 @@ WHERE p.region_code = 'GH' AND p.point_type = '3' AND p.point_status = '2' and (p.ing_task_code = '' OR p.ing_task_code IS NULL) ORDER BY p.row_num, p.col_num limit 10 + + DELETE FROM sys_notice; + + + + DELETE FROM sys_interact_record; + + + + DELETE FROM sys_quartz_log; +