| | |
| | | IPage<MallMember> mallMembers = this.baseMapper.selectMallMemberListInPage(page, mallMember); |
| | | if(CollUtil.isNotEmpty(mallMembers.getRecords())){ |
| | | for(MallMember mallMemberTeam : mallMembers.getRecords()){ |
| | | String inviteId = mallMemberTeam.getInviteId(); |
| | | MallTeamLeader mallTeamLeader = mallTeamLeaderMapper.selectLeaderByUniqueCodeAndOrderBycreateTime(inviteId); |
| | | if(ObjectUtil.isNotEmpty(mallTeamLeader)){ |
| | | mallMemberTeam.setLeaderState(mallTeamLeader.getState() == null ? 0 : mallTeamLeader.getState()); |
| | | Long salesmansId = mallMemberTeam.getSalesmansId(); |
| | | MallSalesman mallSalesman = mallSalesmanMapper.selectById(salesmansId); |
| | | if(ObjectUtil.isNotEmpty(mallSalesman)){ |
| | | StringBuffer salesmanName = new StringBuffer(); |
| | | salesmanName.append(mallSalesman.getName()); |
| | | if(2 == mallSalesman.getState()){ |
| | | salesmanName.append("(禁用)"); |
| | | } |
| | | mallMemberTeam.setSalesmansName(salesmanName.toString()); |
| | | } |
| | | } |
| | | } |
| | |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse salesmanUse(Long id) { |
| | | MallSalesman mallSalesman = mallSalesmanMapper.selectById(id); |
| | | if(ObjectUtil.isEmpty(mallSalesman)){ |
| | | return new FebsResponse().fail().message("推销员不存在"); |
| | | } |
| | | mallSalesman.setState(1); |
| | | mallSalesmanMapper.updateById(mallSalesman); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @Override |
| | | public List<AdminMallSalesmansTreeVo> getSalesmansTree() { |
| | | List<AdminMallSalesmansTreeVo> adminMallSalesmansTreeVos = mallSalesmanMapper.selectTreeByState(1); |
| | | return adminMallSalesmansTreeVos; |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse memberUpdateSalesman(MallMember mallmember) { |
| | | MallMember mallMemberNow = mallMemberMapper.selectById(mallmember.getId()); |
| | | if(ObjectUtil.isEmpty(mallMemberNow)){ |
| | | return new FebsResponse().fail().message("用户不存在"); |
| | | } |
| | | mallMemberNow.setSalesmansId(mallmember.getSalesmansId()); |
| | | mallMemberMapper.updateById(mallMemberNow); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | private String refererIds(String parentId) { |
| | | boolean flag = false; |
| | | if (StrUtil.isBlank(parentId)) { |