xiaoyong931011
2022-08-29 a225da9a879c2becb13627a5f5d573d022bad1be
src/main/java/cc/mrbird/febs/mall/controller/AdminMallTeamLeaderController.java
@@ -4,8 +4,12 @@
import cc.mrbird.febs.common.controller.BaseController;
import cc.mrbird.febs.common.entity.FebsResponse;
import cc.mrbird.febs.common.entity.QueryRequest;
import cc.mrbird.febs.mall.dto.AdminLeaderAddDto;
import cc.mrbird.febs.mall.dto.AdminLeaderUpdateDto;
import cc.mrbird.febs.mall.dto.ApiApplayLeaderDto;
import cc.mrbird.febs.mall.entity.MallGoodsCategory;
import cc.mrbird.febs.mall.entity.MallLeaderStock;
import cc.mrbird.febs.mall.entity.MallMember;
import cc.mrbird.febs.mall.entity.MallTeamLeader;
import cc.mrbird.febs.mall.service.IAdminMallTeamLeaderService;
import cc.mrbird.febs.mall.vo.AdminSelectListLeaderVo;
@@ -47,6 +51,16 @@
        return iAdminMallTeamLeaderService.leaderUpdate(adminLeaderUpdateDto);
    }
    /**
     * 团长信息--新增
     */
    @PostMapping("addLeader")
    @ControllerEndpoint(operation = "团长信息--新增", exceptionMessage = "新增失败")
    public FebsResponse addLeader(@Valid AdminLeaderAddDto adminLeaderAddDto) {
        return iAdminMallTeamLeaderService.addLeader(adminLeaderAddDto);
    }
    /**
     * 团长信息--下拉列表
     */
@@ -64,4 +78,17 @@
        return iAdminMallTeamLeaderService.leaderCancel(id);
    }
    /**
     * 团长信息-商品库存编辑
     */
    @GetMapping("/leaderGoodsUpdate")
    public FebsResponse leaderGoodsUpdate(QueryRequest request, MallLeaderStock mallLeaderStock, Integer parentId) {
        if (parentId == null) {
            ViewMallTeamLeaderController.idLeaderGoodsUpdate = 0;
        }
        mallLeaderStock.setTeamLeaderId(ViewMallTeamLeaderController.idLeaderGoodsUpdate);
        Map<String, Object> dataTable = getDataTable(iAdminMallTeamLeaderService.leaderGoodsUpdate(request, mallLeaderStock));
        return new FebsResponse().success().data(dataTable);
    }
}