xiaoyong931011
2023-02-10 f95aed31d0cbffd94550fbe64f457af83c8a23d8
src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java
@@ -69,6 +69,7 @@
    private final MallTeamLeaderMapper mallTeamLeaderMapper;
    private final MallAgentRecordMapper mallAgentRecordMapper;
    private final MallSalesmanMapper mallSalesmanMapper;
    @Override
    public IPage<MallMember> getMallMemberList(MallMember mallMember, QueryRequest request) {
@@ -641,6 +642,39 @@
        return new FebsResponse().success();
    }
    @Override
    public IPage<MallSalesman> getMallSalesmanListInPage(MallSalesman mallSalesman, QueryRequest request) {
        Page<MallSalesman> page = new Page<>(request.getPageNum(), request.getPageSize());
        return mallSalesmanMapper.selectMallSalesmanListInPage(page, mallSalesman);
    }
    @Override
    public FebsResponse addSalesman(MallSalesman mallSalesman) {
        mallSalesmanMapper.insert(mallSalesman);
        return new FebsResponse().success();
    }
    @Override
    public FebsResponse salesmanDel(Long id) {
        MallSalesman mallSalesman = mallSalesmanMapper.selectById(id);
        if(ObjectUtil.isEmpty(mallSalesman)){
            return new FebsResponse().fail().message("推销员不存在");
        }
        mallSalesman.setState(2);
        mallSalesmanMapper.updateById(mallSalesman);
        return new FebsResponse().success();
    }
    @Override
    public FebsResponse salesmanUpdate(MallSalesman mallSalesman) {
        MallSalesman mallSalesmanNow = mallSalesmanMapper.selectById(mallSalesman.getId());
        if(ObjectUtil.isEmpty(mallSalesmanNow)){
            return new FebsResponse().fail().message("推销员不存在");
        }
        mallSalesmanMapper.updateById(mallSalesman);
        return new FebsResponse().success();
    }
    private String refererIds(String parentId) {
        boolean flag = false;
        if (StrUtil.isBlank(parentId)) {