From 28a72de6a62bdab80a20fc0762fbfc79198f6101 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Tue, 11 Apr 2023 14:46:44 +0800 Subject: [PATCH] 1 --- business/partner/purchase/jx/phpjx/order_afs.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/business/partner/purchase/jx/phpjx/order_afs.go b/business/partner/purchase/jx/phpjx/order_afs.go index a8bdd3e42..5259464f0 100644 --- a/business/partner/purchase/jx/phpjx/order_afs.go +++ b/business/partner/purchase/jx/phpjx/order_afs.go @@ -71,6 +71,7 @@ func buildAfsOrder(msg *CallbackMsg) (outAfsOrder *model.AfsOrder, err error) { VendorSkuID: x.VendorSkuID, SkuID: int(utils.Str2Int64WithDefault(x.VendorSkuID, 0)), Name: x.Name, + UserMoney: x.SalePrice * int64(x.Count), } if x.PromotionType != 0 && x.PromotionType != jdapi.PromotionTypeNormal { orderSku.StoreSubName = utils.Int2Str(x.PromotionType) @@ -93,16 +94,9 @@ func buildAfsOrder(msg *CallbackMsg) (outAfsOrder *model.AfsOrder, err error) { orderSkuCount += v.Count } if skuNumber == orderSkuNumber && skuCount == orderSkuCount { - // 全额退款,退还支付款项(商品+运费) - order, err := dao.GetSimpleOrder(dao.GetDB(), afsOrder.VendorOrderID) - if err != nil { - return nil, err - } outAfsOrder.RefundType = model.AfsTypeFullRefund - outAfsOrder.SkuUserMoney = order.ActualPayPrice } else { // 部分退款,只退还商品部分 outAfsOrder.RefundType = model.AfsTypePartRefund - outAfsOrder.SkuUserMoney = int64(refundMoney) } } return outAfsOrder, err