diff --git a/consume/zhios_fast_return_order_refund.go b/consume/zhios_fast_return_order_refund.go index 1acbb11..c28b467 100644 --- a/consume/zhios_fast_return_order_refund.go +++ b/consume/zhios_fast_return_order_refund.go @@ -129,10 +129,9 @@ func handleZhiosFastReturnOrderRefund(msg []byte) error { orderData.IsWaitReduce = 1 if tradePay != nil && tradePay.AlipayTradePayResponse.Code == "10000" { orderData.IsWaitReduce = 2 - sql := "UPDATE user_alipay_info SET money=money-? WHERE uid=?" - db.QueryNativeString(eg, sql, money, orderData.Uid) - } + sql := "UPDATE user_alipay_info SET money=money-? WHERE uid=?" + db.QueryNativeString(eg, sql, money, orderData.Uid) eg.Where("ord_id=?", oid).Cols("is_wait_reduce").Update(&orderData) if orderData.IsWaitReduce == 2 { args1 := map[string]string{