回填退款前置
This commit is contained in:
@@ -405,10 +405,10 @@ public class PayServiceImpl implements PayService {
|
||||
Map<String, BigDecimal> resultMap = new HashMap<>(5);
|
||||
ShopUser shopUser = shopUserService.getShopUserInfo(payParam.getShopId(), payParam.getUserId());
|
||||
AssertUtil.isNull(shopUser, "该店铺用户不存在");
|
||||
ShopUserFlow inFlow = userFlowService.queryChain().select(ShopUserFlow::getAmount, ShopUserFlow::getRefundAmount)
|
||||
ShopUserFlow inFlow = userFlowService.queryChain().select()
|
||||
.eq(ShopUserFlow::getId, payParam.getFlowId()).one();
|
||||
AssertUtil.isNull(inFlow, "充值记录不存在");
|
||||
ShopUserFlow giftFlow = userFlowService.queryChain().select(ShopUserFlow::getAmount, ShopUserFlow::getRefundAmount)
|
||||
ShopUserFlow giftFlow = userFlowService.queryChain().select()
|
||||
.eq(ShopUserFlow::getRelationId, payParam.getFlowId())
|
||||
.eq(ShopUserFlow::getBizCode, ShopUserFlowBizEnum.AWARD_IN.getCode())
|
||||
.one();
|
||||
@@ -423,10 +423,10 @@ public class PayServiceImpl implements PayService {
|
||||
@Override
|
||||
public CzgResult<Object> refundVip(VipRefundDTO refPayParam) {
|
||||
ShopUser shopUser = shopUserService.getShopUserInfo(refPayParam.getShopId(), refPayParam.getUserId());
|
||||
ShopUserFlow inFlow = userFlowService.queryChain().select(ShopUserFlow::getAmount)
|
||||
ShopUserFlow inFlow = userFlowService.queryChain().select()
|
||||
.eq(ShopUserFlow::getId, refPayParam.getFlowId()).one();
|
||||
AssertUtil.isNull(inFlow, "充值记录不存在");
|
||||
ShopUserFlow giftFlow = userFlowService.queryChain().select(ShopUserFlow::getAmount)
|
||||
ShopUserFlow giftFlow = userFlowService.queryChain().select()
|
||||
.eq(ShopUserFlow::getRelationId, refPayParam.getFlowId())
|
||||
.eq(ShopUserFlow::getBizCode, ShopUserFlowBizEnum.AWARD_IN.getCode())
|
||||
.one();
|
||||
|
||||
Reference in New Issue
Block a user