|  |  |  | 
|---|
|  |  |  | return mallSalesmanMapper.selectProvince(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public IPage<AdminSalesmanAchieveVo> getSalesmanAchieveList(MallSalesman mallSalesman, QueryRequest request) { | 
|---|
|  |  |  | Page<AdminSalesmanAchieveVo> page = new Page<>(request.getPageNum(), request.getPageSize()); | 
|---|
|  |  |  | IPage<AdminSalesmanAchieveVo> adminSalesmanAchieveVoIPage = mallSalesmanMapper.selectSalesmanAchieveListInPage(page, mallSalesman); | 
|---|
|  |  |  | List<AdminSalesmanAchieveVo> records = adminSalesmanAchieveVoIPage.getRecords(); | 
|---|
|  |  |  | if(CollUtil.isNotEmpty(records)){ | 
|---|
|  |  |  | for(AdminSalesmanAchieveVo adminSalesmanAchieveVo : records){ | 
|---|
|  |  |  | Long salesmanId = adminSalesmanAchieveVo.getSalesmanId(); | 
|---|
|  |  |  | List<AdminMemberOrderVo> adminMemberOrderVos = mallSalesmanMapper.selectAdminMemberOrderVoBySalesmanId(salesmanId); | 
|---|
|  |  |  | adminSalesmanAchieveVo.setOrderCnt(adminMemberOrderVos.size()); | 
|---|
|  |  |  | adminSalesmanAchieveVo.setAdminMemberOrderVos(adminMemberOrderVos); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return adminSalesmanAchieveVoIPage; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public List<AdminSalesmanAchieveVo> getSalesmanAchieveTree() { | 
|---|
|  |  |  | return mallSalesmanMapper.selectSalesmanAchieveProvince(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String refererIds(String parentId) { | 
|---|
|  |  |  | boolean flag = false; | 
|---|
|  |  |  | if (StrUtil.isBlank(parentId)) { | 
|---|