|
|
@@ -127,31 +127,33 @@ public class RiskManageController {
|
|
|
@PostMapping("/queryBanned")
|
|
|
public Result<Map<String, Integer>> queryBanned(@RequestBody AppUserQueryParam appUserQueryParam) {
|
|
|
Map<String, Integer> map = new HashMap<>();
|
|
|
- List<YtPlatformBanned> ytPlatformBanneds =
|
|
|
- riskService.queryBannedRecord(appUserQueryParam.getStartTime(), appUserQueryParam.getEndTime());
|
|
|
- if (!ytPlatformBanneds.isEmpty()) {
|
|
|
- String userIds = ytPlatformBanneds.stream()
|
|
|
- .map(YtPlatformBanned::getUserId)
|
|
|
- .collect(Collectors.joining(","));
|
|
|
- AppUserParam appUserParam = new AppUserParam();
|
|
|
- appUserParam.setUserIds(userIds);
|
|
|
- ResultTable<YtDyzUser> userList = appFeign.getUserAll(appUserParam);
|
|
|
- List<YtDyzUser> data = userList.getData();
|
|
|
- //锁定数
|
|
|
- List<YtDyzUser> lockList = data.stream().filter((item) -> {
|
|
|
- return item.getUserStatus() == UserStatusEnum.LOCK.getCode();
|
|
|
- }).collect(Collectors.toList());
|
|
|
- //封禁数
|
|
|
- List<YtDyzUser> riskList = data.stream().filter((item) -> {
|
|
|
- return item.getUserStatus() == UserStatusEnum.RISK.getCode();
|
|
|
- }).collect(Collectors.toList());
|
|
|
- map.put("lock", lockList.size());
|
|
|
- map.put("risk", riskList.size());
|
|
|
+// List<YtPlatformBanned> ytPlatformBanneds =
|
|
|
+// riskService.queryBannedRecord(appUserQueryParam.getStartTime(), appUserQueryParam.getEndTime());
|
|
|
+ List<YtPlatformBanned> bannedList =
|
|
|
+ riskService.queryBannedRecordGroupByUserId(appUserQueryParam.getStartTime(), appUserQueryParam.getEndTime());
|
|
|
+ if (bannedList!=null || !bannedList.isEmpty()){
|
|
|
+ map.put("lock", bannedList.size());
|
|
|
}
|
|
|
else {
|
|
|
map.put("lock", 0);
|
|
|
- map.put("risk", 0);
|
|
|
}
|
|
|
+// if (!ytPlatformBanneds.isEmpty()) {
|
|
|
+// String userIds = ytPlatformBanneds.stream()
|
|
|
+// .map(YtPlatformBanned::getUserId)
|
|
|
+// .collect(Collectors.joining(","));
|
|
|
+// AppUserParam appUserParam = new AppUserParam();
|
|
|
+// appUserParam.setUserIds(userIds);
|
|
|
+// ResultTable<YtDyzUser> userList = appFeign.getUserAll(appUserParam);
|
|
|
+// List<YtDyzUser> data = userList.getData();
|
|
|
+// //锁定数
|
|
|
+// List<YtDyzUser> lockList = data.stream().filter((item) -> {
|
|
|
+// return item.getUserStatus() == UserStatusEnum.RISK.getCode();
|
|
|
+// }).collect(Collectors.toList());
|
|
|
+// map.put("risk", lockList.size());
|
|
|
+// }
|
|
|
+// else {
|
|
|
+ map.put("risk", 0);
|
|
|
+// }
|
|
|
return Result.resultObjOk(map);
|
|
|
}
|
|
|
|