lyhzzz 4 months ago
parent
commit
d8e6d23a8b
1 changed files with 2 additions and 15 deletions
  1. 2 15
      src/main/java/com/fdkankan/agent/controller/AgentNewController.java

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

@@ -126,21 +126,8 @@ public class AgentNewController extends BaseController {
         List<AgentNew> bySubAgent = agentNewService.getBySubAgent(agentId);
         List<AgentNew> allList = new ArrayList<>(bySubAgent);
         if(type == 1){
-            if(getAgent().getParentId() == null && !bySubAgent.isEmpty()){
-                for (AgentNew agentNew : bySubAgent) {
-                    List<AgentNew> bySubAgent1 = agentNewService.getBySubAgent(agentNew.getId());
-                    if(!bySubAgent1.isEmpty()){
-                        for (AgentNew aNew : bySubAgent1) {
-                            List<AgentNew> bySubAgent2 = agentNewService.getBySubAgent(aNew.getId());
-                            if(!bySubAgent2.isEmpty()){
-                                allList.addAll(bySubAgent2);
-                            }
-                        }
-                        allList.addAll(bySubAgent1);
-                    }
-                }
-            }
-
+            List<AgentNew> agentNewList = agentNewService.getRecursionByAgentId(agentId);
+            allList.addAll(agentNewList);
             AgentNew agentNew = agentNewService.getById(agentId);
             allList.add(agentNew);
         }