فهرست منبع

授权申请修改错误响应信息修改

mazq 1 سال پیش
والد
کامیت
2000a510fa

+ 4 - 19
dcuc-auth-service/src/main/java/com/dragoninfo/dcuc/auth/business/impl/zerotrust/ZeroTrustAuthApplyBusinessImpl.java

@@ -281,28 +281,13 @@ public class ZeroTrustAuthApplyBusinessImpl implements IZeroTrustAuthApplyBusine
                 break;
             case ROLE_NOT_EXIST:
                 List<RoleInfo> roleInfos = (List<RoleInfo>) content;
-                Map<String, List<String>> roleAppMap = roleInfos.stream()
-                        .collect(Collectors.groupingBy(RoleInfo::getAppId, Collectors.mapping(RoleInfo::getCode, Collectors.toList())));
-                List<String> roleResp = roleAppMap.entrySet().stream().map(e -> {
-                    JSONObject jsonObject = new JSONObject();
-                    jsonObject.put("appCode", e.getKey());
-                    jsonObject.put("roleCodes", e.getValue());
-                    return jsonObject.toString();
-                }).collect(Collectors.toList());
-                vo.setRespContent(roleResp);
+                List<String> roleCodes = roleInfos.stream().map(RoleInfo::getCode).collect(Collectors.toList());
+                vo.setRespContent(roleCodes);
                 break;
             case SERVICE_NOT_EXIST:
                 List<ServiceResourceDTO> services = (List<ServiceResourceDTO>) content;
-                Map<String, List<String>> serviceAppMap = services.stream()
-                        .collect(Collectors.groupingBy(ServiceResourceDTO::getAppCode,
-                                Collectors.mapping(ServiceResourceDTO::getServiceCode, Collectors.toList())));
-                List<String> serviceResp = serviceAppMap.entrySet().stream().map(e -> {
-                    JSONObject jsonObject = new JSONObject();
-                    jsonObject.put("appCode", e.getKey());
-                    jsonObject.put("serviceCodes", e.getValue());
-                    return jsonObject.toString();
-                }).collect(Collectors.toList());
-                vo.setRespContent(serviceResp);
+                List<String> serviceCodes = services.stream().map(ServiceResourceDTO::getServiceCode).collect(Collectors.toList());
+                vo.setRespContent(serviceCodes);
                 break;
             case OTHER:
             default: