正在显示
1 个修改的文件
包含
12 行增加
和
1 行删除
| @@ -6,6 +6,8 @@ import cn.hutool.extra.ssh.ChannelType; | @@ -6,6 +6,8 @@ import cn.hutool.extra.ssh.ChannelType; | ||
| 6 | import cn.hutool.extra.ssh.JschUtil; | 6 | import cn.hutool.extra.ssh.JschUtil; |
| 7 | import com.jcraft.jsch.ChannelExec; | 7 | import com.jcraft.jsch.ChannelExec; |
| 8 | import com.jcraft.jsch.JSchException; | 8 | import com.jcraft.jsch.JSchException; |
| 9 | +import com.zhonglai.luhui.dao.service.PublicService; | ||
| 10 | +import org.springframework.beans.factory.annotation.Autowired; | ||
| 9 | import org.springframework.stereotype.Component; | 11 | import org.springframework.stereotype.Component; |
| 10 | 12 | ||
| 11 | import java.io.*; | 13 | import java.io.*; |
| @@ -15,7 +17,8 @@ import java.io.*; | @@ -15,7 +17,8 @@ import java.io.*; | ||
| 15 | */ | 17 | */ |
| 16 | @Component("logTask") | 18 | @Component("logTask") |
| 17 | public class LogTask { | 19 | public class LogTask { |
| 18 | - | 20 | + @Autowired |
| 21 | + private PublicService publicService; | ||
| 19 | /** | 22 | /** |
| 20 | * mq设备服务日志采集 | 23 | * mq设备服务日志采集 |
| 21 | */ | 24 | */ |
| @@ -65,4 +68,12 @@ public class LogTask { | @@ -65,4 +68,12 @@ public class LogTask { | ||
| 65 | } | 68 | } |
| 66 | 69 | ||
| 67 | } | 70 | } |
| 71 | + | ||
| 72 | + /** | ||
| 73 | + * 删除定时任务日志 | ||
| 74 | + */ | ||
| 75 | + public void deleteSysJobLog(Integer month) | ||
| 76 | + { | ||
| 77 | + publicService.updateBySql("DELETE FROM sys_job_log WHERE create_time < DATE_SUB(NOW(), INTERVAL "+month+" MONTH)"); | ||
| 78 | + } | ||
| 68 | } | 79 | } |
-
请 注册 或 登录 后发表评论