|
|
@@ -48,6 +48,7 @@ import com.ytpm.risk.view.RiskConfigView;
|
|
|
import com.ytpm.risk.view.RiskDeblockingListView;
|
|
|
import com.ytpm.risk.view.RiskTemplateView;
|
|
|
import com.ytpm.service.RiskService;
|
|
|
+import com.ytpm.util.RedisService;
|
|
|
import com.ytpm.util.ReflectUtil;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
@@ -98,6 +99,8 @@ public class RiskServiceImpl extends ReflectUtil implements RiskService {
|
|
|
private AppFeign appFeign;
|
|
|
@Value("${risk.banned.tips}")
|
|
|
private String tips;
|
|
|
+ @Resource
|
|
|
+ private RedisService redisService;
|
|
|
/**
|
|
|
* 查询配置字段选项
|
|
|
*/
|
|
|
@@ -659,14 +662,16 @@ public class RiskServiceImpl extends ReflectUtil implements RiskService {
|
|
|
next.setRiskReason(tempName);
|
|
|
appFeign.updateUserInfo(next);
|
|
|
},300,TimeUnit.MILLISECONDS);
|
|
|
+ //修改为解锁用户存入redis 24小时后进行解锁
|
|
|
+ redisService.setTimeOutHoursStr("unlock_"+dyzUser.getUserId(),dyzUser.getAppId(),24);
|
|
|
//创建一次性定时任务用于24小时后解锁用户
|
|
|
- scheduled.schedule(()->{
|
|
|
- YtDyzUser user = new YtDyzUser();
|
|
|
- user.setUserId(dyzUser.getUserId());
|
|
|
- user.setUserStatus(UserStatusEnum.NORMAL.getCode());
|
|
|
- appFeign.updateUserInfo(user);
|
|
|
- scheduled.shutdown();
|
|
|
- },24, TimeUnit.HOURS);
|
|
|
+// scheduled.schedule(()->{
|
|
|
+// YtDyzUser user = new YtDyzUser();
|
|
|
+// user.setUserId(dyzUser.getUserId());
|
|
|
+// user.setUserStatus(UserStatusEnum.NORMAL.getCode());
|
|
|
+// appFeign.updateUserInfo(user);
|
|
|
+// scheduled.shutdown();
|
|
|
+// },24, TimeUnit.HOURS);
|
|
|
scheduled.shutdown();
|
|
|
throw new CustomerException(errMsg);
|
|
|
}
|