Browse Source

fix: agent用户封禁调整为过滤放行状态为正常和登陆前封禁

hidewnd 1 day ago
parent
commit
0c18602eee

+ 4 - 2
yt-agent/agent-service/src/main/java/com/ytpm/service/impl/RiskServiceImpl.java

@@ -144,7 +144,8 @@ public class RiskServiceImpl implements RiskService {
                 if (obj != null) {
                     List<YtDyzUser> dyzUsers = JSONArray.parseArray(JSON.toJSONString(obj), YtDyzUser.class);
                     userIds = dyzUsers.stream()
-                            .filter(user -> UserStatusEnum.NORMAL.getCode().equals(user.getUserStatus()))
+                            .filter(user -> UserStatusEnum.NORMAL.getCode().equals(user.getUserStatus())
+                                    || UserStatusEnum.VISITOR_LOCK.getCode().equals(user.getUserStatus()))
                             .map(YtDyzUser::getUserId).collect(Collectors.toList());
                 }
             }
@@ -185,7 +186,8 @@ public class RiskServiceImpl implements RiskService {
             if (obj != null) {
                 List<YtDyzUser> dyzUsers = JSONArray.parseArray(JSON.toJSONString(obj), YtDyzUser.class);
                 userIds = dyzUsers.stream()
-                        .filter(user -> UserStatusEnum.NORMAL.getCode().equals(user.getUserStatus()))
+                        .filter(user -> UserStatusEnum.NORMAL.getCode().equals(user.getUserStatus())
+                                || UserStatusEnum.VISITOR_LOCK.getCode().equals(user.getUserStatus()))
                         .map(YtDyzUser::getUserId).collect(Collectors.toList());
             }
         }