会员等级问题
This commit is contained in:
@@ -3,7 +3,6 @@ package com.czg.controller.admin;
|
||||
import com.czg.exception.CzgException;
|
||||
import com.czg.market.dto.MemberConfigDTO;
|
||||
import com.czg.market.dto.MemberLevelDTO;
|
||||
import com.czg.market.entity.MemberLevelConfig;
|
||||
import com.czg.market.service.MemberLevelConfigService;
|
||||
import com.czg.market.service.MemberOrderService;
|
||||
import com.czg.market.service.TbMemberConfigService;
|
||||
@@ -13,7 +12,6 @@ import com.czg.resp.CzgResult;
|
||||
import com.czg.sa.StpKit;
|
||||
import com.czg.utils.AssertUtil;
|
||||
import com.czg.validator.group.UpdateGroup;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import jakarta.annotation.Resource;
|
||||
import jakarta.validation.groups.Default;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
@@ -24,6 +22,7 @@ import java.util.Map;
|
||||
|
||||
/**
|
||||
* 会员配置管理
|
||||
*
|
||||
* @author ww
|
||||
*/
|
||||
|
||||
@@ -40,9 +39,10 @@ public class MemberController {
|
||||
|
||||
/**
|
||||
* 会员购买订单记录 分页
|
||||
*
|
||||
* @param startTime 开始时间
|
||||
* @param endTime 结束时间
|
||||
* @param key 用户id
|
||||
* @param endTime 结束时间
|
||||
* @param key 用户id
|
||||
* @return 订单信息
|
||||
*/
|
||||
@GetMapping("/order")
|
||||
@@ -50,6 +50,7 @@ public class MemberController {
|
||||
@RequestParam(required = false) String endTime, @RequestParam(required = false) String key) {
|
||||
return CzgResult.success(memberOrderService.pageInfo(startTime, endTime, key));
|
||||
}
|
||||
|
||||
/**
|
||||
* 配置信息获取
|
||||
* 权限标识: activate:list
|
||||
@@ -61,6 +62,7 @@ public class MemberController {
|
||||
|
||||
/**
|
||||
* 配置信息修改
|
||||
*
|
||||
* @return 是否成功
|
||||
*/
|
||||
@PostMapping
|
||||
@@ -72,6 +74,7 @@ public class MemberController {
|
||||
|
||||
/**
|
||||
* 会员等级添加
|
||||
*
|
||||
* @return 是否成功
|
||||
*/
|
||||
@PostMapping("/level")
|
||||
@@ -82,6 +85,7 @@ public class MemberController {
|
||||
|
||||
/**
|
||||
* 会员等级修改
|
||||
*
|
||||
* @return 是否成功
|
||||
*/
|
||||
@PutMapping("/level")
|
||||
@@ -92,16 +96,18 @@ public class MemberController {
|
||||
|
||||
/**
|
||||
* 会员等级删除
|
||||
*
|
||||
* @return 是否成功
|
||||
*/
|
||||
@DeleteMapping("/level/{id}")
|
||||
public CzgResult<Boolean> deleteLevel(@PathVariable Long id) {
|
||||
AssertUtil.isTrue(!StpKit.USER.isMainShop(), "无权限操作");
|
||||
return CzgResult.success(memberLevelConfigService.remove(new QueryWrapper().eq(MemberLevelConfig::getId, id).eq(MemberLevelConfig::getShopId, StpKit.USER.getShopId())));
|
||||
return CzgResult.success(memberLevelConfigService.removeLevel(id, StpKit.USER.getShopId()));
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员等级列表
|
||||
*
|
||||
* @return 是否成功
|
||||
*/
|
||||
@GetMapping("/level/list")
|
||||
@@ -112,6 +118,7 @@ public class MemberController {
|
||||
|
||||
/**
|
||||
* 会员等级详情
|
||||
*
|
||||
* @return 是否成功
|
||||
*/
|
||||
@PutMapping("/level/detail")
|
||||
|
||||
Reference in New Issue
Block a user