Browse Source

1

AddValidOverTime
shanji 2 years ago
parent
commit
3414bbcdb5
  1. 54
      BBWY.Server.Business/Sync/OrderSyncBusiness.cs

54
BBWY.Server.Business/Sync/OrderSyncBusiness.cs

@ -575,33 +575,33 @@ namespace BBWY.Server.Business
{ {
var update = fsql.Update<OrderSku>(dbOsku.Id) var update = fsql.Update<OrderSku>(dbOsku.Id)
.SetIf(dbOsku.ProductId != wareId, osku => osku.ProductId, wareId) .SetIf(dbOsku.ProductId != wareId, osku => osku.ProductId, wareId)
.SetIf(isDetailChanged, osku => osku.ShouldPay, oskuCF.ShouldPay) .SetIf(isDetailChanged, osku => osku.ShouldPay, oskuCF?.ShouldPay)
.SetIf(isDetailChanged, osku => osku.Balance, oskuCF.Balance) .SetIf(isDetailChanged, osku => osku.Balance, oskuCF?.Balance)
.SetIf(isDetailChanged, osku => osku.BaseDiscount, oskuCF.BaseDiscount) .SetIf(isDetailChanged, osku => osku.BaseDiscount, oskuCF?.BaseDiscount)
.SetIf(isDetailChanged, osku => osku.BaseFee, oskuCF.BaseFee) .SetIf(isDetailChanged, osku => osku.BaseFee, oskuCF?.BaseFee)
.SetIf(isDetailChanged, osku => osku.Coupon, oskuCF.Coupon) .SetIf(isDetailChanged, osku => osku.Coupon, oskuCF?.Coupon)
.SetIf(isDetailChanged, osku => osku.DongQuan, oskuCF.DongQuan) .SetIf(isDetailChanged, osku => osku.DongQuan, oskuCF?.DongQuan)
.SetIf(isDetailChanged, osku => osku.ExpiryGiftDiscount, oskuCF.ExpiryGiftDiscount) .SetIf(isDetailChanged, osku => osku.ExpiryGiftDiscount, oskuCF?.ExpiryGiftDiscount)
.SetIf(isDetailChanged, osku => osku.GlobalGeneralIncludeTax, oskuCF.GlobalGeneralIncludeTax) .SetIf(isDetailChanged, osku => osku.GlobalGeneralIncludeTax, oskuCF?.GlobalGeneralIncludeTax)
.SetIf(isDetailChanged, osku => osku.GlobalGeneralTax, oskuCF.GlobalGeneralTax) .SetIf(isDetailChanged, osku => osku.GlobalGeneralTax, oskuCF?.GlobalGeneralTax)
.SetIf(isDetailChanged, osku => osku.JdZhiFuYouHui, oskuCF.JdZhiFuYouHui) .SetIf(isDetailChanged, osku => osku.JdZhiFuYouHui, oskuCF?.JdZhiFuYouHui)
.SetIf(isDetailChanged, osku => osku.JingDou, oskuCF.JingDou) .SetIf(isDetailChanged, osku => osku.JingDou, oskuCF?.JingDou)
.SetIf(isDetailChanged, osku => osku.JingQuan, oskuCF.JingQuan) .SetIf(isDetailChanged, osku => osku.JingQuan, oskuCF?.JingQuan)
.SetIf(isDetailChanged, osku => osku.JingXiangLiJin, oskuCF.JingXiangLiJin) .SetIf(isDetailChanged, osku => osku.JingXiangLiJin, oskuCF?.JingXiangLiJin)
.SetIf(isDetailChanged, osku => osku.LiJinYouHui, oskuCF.LiJinYouHui) .SetIf(isDetailChanged, osku => osku.LiJinYouHui, oskuCF?.LiJinYouHui)
.SetIf(isDetailChanged, osku => osku.LuoDiPeiService, oskuCF.LuoDiPeiService) .SetIf(isDetailChanged, osku => osku.LuoDiPeiService, oskuCF?.LuoDiPeiService)
.SetIf(isDetailChanged, osku => osku.ManJian, oskuCF.ManJian) .SetIf(isDetailChanged, osku => osku.ManJian, oskuCF?.ManJian)
.SetIf(isDetailChanged, osku => osku.PingTaiChengDanYouHuiQuan, oskuCF.PingTaiChengDanYouHuiQuan) .SetIf(isDetailChanged, osku => osku.PingTaiChengDanYouHuiQuan, oskuCF?.PingTaiChengDanYouHuiQuan)
.SetIf(isDetailChanged, osku => osku.Plus95, oskuCF.Plus95) .SetIf(isDetailChanged, osku => osku.Plus95, oskuCF?.Plus95)
.SetIf(isDetailChanged, osku => osku.PromotionDiscount, oskuCF.PromotionDiscount) .SetIf(isDetailChanged, osku => osku.PromotionDiscount, oskuCF?.PromotionDiscount)
.SetIf(isDetailChanged, osku => osku.RemoteFee, oskuCF.RemoteFee) .SetIf(isDetailChanged, osku => osku.RemoteFee, oskuCF?.RemoteFee)
.SetIf(isDetailChanged, osku => osku.SuperRedEnvelope, oskuCF.SuperRedEnvelope) .SetIf(isDetailChanged, osku => osku.SuperRedEnvelope, oskuCF?.SuperRedEnvelope)
.SetIf(isDetailChanged, osku => osku.TaxFee, oskuCF.TaxFee) .SetIf(isDetailChanged, osku => osku.TaxFee, oskuCF?.TaxFee)
.SetIf(isDetailChanged, osku => osku.TuiHuanHuoWuYou, oskuCF.TuiHuanHuoWuYou) .SetIf(isDetailChanged, osku => osku.TuiHuanHuoWuYou, oskuCF?.TuiHuanHuoWuYou)
.SetIf(isDetailChanged, osku => osku.VenderFee, oskuCF.VenderFee) .SetIf(isDetailChanged, osku => osku.VenderFee, oskuCF?.VenderFee)
.SetIf(isDetailChanged, osku => osku.XianPinLeiDongQuan, oskuCF.XianPinLeiDongQuan) .SetIf(isDetailChanged, osku => osku.XianPinLeiDongQuan, oskuCF?.XianPinLeiDongQuan)
.SetIf(isDetailChanged, osku => osku.XianPinLeiJingQuan, oskuCF.XianPinLeiJingQuan) .SetIf(isDetailChanged, osku => osku.XianPinLeiJingQuan, oskuCF?.XianPinLeiJingQuan)
.SetIf(isDetailChanged, osku => osku.ZhiFuYingXiaoYouHui, oskuCF.ZhiFuYingXiaoYouHui); .SetIf(isDetailChanged, osku => osku.ZhiFuYingXiaoYouHui, oskuCF?.ZhiFuYingXiaoYouHui);
; ;
updateOrderSkuDictionary.Add(skuUpdateKey, update); updateOrderSkuDictionary.Add(skuUpdateKey, update);
} }

Loading…
Cancel
Save