|
|
@@ -24,6 +24,7 @@ public class MessageSendService extends BaseClass implements Runnable {
|
|
|
message2(hour, minute);
|
|
|
message3(hour, minute);
|
|
|
message4(hour, minute);
|
|
|
+ messageClean();
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
@@ -85,4 +86,14 @@ public class MessageSendService extends BaseClass implements Runnable {
|
|
|
message4_sendflag = true;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 系统消息清理
|
|
|
+ */
|
|
|
+ public void messageClean() {
|
|
|
+ //自动清理1月前的系统消息
|
|
|
+ new DBConnect().runSqlUpdate("delete from tmessage where DATEADD(MM,1, createdate)<GETDATE() and ftype='系统'");
|
|
|
+ //自动清理3月前的非系统消息
|
|
|
+ new DBConnect().runSqlUpdate("delete from tmessage where DATEADD(MM,3, createdate)<GETDATE() and ftype!='系统'");
|
|
|
+ }
|
|
|
}
|