From c98641903320a6a572970b00141f252d634e76cd Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Tue, 13 May 2025 16:21:54 +0800
Subject: [PATCH] feat(mall): 新增等级说明和佣金排行榜功能

---
 src/main/java/cc/mrbird/febs/mall/controller/member/ApiSaleController.java |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/controller/member/ApiSaleController.java b/src/main/java/cc/mrbird/febs/mall/controller/member/ApiSaleController.java
index f8b221b..705d79b 100644
--- a/src/main/java/cc/mrbird/febs/mall/controller/member/ApiSaleController.java
+++ b/src/main/java/cc/mrbird/febs/mall/controller/member/ApiSaleController.java
@@ -2,6 +2,7 @@
 
 import cc.mrbird.febs.common.entity.FebsResponse;
 import cc.mrbird.febs.mall.dto.sale.ApiSaleListInfoDto;
+import cc.mrbird.febs.mall.dto.sale.ApiSaleRecordInfoDto;
 import cc.mrbird.febs.mall.dto.sale.ApiTeamListInfoDto;
 import cc.mrbird.febs.mall.service.ApiSaleService;
 import cc.mrbird.febs.mall.vo.MallMemberVo;
@@ -74,4 +75,24 @@
 
         return apiSaleService.saleList(dto);
     }
+
+    @ApiOperation(value = "等级说明", notes = "等级说明")
+    @ApiResponses({
+            @ApiResponse(code = 200, message = "success", response = ApiLevelListInfoVo.class)
+    })
+    @PostMapping(value = "/levelInfoList")
+    public FebsResponse levelInfoList() {
+
+        return apiSaleService.levelInfoList();
+    }
+
+    @ApiOperation(value = "佣金排行榜", notes = "佣金排行榜")
+    @ApiResponses({
+            @ApiResponse(code = 200, message = "success", response = ApiSaleRecordInfoVo.class)
+    })
+    @PostMapping(value = "/saleRecord")
+    public FebsResponse saleRecord(@RequestBody @Validated ApiSaleRecordInfoDto dto) {
+
+        return apiSaleService.saleRecord(dto);
+    }
 }

--
Gitblit v1.9.1