定时更新用户状态

This commit is contained in:
sxu 2025-06-06 10:35:50 +08:00
parent d5926833ab
commit c1c0f30634
1 changed files with 9 additions and 9 deletions

View File

@ -30,15 +30,15 @@ public class ScheduledTasks {
} }
// 每6个小时执行 // 每6个小时执行
@Scheduled(fixedRate = 5*60*1000) // @Scheduled(fixedRate = 5*60*1000)
public void taskToChangeUserStatus() { // public void taskToChangeUserStatus() {
System.out.println("用户状态修正任务开始执行,执行时间:" + LocalDateTime.now().format(formatter)); // System.out.println("用户状态修正任务开始执行,执行时间:" + LocalDateTime.now().format(formatter));
List<SysUser> sysUsers = userService.selectUserList4Job(new SysUser()); // List<SysUser> sysUsers = userService.selectUserList4Job(new SysUser());
for (SysUser sysUser : sysUsers) { // for (SysUser sysUser : sysUsers) {
userService.setUserStatus(sysUser); // userService.setUserStatus(sysUser);
userService.updateUserStatus4Job(sysUser); // userService.updateUserStatus4Job(sysUser);
} // }
} // }
// // 每天凌晨1点执行 // // 每天凌晨1点执行
// @Scheduled(cron = "0 */5 * * * ?") // @Scheduled(cron = "0 */5 * * * ?")