From cf29c915587fdd9b0d8d436fd289c1ec303b2004 Mon Sep 17 00:00:00 2001 From: Tankaikai Date: Tue, 4 Mar 2025 10:33:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E5=91=98=E7=A7=AF=E5=88=86=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../user/UMemberPointsController.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/cash-api/account-server/src/main/java/com/czg/controller/user/UMemberPointsController.java b/cash-api/account-server/src/main/java/com/czg/controller/user/UMemberPointsController.java index 3c5e926d..cd650d85 100644 --- a/cash-api/account-server/src/main/java/com/czg/controller/user/UMemberPointsController.java +++ b/cash-api/account-server/src/main/java/com/czg/controller/user/UMemberPointsController.java @@ -1,10 +1,14 @@ package com.czg.controller.user; +import cn.hutool.core.bean.BeanUtil; import com.czg.account.dto.points.OrderDeductionPointsDTO; +import com.czg.account.dto.points.PointsBasicSettingDTO; import com.czg.account.entity.MemberPoints; +import com.czg.account.entity.PointsBasicSetting; import com.czg.account.param.ConsumeAwardPointsParam; import com.czg.account.param.PayedDeductPointsParam; import com.czg.account.service.MemberPointsService; +import com.czg.account.service.PointsBasicSettingService; import com.czg.resp.CzgResult; import com.czg.sa.StpKit; import lombok.AllArgsConstructor; @@ -25,6 +29,19 @@ public class UMemberPointsController { private final MemberPointsService memberPointsService; + private final PointsBasicSettingService pointsBasicSettingService; + + /** + * 000-积分基本设置详情 + */ + @GetMapping("pointsBasicSetting") + public CzgResult getPointsBasicSetting() { + Long shopId = StpKit.USER.getShopId(0L); + PointsBasicSetting entity = pointsBasicSettingService.getById(shopId); + PointsBasicSettingDTO data = BeanUtil.copyProperties(entity, PointsBasicSettingDTO.class); + return CzgResult.success(data); + } + /** * 001-会员积分账户信息 */