From 192763f916babea88c94bd4a9d9889b199320e48 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Thu, 22 May 2025 11:49:22 +0800
Subject: [PATCH] refactor(common): 优化成长值流水类型枚举 ScoreFlowTypeEnum - 新增 OTHER_BUY 类型,用于好友下单获得成长值 - 修改现有类型的描述,使用"购买"替代"下单",使描述更加准确 - 统一描述格式,提高代码可读性和一致性

---
 src/main/java/cc/mrbird/febs/mall/controller/memberLevel/AdminHappyMemberLevelController.java |   47 ++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 44 insertions(+), 3 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/controller/memberLevel/AdminHappyMemberLevelController.java b/src/main/java/cc/mrbird/febs/mall/controller/memberLevel/AdminHappyMemberLevelController.java
index baab533..ab54e7d 100644
--- a/src/main/java/cc/mrbird/febs/mall/controller/memberLevel/AdminHappyMemberLevelController.java
+++ b/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();
+    }
+
 }

--
Gitblit v1.9.1