From 3bbfa7be1670a651c08945f13bf13c6ee1b50206 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=A0=8B?= Date: Fri, 18 Aug 2023 18:20:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E7=82=B9=E7=99=BB=E5=BD=95=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E6=B8=85=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../interfaces/dito/job/CleanLoginLogJob.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/weaver/interfaces/dito/job/CleanLoginLogJob.java diff --git a/src/weaver/interfaces/dito/job/CleanLoginLogJob.java b/src/weaver/interfaces/dito/job/CleanLoginLogJob.java new file mode 100644 index 00000000..7f986ceb --- /dev/null +++ b/src/weaver/interfaces/dito/job/CleanLoginLogJob.java @@ -0,0 +1,26 @@ +package weaver.interfaces.dito.job; + +import com.weaver.formmodel.util.DateHelper; +import weaver.conn.RecordSet; +import weaver.general.TimeUtil; +import weaver.interfaces.dito.comInfo.PropBean; +import weaver.interfaces.schedule.BaseCronJob; + +/** + * @version 1.0 + * @Title ecology-9 + * @Company 泛微软件 + * @CreateDate 2023/8/18 + * @Description ${description} + * @Author Lee + */ +public class CleanLoginLogJob extends BaseCronJob { + @Override + public void execute() { + String logEntityTable = PropBean.getUfPropValue("logEntityTable"); + String dayMove = DateHelper.dayMove(TimeUtil.getCurrentTimeString(), 180); + String deleteSql = "delete from " + logEntityTable + " where modedate<" + "'" + dayMove + "'"; + RecordSet recordSet = new RecordSet(); + recordSet.execute(deleteSql); + } +}