Przeglądaj źródła

风控24小时解锁改为redis 计时解锁以实现持久化

marxjaw 2 miesięcy temu
rodzic
commit
15869aaaea

+ 0 - 1
yt-risk/risk-manage/src/main/java/com/ytpm/RiskManageApplication.java

@@ -8,7 +8,6 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
 import org.springframework.scheduling.annotation.EnableScheduling;
 import org.springframework.web.bind.annotation.RestController;
 
-@EnableScheduling
 @RestController
 @SpringBootApplication
 @EnableDiscoveryClient

+ 0 - 37
yt-risk/risk-manage/src/main/java/com/ytpm/timer/CustomTimer.java

@@ -1,37 +0,0 @@
-package com.ytpm.timer;
-
-import cn.hutool.core.collection.CollUtil;
-import com.ytpm.dao.RiskUserMapper;
-import com.ytpm.feign.AppFeign;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.scheduling.annotation.Scheduled;
-import org.springframework.stereotype.Component;
-
-import javax.annotation.Resource;
-import java.util.Date;
-import java.util.List;
-
-/**
- * @author Marx
- * @date 2025/8/8 12:47
- */
-@Slf4j(topic = "CustomTimer")
-@Component
-public class CustomTimer {
-
-    @Resource
-    private RiskUserMapper riskUserMapper;
-    @Resource
-    private AppFeign appFeign;
-
-    /**
-     * 每两个小时检查一次到期用户进行解锁
-     */
-    @Scheduled(cron = "0 0 0/2 * * ? ")
-    public void unlockTimedUser(){
-        log.error("准备执行用户超时未解锁检查,当前时间:{}",new Date());
-       List<String> idList = riskUserMapper.getTimedUser();
-       if(CollUtil.isEmpty(idList))return;
-       appFeign.unLockUser(String.join(",", idList));
-    }
-}