| | |
| | | import cc.mrbird.febs.mall.mapper.*; |
| | | import cc.mrbird.febs.mall.service.IAdminMallTeamLeaderService; |
| | | import cc.mrbird.febs.mall.service.IMallElectronicFenceService; |
| | | import cc.mrbird.febs.mall.vo.AdminLeaderVo; |
| | | import cc.mrbird.febs.mall.vo.AdminMallActSetVo; |
| | | import cc.mrbird.febs.mall.vo.AdminMallTeamLeaderVo; |
| | | import cc.mrbird.febs.mall.vo.AdminSelectListLeaderVo; |
| | |
| | | import cn.hutool.json.JSONObject; |
| | | import cn.hutool.json.JSONUtil; |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | |
| | | import org.apache.http.entity.ContentType; |
| | | import org.apache.http.message.BasicNameValuePair; |
| | | import org.apache.poi.ss.formula.functions.T; |
| | | import org.checkerframework.checker.units.qual.A; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @Override |
| | | public List<AdminLeaderVo> getLeaderTree() { |
| | | ArrayList<AdminLeaderVo> adminLeaderVos = new ArrayList<>(); |
| | | |
| | | List<MallMember> mallMembers = mallMemberMapper.selectList( |
| | | new LambdaQueryWrapper<MallMember>() |
| | | .select(MallMember::getId, MallMember::getName, MallMember::getInviteId) |
| | | .ne(MallMember::getStoreMaster, 0) |
| | | ); |
| | | if(CollUtil.isNotEmpty(mallMembers)){ |
| | | for(MallMember mallMember : mallMembers){ |
| | | AdminLeaderVo adminLeaderVo = new AdminLeaderVo(); |
| | | adminLeaderVo.setId(mallMember.getId()); |
| | | adminLeaderVo.setName(mallMember.getName()); |
| | | adminLeaderVo.setUniqueCode(mallMember.getInviteId()); |
| | | adminLeaderVos.add(adminLeaderVo); |
| | | } |
| | | } |
| | | return adminLeaderVos; |
| | | } |
| | | |
| | | } |