diff --git a/services/payment/internal/logic/refundLogic.go b/services/payment/internal/logic/refundLogic.go index fb410d8..55f45a8 100644 --- a/services/payment/internal/logic/refundLogic.go +++ b/services/payment/internal/logic/refundLogic.go @@ -67,11 +67,10 @@ func (l *RefundLogic) Refund(in *payment.RefundReq) (*payment.Response, error) { return outResponse(utils.Fail, err.Error()), nil } - outTradeNo := orderOutTradeNo(orderInfo) outRefundNo := fmt.Sprintf("RF%s%d", orderInfo.OrderSn, time.Now().UnixNano()) result, err := ch.Refund(l.ctx, &pkgpay.RefundRequest{ - OutTradeNo: outTradeNo, + OutTradeNo: orderInfo.OrderSn, OutRefundNo: outRefundNo, Reason: in.Reason, RefundFen: refundFen,