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; +