From 209cd7e30d3cafa501b2465a639f4d60cafd6f7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Tue, 23 Sep 2025 17:19:10 +0800 Subject: [PATCH] 1 --- business/jxcallback/orderman/orderman_ext.go | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/business/jxcallback/orderman/orderman_ext.go b/business/jxcallback/orderman/orderman_ext.go index f5f12d094..6b633cbd2 100644 --- a/business/jxcallback/orderman/orderman_ext.go +++ b/business/jxcallback/orderman/orderman_ext.go @@ -488,14 +488,6 @@ func (c *OrderManager) ExportOrders(ctx *jxcontext.Context, fromDateStr, toDateS var afsSkuMapObj = make(map[string]bool, 0) for _, v := range orders { if afsInfo := afsSkuMap[jxutils.ComposeUniversalOrderID(v.VendorOrderID, v.VendorID)]; afsInfo != nil { - if orders[0].VendorOrderID == "301782063256040331" { - globals.SugarLogger.Debugf("----SkuShopPrice:- %d", v.SkuShopPrice) - globals.SugarLogger.Debugf("----SkuEarningPrice:- %d", v.SkuEarningPrice) - globals.SugarLogger.Debugf("----SkuSalePrice:- %d", v.SkuSalePrice) - globals.SugarLogger.Debugf("----SkuCount2:- %d", v.SkuCount2) - globals.SugarLogger.Debugf("----SkuID:- %d", v.SkuID) - globals.SugarLogger.Debugf("----afsSkuMap:- %s", utils.Format4Output(afsInfo, false)) - } if afsInfo[v.SkuID] != nil && afsInfo[v.SkuID].Count >= 0 { minus := afsInfo[v.SkuID].Count if minus > v.SkuCount2 { @@ -504,9 +496,9 @@ func (c *OrderManager) ExportOrders(ctx *jxcontext.Context, fromDateStr, toDateS if minus == 0 { // 退差价的,count还在 退重 if afsInfo[v.SkuID].Count == model.NO && v.EarningType == model.EarningTypeQuote { - v.SkuShopPrice = v.SkuShopPrice*v.Count - utils.Float64TwoInt(float64(afsInfo[v.SkuID].UserMoney)/float64(v.SkuSalePrice*v.Count)*float64(v.SkuShopPrice)) - v.SkuEarningPrice = v.SkuEarningPrice*v.Count - utils.Float64TwoInt(float64(afsInfo[v.SkuID].UserMoney)/float64(v.SkuSalePrice*v.Count)*float64(v.SkuEarningPrice)) - v.SkuSalePrice = v.SkuSalePrice*v.Count - int(afsInfo[v.SkuID].UserMoney) + v.SkuShopPrice = v.SkuShopPrice*v.SkuCount2 - utils.Float64TwoInt(float64(afsInfo[v.SkuID].UserMoney)/float64(v.SkuSalePrice*v.SkuCount2)*float64(v.SkuShopPrice)) + v.SkuEarningPrice = v.SkuEarningPrice*v.SkuCount2 - utils.Float64TwoInt(float64(afsInfo[v.SkuID].UserMoney)/float64(v.SkuSalePrice*v.SkuCount2)*float64(v.SkuEarningPrice)) + v.SkuSalePrice = v.SkuSalePrice*v.SkuCount2 - int(afsInfo[v.SkuID].UserMoney) } } else { // 同一个商品有多个商品列表,且有不定退货