diff --git a/hd/nladmin-system/src/main/java/org/nl/acs/instruction/service/impl/InstructionServiceImpl.java b/hd/nladmin-system/src/main/java/org/nl/acs/instruction/service/impl/InstructionServiceImpl.java index 6b6b395..d82fbcd 100644 --- a/hd/nladmin-system/src/main/java/org/nl/acs/instruction/service/impl/InstructionServiceImpl.java +++ b/hd/nladmin-system/src/main/java/org/nl/acs/instruction/service/impl/InstructionServiceImpl.java @@ -127,7 +127,7 @@ public class InstructionServiceImpl implements InstructionService, ApplicationAu } - final JSONObject jo = WQL.getWO("QINST_QUERY").addParamMap(map).pageQuery(WqlUtil.getHttpContext(page), ""); + final JSONObject jo = WQL.getWO("QINST_QUERY").addParamMap(map).pageQuery(WqlUtil.getHttpContext(page), "create_time DESC"); return jo; } diff --git a/hd/nladmin-system/src/main/java/org/nl/modules/quartz/task/AutoClear.java b/hd/nladmin-system/src/main/java/org/nl/modules/quartz/task/AutoClear.java new file mode 100644 index 0000000..dfe55d3 --- /dev/null +++ b/hd/nladmin-system/src/main/java/org/nl/modules/quartz/task/AutoClear.java @@ -0,0 +1,18 @@ +package org.nl.modules.quartz.task; + +import org.nl.wql.core.bean.WQLObject; +import org.springframework.stereotype.Component; + +/** + * @author zhangjiangwei + */ +@Component("autoClear") +public class AutoClear { + + public void run() { + WQLObject.getWQLObject("acs_instruction").delete("DATE_SUB( CURDATE(), INTERVAL 30 DAY ) > DATE( create_time )"); + WQLObject.getWQLObject("acs_log").delete("DATE_SUB( CURDATE(), INTERVAL 30 DAY ) > DATE( create_time )"); + WQLObject.getWQLObject("sys_log").delete("DATE_SUB( CURDATE(), INTERVAL 30 DAY ) > DATE( create_time )"); + WQLObject.getWQLObject("sys_quartz_log").delete("DATE_SUB( CURDATE(), INTERVAL 30 DAY ) > DATE( create_time )"); + } +} diff --git a/hd/nladmin-system/src/main/java/org/nl/modules/system/wql/sys.xls b/hd/nladmin-system/src/main/java/org/nl/modules/system/wql/sys.xls index 14949eb..34d0172 100644 Binary files a/hd/nladmin-system/src/main/java/org/nl/modules/system/wql/sys.xls and b/hd/nladmin-system/src/main/java/org/nl/modules/system/wql/sys.xls differ