feat:修改bug

This commit is contained in:
dzc committed 2026-01-06 11:41:12 +08:00
1 parent a694547960
commit 7bd97ee83d
20 files changed
+291 -14

No files matched your search

@@ -6,6 +6,7 @@ import cn.hutool.core.util.ObjectUtil;
import cn.hutool.extra.spring.SpringUtil;
import cn.iocoder.yudao.framework.common.pojo.PageParam;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.framework.common.util.number.MoneyUtils;
import cn.iocoder.yudao.framework.pay.core.enums.refund.PayRefundStatusRespEnum;
import cn.iocoder.yudao.module.member.api.user.MemberUserApi;
import cn.iocoder.yudao.module.member.api.user.dto.MemberUserRespDTO;
@@ -223,8 +224,7 @@ public class PayWalletRechargeServiceImpl implements PayWalletRechargeService {
// 4. 更新钱包余额
// TODO @jason:这样的话,未来提现会不会把充值的,也提现走哈。类似先充 100,送 110;然后提现 110;
// TODO 需要钱包中加个可提现余额
payWalletService.addWalletBalance(recharge.getWalletId(), String.valueOf(id),
PayWalletBizTypeEnum.RECHARGE, recharge.getTotalPrice());
payWalletService.addWalletBalance(recharge.getWalletId(), String.valueOf(id), PayWalletBizTypeEnum.RECHARGE, recharge.getTotalPrice());
// 添加分销记录
List<BrokerageAddDTO> brokerageList = new ArrayList<BrokerageAddDTO>() {{
@@ -240,6 +240,9 @@ public class PayWalletRechargeServiceImpl implements PayWalletRechargeService {
tradeBrokerageRecordApi.addRecentBrokerage(user.getId(), BrokerageRecordBizTypeEnum.ORDER, brokerageList);
// 5. 发送订阅消息
getSelf().sendWalletRechargerPaidMessage(payOrderId, recharge);
String message = String.format("恭喜您购买成功,此次购买的产品:充值砖石%s", MoneyUtils.fenToYuanStr(recharge.getTotalPrice()));
this.memberUserApi.messageUserSendText(user.getId(), message);
}
@Async