From 5f4384bdab4697cc0a678fb17e55603a91a4750b Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期五, 12 四月 2024 08:44:54 +0800 Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/baifenbaishop --- CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 44 insertions(+), 1 deletions(-) diff --git a/CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs b/CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs index 993ef7f..708ef60 100644 --- a/CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs +++ b/CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs @@ -16,6 +16,7 @@ using CoreCms.Net.DTO.ComponentsDTO; using CoreCms.Net.IRepository; using CoreCms.Net.IRepository.UnitOfWork; +using CoreCms.Net.IServices.baifenbingfa; using CoreCms.Net.Loging; using CoreCms.Net.Model.Entities; using CoreCms.Net.Model.FromBody; @@ -23,6 +24,7 @@ using CoreCms.Net.Model.ViewModels.UI; using CoreCms.Net.Utility.Helper; using Newtonsoft.Json; +using NPOI.POIFS.Properties; using SqlSugar; namespace CoreCms.Net.Repository @@ -32,8 +34,10 @@ /// </summary> public class CoreCmsGoodsRepository : BaseRepository<CoreCmsGoods>, ICoreCmsGoodsRepository { - public CoreCmsGoodsRepository(IUnitOfWork unitOfWork) : base(unitOfWork) + private readonly IBfbfComAPIService _bfbfComAPIService; + public CoreCmsGoodsRepository(IUnitOfWork unitOfWork,IBfbfComAPIService bfbfComAPIService) : base(unitOfWork) { + _bfbfComAPIService = bfbfComAPIService; } @@ -181,6 +185,7 @@ obj.goodsId = id; obj.barcode = goods.bn; obj.sn = p.sn; + obj.price = p.price; obj.costprice = p.costprice; obj.mktprice = p.mktprice; @@ -194,6 +199,10 @@ obj.isDefalut = p.isDefalut; obj.isDel = false; obj.images = p.images; + //鐧惧垎鍏垫硶娣诲姞 + obj.distributionCutMoney = p.distributionCutMoney; + obj.cutMoney = p.cutMoney; + obj.distributionPrice= p.distributionPrice; products.Add(obj); var pd = new CoreCmsProductsDistribution(); @@ -202,6 +211,7 @@ pd.levelOne = p.levelOne; pd.levelTwo = p.levelTwo; pd.levelThree = p.levelThree; + pds.Add(pd); }); @@ -244,6 +254,9 @@ obj.isDefalut = true; obj.isDel = false; obj.images = oldObj.images; + obj.distributionCutMoney = oldObj.distributionCutMoney; + obj.cutMoney = oldObj.cutMoney; + obj.distributionPrice = oldObj.distributionPrice; if (string.IsNullOrEmpty(obj.images)) { @@ -535,6 +548,9 @@ p.points = child.points; p.stock = child.stock; p.weight = child.weight; + p.distributionPrice = child.distributionPrice; + p.cutMoney = child.cutMoney; + p.distributionCutMoney = child.distributionCutMoney; } }); @@ -618,6 +634,9 @@ obj.points = p.points; obj.isDefalut = p.isDefalut; obj.images = p.images; + obj.distributionPrice = p.distributionPrice; + obj.cutMoney = p.cutMoney; + obj.distributionCutMoney = p.distributionCutMoney; if (string.IsNullOrEmpty(p.images)) { obj.images = oldModel.image; @@ -675,6 +694,9 @@ obj.images = newObj.images; obj.isDefalut = true; obj.isDel = false; + obj.distributionPrice = newObj.distributionPrice; + obj.cutMoney = newObj.cutMoney; + obj.distributionCutMoney = newObj.distributionCutMoney; if (string.IsNullOrEmpty(newObj.images)) { obj.images = oldModel.image; @@ -707,6 +729,9 @@ obj.spesDesc = ""; obj.isDefalut = true; obj.isDel = false; + obj.distributionPrice = newObj.distributionPrice; + obj.cutMoney = newObj.cutMoney; + obj.distributionCutMoney = newObj.distributionCutMoney; if (string.IsNullOrEmpty(newObj.images)) { obj.images = oldModel.image; @@ -1709,6 +1734,9 @@ isRecommend = good.isRecommend, isHot = good.isHot, price = pd.price, + distributionCutMoney = pd.distributionCutMoney, + cutMoney = pd.cutMoney, + distributionPrice = pd.distributionPrice, mktprice = pd.mktprice, stock = pd.stock, pointsDeduction = pd.pointsDeduction, @@ -1751,6 +1779,9 @@ createTime = good.createTime, isRecommend = good.isRecommend, isHot = good.isHot, + distributionCutMoney = pd.distributionCutMoney, + cutMoney = pd.cutMoney, + distributionPrice = pd.distributionPrice, price = pd.price, mktprice = pd.mktprice, stock = pd.stock, @@ -2216,6 +2247,9 @@ labelIds = good.labelIds, createTime = good.createTime, isRecommend = good.isRecommend, + distributionPrice = pd.distributionPrice, + distributionCutMoney = pd.distributionCutMoney, + cutMoney = pd.cutMoney, isHot = good.isHot, price = pd.price, mktprice = pd.mktprice, @@ -2262,6 +2296,9 @@ isRecommend = good.isRecommend, isHot = good.isHot, price = pd.price, + distributionPrice = pd.distributionPrice, + distributionCutMoney = pd.distributionCutMoney, + cutMoney = pd.cutMoney, mktprice = pd.mktprice, stock = pd.stock, pointsDeduction = pd.pointsDeduction, @@ -2322,6 +2359,9 @@ labelIds = good.labelIds, createTime = good.createTime, isRecommend = good.isRecommend, + distributionCutMoney = pd.distributionCutMoney, + cutMoney = pd.cutMoney, + distributionPrice=pd.distributionPrice, isHot = good.isHot, price = pd.price, mktprice = pd.mktprice, @@ -2368,6 +2408,9 @@ isRecommend = good.isRecommend, isHot = good.isHot, price = pd.price, + distributionCutMoney = pd.distributionCutMoney, + cutMoney = pd.cutMoney, + distributionPrice = pd.distributionPrice, mktprice = pd.mktprice, stock = pd.stock, pointsDeduction = pd.pointsDeduction, -- Gitblit v1.9.1