现金充值同步赠送金额

This commit is contained in:
张松
2025-11-22 16:01:45 +08:00
parent d460f30e7e
commit 85e3be5be5

View File

@@ -433,14 +433,15 @@ public class PayServiceImpl implements PayService {
updateInfo.setId(payParam.getShopUserId());
shopUserService.updateById(updateInfo);
}
ShopUserMoneyEditDTO shopUserMoneyEditDTO = new ShopUserMoneyEditDTO()
.setId(shopUser.getId())
.setMoney(payParam.getAmount())
.setType(1)
.setRemark("现金充值")
.setBizEnum(ShopUserFlowBizEnum.CASH_IN);
//更新会员余额 并生成流水
Long flowId = shopUserService.updateMoney(shopUserMoneyEditDTO);
shopRechargeService.recharge(shopUser.getMainShopId(), shopUser.getId(), payParam.getRechargeDetailId(), payParam.getAmount(), null, "cash", ShopUserFlowBizEnum.CASH_IN);
// ShopUserMoneyEditDTO shopUserMoneyEditDTO = new ShopUserMoneyEditDTO()
// .setId(shopUser.getId())
// .setMoney(payParam.getAmount())
// .setType(1)
// .setRemark("现金充值")
// .setBizEnum(ShopUserFlowBizEnum.CASH_IN);
// //更新会员余额 并生成流水
// Long flowId = shopUserService.updateMoney(shopUserMoneyEditDTO);
//TODO 以前的会员活动
//shopActivateService.giveActivate(shopUser, payParam.getAmount(), payParam.getActivateId(), flowId);
return CzgResult.success();