Commit 12a80ca4b8d95c62ca5e288baff64f8c11933e30
1 parent
a6670f38
【代码评审】PAY:钱包余额修改的逻辑
Showing
5 changed files
with
4 additions
and
2 deletions
yudao-module-member/yudao-module-member-biz/pom.xml
| @@ -33,6 +33,7 @@ | @@ -33,6 +33,7 @@ | ||
| 33 | <artifactId>yudao-module-infra-api</artifactId> | 33 | <artifactId>yudao-module-infra-api</artifactId> |
| 34 | <version>${revision}</version> | 34 | <version>${revision}</version> |
| 35 | </dependency> | 35 | </dependency> |
| 36 | + <!-- TODO @puhui999:不在 MemberUserController 提供接口,而是 PayWalletController 增加。不然 member 耦合 pay 拉。 --> | ||
| 36 | <dependency> | 37 | <dependency> |
| 37 | <groupId>cn.iocoder.boot</groupId> | 38 | <groupId>cn.iocoder.boot</groupId> |
| 38 | <artifactId>yudao-module-pay-api</artifactId> | 39 | <artifactId>yudao-module-pay-api</artifactId> |
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; | @@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.pay.api.wallet; | ||
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.module.pay.api.wallet.dto.PayWalletUpdateBalanceReqDTO; | 3 | import cn.iocoder.yudao.module.pay.api.wallet.dto.PayWalletUpdateBalanceReqDTO; |
| 4 | 4 | ||
| 5 | +// TODO @puhui999:不在 MemberUserController 提供接口,而是 PayWalletController 增加。不然 member 耦合 pay 拉。 | ||
| 5 | /** | 6 | /** |
| 6 | * 会员钱包 API 接口 | 7 | * 会员钱包 API 接口 |
| 7 | * | 8 | * |
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; | @@ -3,6 +3,7 @@ package cn.iocoder.yudao.module.pay.api.wallet.dto; | ||
| 3 | import jakarta.validation.constraints.NotNull; | 3 | import jakarta.validation.constraints.NotNull; |
| 4 | import lombok.Data; | 4 | import lombok.Data; |
| 5 | 5 | ||
| 6 | +// TODO @puhui999:不在 MemberUserController 提供接口,而是 PayWalletController 增加。不然 member 耦合 pay 拉。 | ||
| 6 | /** | 7 | /** |
| 7 | * 钱包余额更新 Request DTO | 8 | * 钱包余额更新 Request DTO |
| 8 | * | 9 | * |
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 { | @@ -21,8 +21,6 @@ public enum PayWalletBizTypeEnum implements IntArrayValuable { | ||
| 21 | PAYMENT_REFUND(4, "支付退款"), | 21 | PAYMENT_REFUND(4, "支付退款"), |
| 22 | UPDATE_BALANCE(5, "更新余额"); | 22 | UPDATE_BALANCE(5, "更新余额"); |
| 23 | 23 | ||
| 24 | - // TODO 后续增加 | ||
| 25 | - | ||
| 26 | /** | 24 | /** |
| 27 | * 业务分类 | 25 | * 业务分类 |
| 28 | */ | 26 | */ |
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; | @@ -13,6 +13,7 @@ import static cn.iocoder.yudao.framework.common.enums.UserTypeEnum.MEMBER; | ||
| 13 | import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; | 13 | import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; |
| 14 | import static cn.iocoder.yudao.module.pay.enums.ErrorCodeConstants.WALLET_NOT_FOUND; | 14 | import static cn.iocoder.yudao.module.pay.enums.ErrorCodeConstants.WALLET_NOT_FOUND; |
| 15 | 15 | ||
| 16 | +// @puhui999:不在 MemberUserController 提供接口,而是 PayWalletController 增加。不然 member 耦合 pay 拉。 | ||
| 16 | /** | 17 | /** |
| 17 | * 会员钱包 API 实现类 | 18 | * 会员钱包 API 实现类 |
| 18 | * | 19 | * |