lyhzzz 4 月之前
父节点
当前提交
d5404633e4

+ 2 - 0
src/main/java/com/fdkankan/agent/controller/AgentNewController.java

@@ -128,6 +128,8 @@ public class AgentNewController extends BaseController {
         if(type == 1){
             List<AgentNew> agentNewList = agentNewService.getRecursionByAgentId(agentId);
             allList.addAll(agentNewList);
+            AgentNew agentNew = agentNewService.getById(agentId);
+            allList.add(agentNew);
         }
         return ResultData.ok(allList);
     }

+ 1 - 0
src/main/java/com/fdkankan/agent/service/impl/AgentAuthorizeModelingServiceImpl.java

@@ -63,6 +63,7 @@ public class AgentAuthorizeModelingServiceImpl extends ServiceImpl<IAgentAuthori
         }
         List<AgentNew> agentNewList = agentNewService.getRecursionByAgentId(param.getAgentId());
         List<Integer> subAgentIds = agentNewList.stream().map(AgentNew::getId).collect(Collectors.toList());
+        subAgentIds.add(param.getAgentId());
 
         wrapper.and(e -> e.in(AgentAuthorizeModeling::getCreateAgentId,subAgentIds)
                 .or()