feat:邮储支付fix

This commit is contained in:
wolter 2026-08-20 20:57:13 +08:00
parent b6a7684cff
commit 4753fe59b8
2 changed files with 2 additions and 2 deletions

View File

@ -240,7 +240,7 @@ func (w *Pay) Refund() {
RefundOrderId: w.Order.Id, RefundOrderId: w.Order.Id,
RefundReason: w.PayParam.Desc, RefundReason: w.PayParam.Desc,
RefundAmount: int64(w.PayParam.Amount), RefundAmount: int64(w.PayParam.Amount),
TransactionId: w.Order.TransactionId, TransactionId: w.RelationOrder.TransactionId,
} }
if refundFunc, ok = RefundWayList[w.PayParam.Channel.ChannelType]; !ok { if refundFunc, ok = RefundWayList[w.PayParam.Channel.ChannelType]; !ok {
w.PayCode = errorcode.PayChannelNotBuild w.PayCode = errorcode.PayChannelNotBuild

View File

@ -148,7 +148,7 @@ func (w *PayCheck) GetOrder(orderCol *types.OrderFindOne) (order *ordersmodel.Or
return return
} }
if orderCol.OrderId != "" { if orderCol.OrderId != "" {
cond = cond.And(builder.Eq{"order_id": orderCol.OrderId}) cond = cond.And(builder.Eq{"id": orderCol.OrderId})
} }
if orderCol.OutTradeNo != "" { if orderCol.OutTradeNo != "" {
cond = cond.And(builder.Eq{"out_trade_no": orderCol.OutTradeNo}) cond = cond.And(builder.Eq{"out_trade_no": orderCol.OutTradeNo})