diff --git a/cash-api/market-server/src/main/java/com/czg/controller/admin/MemberController.java b/cash-api/market-server/src/main/java/com/czg/controller/admin/MemberController.java index d234c74f4..937189ff7 100644 --- a/cash-api/market-server/src/main/java/com/czg/controller/admin/MemberController.java +++ b/cash-api/market-server/src/main/java/com/czg/controller/admin/MemberController.java @@ -1,5 +1,6 @@ package com.czg.controller.admin; +import com.czg.exception.ApiNotPrintException; import com.czg.market.dto.MemberConfigDTO; import com.czg.market.dto.MemberLevelDTO; import com.czg.market.entity.MemberLevelConfig; @@ -57,7 +58,7 @@ public class MemberController { */ // @SaAdminCheckPermission(value = "member:edit", name = "会员配置列表") @PostMapping("/level") - public CzgResult addLevel(@Validated @RequestBody MemberLevelDTO levelDTO) { + public CzgResult addLevel(@Validated @RequestBody MemberLevelDTO levelDTO) throws ApiNotPrintException { return CzgResult.success(memberConfigService.addLevel(StpKit.USER.getShopId(), levelDTO)); } @@ -67,7 +68,7 @@ public class MemberController { */ // @SaAdminCheckPermission(value = "member:edit", name = "会员配置列表") @PutMapping("/level") - public CzgResult editLevel(@Validated({UpdateGroup.class, Default.class}) @RequestBody MemberLevelDTO levelDTO) { + public CzgResult editLevel(@Validated({UpdateGroup.class, Default.class}) @RequestBody MemberLevelDTO levelDTO) throws ApiNotPrintException { return CzgResult.success(memberConfigService.editLevel(StpKit.USER.getShopId(), levelDTO)); } diff --git a/cash-common/cash-common-service/src/main/java/com/czg/market/service/TbMemberConfigService.java b/cash-common/cash-common-service/src/main/java/com/czg/market/service/TbMemberConfigService.java index 26cc4ab4b..4a4e3ecfa 100644 --- a/cash-common/cash-common-service/src/main/java/com/czg/market/service/TbMemberConfigService.java +++ b/cash-common/cash-common-service/src/main/java/com/czg/market/service/TbMemberConfigService.java @@ -1,6 +1,7 @@ package com.czg.market.service; import com.czg.constant.TableValueConstant; +import com.czg.exception.ApiNotPrintException; import com.czg.market.dto.MemberConfigDTO; import com.czg.market.dto.MemberLevelDTO; import com.czg.market.vo.MemberConfigVO; @@ -23,7 +24,7 @@ public interface TbMemberConfigService extends IService { Boolean edit(Long shopId, MemberConfigDTO memberDTO); - Boolean addLevel(Long shopId, MemberLevelDTO levelDTO); + Boolean addLevel(Long shopId, MemberLevelDTO levelDTO) throws ApiNotPrintException; Boolean editLevel(Long shopId, MemberLevelDTO levelDTO);