f
This commit is contained in:
@@ -92,8 +92,10 @@ func (l *AdminRefundOrderLogic) handleAlipayRefund(order *model.Order, req *type
|
||||
return nil, err
|
||||
}
|
||||
|
||||
// 退款成功后,更新代理佣金状态并扣除钱包金额
|
||||
paylogic.HandleCommissionAndWalletDeduction(l.ctx, l.svcCtx, nil, order)
|
||||
// 退款成功后,按本次退款金额更新代理佣金状态并扣除钱包金额
|
||||
// 注意:refundAmount 为本次实际退款金额,可以是部分退款
|
||||
_ = paylogic.HandleCommissionAndWalletDeduction(l.ctx, l.svcCtx, nil, order, req.RefundAmount)
|
||||
|
||||
|
||||
return &types.AdminRefundOrderResp{
|
||||
Status: model.OrderStatusRefunded,
|
||||
@@ -125,9 +127,6 @@ func (l *AdminRefundOrderLogic) handleWechatRefund(order *model.Order, req *type
|
||||
return nil, err
|
||||
}
|
||||
|
||||
// 退款成功后,更新代理佣金状态并扣除钱包金额
|
||||
paylogic.HandleCommissionAndWalletDeduction(l.ctx, l.svcCtx, nil, order)
|
||||
|
||||
return &types.AdminRefundOrderResp{
|
||||
Status: model.OrderRefundStatusPending,
|
||||
RefundNo: refundNo,
|
||||
|
||||
Reference in New Issue
Block a user