Browse Source

【代码评审】PAY:钱包余额修改的逻辑

YunaiV 6 months ago
parent
commit
12a80ca4b8

+ 1 - 0
yudao-module-member/yudao-module-member-biz/pom.xml

@@ -33,6 +33,7 @@
             <artifactId>yudao-module-infra-api</artifactId>
             <version>${revision}</version>
         </dependency>
+        <!-- TODO @puhui999:不在 MemberUserController 提供接口,而是 PayWalletController 增加。不然 member 耦合 pay 拉。 -->
         <dependency>
             <groupId>cn.iocoder.boot</groupId>
             <artifactId>yudao-module-pay-api</artifactId>

+ 1 - 0
yudao-module-pay/yudao-module-pay-api/src/main/java/cn/iocoder/yudao/module/pay/api/wallet/PayWalletApi.java

@@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.pay.api.wallet;
 
 import cn.iocoder.yudao.module.pay.api.wallet.dto.PayWalletUpdateBalanceReqDTO;
 
+// TODO @puhui999:不在 MemberUserController 提供接口,而是 PayWalletController 增加。不然 member 耦合 pay 拉。
 /**
  * 会员钱包 API 接口
  *

+ 1 - 0
yudao-module-pay/yudao-module-pay-api/src/main/java/cn/iocoder/yudao/module/pay/api/wallet/dto/PayWalletUpdateBalanceReqDTO.java

@@ -3,6 +3,7 @@ package cn.iocoder.yudao.module.pay.api.wallet.dto;
 import jakarta.validation.constraints.NotNull;
 import lombok.Data;
 
+// TODO @puhui999:不在 MemberUserController 提供接口,而是 PayWalletController 增加。不然 member 耦合 pay 拉。
 /**
  * 钱包余额更新 Request DTO
  *

+ 0 - 2
yudao-module-pay/yudao-module-pay-api/src/main/java/cn/iocoder/yudao/module/pay/enums/wallet/PayWalletBizTypeEnum.java

@@ -21,8 +21,6 @@ public enum PayWalletBizTypeEnum implements IntArrayValuable {
     PAYMENT_REFUND(4, "支付退款"),
     UPDATE_BALANCE(5, "更新余额");
 
-    // TODO 后续增加
-
     /**
      * 业务分类
      */

+ 1 - 0
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/api/wallet/PayWalletApiImpl.java

@@ -13,6 +13,7 @@ import static cn.iocoder.yudao.framework.common.enums.UserTypeEnum.MEMBER;
 import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception;
 import static cn.iocoder.yudao.module.pay.enums.ErrorCodeConstants.WALLET_NOT_FOUND;
 
+// @puhui999:不在 MemberUserController 提供接口,而是 PayWalletController 增加。不然 member 耦合 pay 拉。
 /**
  * 会员钱包 API 实现类
  *