From 557c2711a3e103ebc3d0492344eca9730d5e92b2 Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期一, 17 二月 2025 10:47:47 +0800
Subject: [PATCH] 增加司机配送单超时处理任务,防止一直不停手机定位信息,

---
 CoreCms.Net.Services/Good/CoreCmsGoodsServices.cs |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/CoreCms.Net.Services/Good/CoreCmsGoodsServices.cs b/CoreCms.Net.Services/Good/CoreCmsGoodsServices.cs
index 549ec6a..b8fb661 100644
--- a/CoreCms.Net.Services/Good/CoreCmsGoodsServices.cs
+++ b/CoreCms.Net.Services/Good/CoreCmsGoodsServices.cs
@@ -552,6 +552,9 @@
                 if (product == null) return null;
 
                 good.skuList = await GetCoreCmsProductsView(good, products, userId, isPromotion, type, groupId);
+                var coutiscut = products.Where(x => x.isCustomizable == true).Count();
+                if (coutiscut > 0)
+                    good.isCustomizable = true;
             }
             else
             {
@@ -832,8 +835,11 @@
                         item.price = o.distributionPrice;
                     item.sku_name_arr = o.spesDesc.Split(",").Select(s => s.Split(":")[1]).ToList();
                     item.stock = o.stock;
+                    item.cutMoney = o.cutMoney;
+                    item.distributionCutMoney = o.distributionCutMoney;
                     item.mktPrice = o.mktprice;
                     item.selPrice = o.price;
+                    item.isCustomizable = o.isCustomizable;
                     if (type == GlobalEnumVars.OrderType.PinTuan.ToString().ToLowerInvariant())
                     {
                         if (isMaxPinTuanGoodsNums)
@@ -886,8 +892,11 @@
                     //item.price = o.price - gradePrice; //鍑忓幓浼氬憳绛夌骇浠锋牸
                     item.sku_name_arr = new List<string> { "榛樿" };
                     item.stock = o.stock;
+                    item.cutMoney = o.cutMoney;
+                    item.distributionCutMoney = o.distributionCutMoney;
                     item.mktPrice = o.mktprice;
                     item.selPrice = o.price;
+                    item.isCustomizable = o.isCustomizable;
                     if (type == GlobalEnumVars.OrderType.PinTuan.ToString().ToLowerInvariant())
                     {
                         if (isMaxPinTuanGoodsNums)

--
Gitblit v1.9.1