| | |
| | | LambdaQueryWrapper<ProvincialAgent> query = new LambdaQueryWrapper<ProvincialAgent>() |
| | | .eq(ProvincialAgent::getDeleted, 0) |
| | | .like(trim(agentName) != null, ProvincialAgent::getAgentName, trim(agentName)) |
| | | .orderByDesc(ProvincialAgent::getCreatedAt).orderByDesc(ProvincialAgent::getId); |
| | | .orderByAsc(ProvincialAgent::getCreatedAt).orderByDesc(ProvincialAgent::getId); |
| | | if (trim(regionCode) != null) { |
| | | List<Long> ids = new ArrayList<Long>(); |
| | | for (AgentRegion region : regionMapper.selectList(new LambdaQueryWrapper<AgentRegion>() |
| | |
| | | RegionInfo info = resolveRegion(item.getRegionCode()); |
| | | AgentRegion region = new AgentRegion(); |
| | | region.setAgentId(agent.getId()); |
| | | region.setAgentName(agent.getAgentName()); |
| | | region.setRegionCode(trim(item.getRegionCode())); |
| | | region.setRegionName(info.name); |
| | | region.setRegionLevel(info.path.size()); |