|
@@ -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);
|
|
|
}
|