diff --git a/business/jxcallback/orderman/order.go b/business/jxcallback/orderman/order.go index a74b9099a..f209ae188 100644 --- a/business/jxcallback/orderman/order.go +++ b/business/jxcallback/orderman/order.go @@ -2140,7 +2140,7 @@ func RefreshJdAfsOrderTotalShopMoney() { afsOrders []*model.AfsOrder ) sql := ` - SELECT * FROM afs_order WHERE afs_created_at > ? AND vendor_id = ? AND status = ? AND afs_total_shop_money = 0 + SELECT * FROM afs_order WHERE afs_created_at > ? AND vendor_id = ? AND status = ? ` sqlParams := []interface{}{time.Now().AddDate(0, 0, -3), model.VendorIDJD, model.AfsOrderStatusFinished} dao.GetRows(db, &afsOrders, sql, sqlParams) diff --git a/business/partner/purchase/jd/order_afs.go b/business/partner/purchase/jd/order_afs.go index b55d187eb..b32a56aba 100644 --- a/business/partner/purchase/jd/order_afs.go +++ b/business/partner/purchase/jd/order_afs.go @@ -233,7 +233,7 @@ func (c *PurchaseHandler) GetOrderAfsInfo(ctx *jxcontext.Context, vendorOrderID, afsTotalShopMoney += v.FreightBill + v.GoodsBill + v.MarketBill + v.PackageBill } } + orderAfsInfo.AfsTotalShopMoney = order.TotalShopMoney + int64(afsTotalShopMoney) } - orderAfsInfo.AfsTotalShopMoney = int64(-afsTotalShopMoney) return orderAfsInfo, err }