From 90f47a2def29121b1fd2d6aac8fc201871c6af47 Mon Sep 17 00:00:00 2001 From: sanji Date: Thu, 28 Dec 2023 20:57:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWY.Server.Business/Sync/OrderSyncBusiness.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/BBWY.Server.Business/Sync/OrderSyncBusiness.cs b/BBWY.Server.Business/Sync/OrderSyncBusiness.cs index 510ef7aa..249480e1 100644 --- a/BBWY.Server.Business/Sync/OrderSyncBusiness.cs +++ b/BBWY.Server.Business/Sync/OrderSyncBusiness.cs @@ -637,7 +637,13 @@ namespace BBWY.Server.Business if (dbOsku != null) { var oskuCF = orderSkuCFDetailList.FirstOrDefault(x => x.OrderId == orderId && x.SkuId == dbOsku.SkuId); - var isDetailChanged = (dbOsku.ShouldPay == 0 || dbOsku.ShouldPay == null) && oskuCF != null && oskuCF.ShouldPay != 0; + var isDetailChanged = oskuCF != null && (dbOsku.ShouldPay != oskuCF.ShouldPay || + dbOsku.Balance != oskuCF.Balance|| + dbOsku.PingTaiChengDanYouHuiQuan != oskuCF.PingTaiChengDanYouHuiQuan|| + dbOsku.SuperRedEnvelope != oskuCF.SuperRedEnvelope || + dbOsku.XianPinLeiDongQuan != oskuCF.XianPinLeiDongQuan || + dbOsku.JingDou != oskuCF.JingDou || + dbOsku.DongQuan != oskuCF.DongQuan); if (dbOsku.ProductId != wareId || isDetailChanged) { var skuActualAmount = oskuCF?.ShouldPay ?? 0M +