Administrator
2025-05-07 a40e559c58516efbdbca03b6d7ae57cc93b17b85
src/main/java/cc/mrbird/febs/mall/controller/memberLevel/AdminHappyMemberLevelController.java
@@ -11,9 +11,7 @@
import cc.mrbird.febs.common.utils.excl.ResponseHeadUtil;
import cc.mrbird.febs.mall.dto.AdminHappyActivityCategoryDto;
import cc.mrbird.febs.mall.dto.activity.*;
import cc.mrbird.febs.mall.dto.memberLevel.AdminMemberLevelAddDto;
import cc.mrbird.febs.mall.dto.memberLevel.AdminMemberLevelDto;
import cc.mrbird.febs.mall.dto.memberLevel.AdminMemberLevelUpdateDto;
import cc.mrbird.febs.mall.dto.memberLevel.*;
import cc.mrbird.febs.mall.entity.HappyActivity;
import cc.mrbird.febs.mall.entity.HappyActivityOption;
import cc.mrbird.febs.mall.service.AdminMemberLevelService;
@@ -87,4 +85,47 @@
        return adminMemberLevelService.levelAll();
    }
    /**
     * 分销等级-列表
     * @return
     */
    @GetMapping("saleList")
    public FebsResponse saleList(AdminSaleLevelDto dto, QueryRequest request) {
        Map<String, Object> data = getDataTable(adminMemberLevelService.getSaleLevelListInPage(dto, request));
        return new FebsResponse().success().data(data);
    }
    /**
     * 分销等级-新增
     */
    @PostMapping("saleAdd")
    @ControllerEndpoint(operation = "分销等级-新增", exceptionMessage = "操作失败")
    public FebsResponse saleAdd(@RequestBody @Valid AdminSaleLevelAddDto dto) {
        return adminMemberLevelService.saleAdd(dto);
    }
    /**
     * 分销等级-更新
     */
    @PostMapping("saleUpdate")
    @ControllerEndpoint(operation = "分销等级-更新", exceptionMessage = "操作失败")
    public FebsResponse saleUpdate(@RequestBody @Valid AdminSaleLevelUpdateDto dto) {
        return adminMemberLevelService.saleUpdate(dto);
    }
    /**
     * 分销等级-获取全部
     * @return
     */
    @GetMapping(value = "/saleLevelAll")
    public FebsResponse saleLevelAll() {
        return adminMemberLevelService.saleLevelAll();
    }
}