From f5631af506faad4d6c37b6b3cc762f2c3e82259f Mon Sep 17 00:00:00 2001 From: "506583276@qq.com" <506583276@qq.com> Date: Tue, 25 Jul 2023 15:15:10 +0800 Subject: [PATCH] 1 --- BBWY.Client/BBWYAppSettings.json | 4 ++-- .../PackTask/PackDetailViewModel.cs | 24 ++++++++++--------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/BBWY.Client/BBWYAppSettings.json b/BBWY.Client/BBWYAppSettings.json index 34888905..ef760e08 100644 --- a/BBWY.Client/BBWYAppSettings.json +++ b/BBWY.Client/BBWYAppSettings.json @@ -4,6 +4,6 @@ "MDSApiHost": "http://mdsapi.qiyue666.com", "JOSApiHost": "", "1688ApiHost": "", - "QKApiHost": "http://localhost:8080" - // "QKApiHost": "http://qiku.qiyue666.com" + // "QKApiHost": "http://localhost:8080" + "QKApiHost": "http://qiku.qiyue666.com" } \ No newline at end of file diff --git a/BBWY.Client/ViewModels/PackTask/PackDetailViewModel.cs b/BBWY.Client/ViewModels/PackTask/PackDetailViewModel.cs index a4986502..115a3184 100644 --- a/BBWY.Client/ViewModels/PackTask/PackDetailViewModel.cs +++ b/BBWY.Client/ViewModels/PackTask/PackDetailViewModel.cs @@ -116,10 +116,10 @@ namespace BBWY.Client.ViewModels.PackTask get => processTaskCount; set { Set(ref processTaskCount, value); - if (PackProcessType == PackProcessType.推荐工序&& SelectProcessComboIdV2>0&& ProcessTaskCount>0) - + if (PackProcessType == PackProcessType.推荐工序 && SelectProcessComboIdV2 > 0 && ProcessTaskCount > 0) + TotalPackFeesDetail(null, ProcessTaskCount, SelectProcessComboIdV2); - if (PackProcessType == PackProcessType.自定义工序&& !SelectProcessType.IsNullOrEmpty()&& ProcessTaskCount>0) + if (PackProcessType == PackProcessType.自定义工序 && !SelectProcessType.IsNullOrEmpty() && ProcessTaskCount > 0) TotalPackFeesDetail(SelectProcessType, ProcessTaskCount, null); } } @@ -317,7 +317,7 @@ namespace BBWY.Client.ViewModels.PackTask } private void TotalPackFeesDetail(string processType, int taskCount, long? processComboId) { - + var discountRes = processService.GetDiscountFactory(processType, taskCount, processComboId); if (!discountRes.Success) @@ -346,7 +346,7 @@ namespace BBWY.Client.ViewModels.PackTask } //统计打包费用 - + } @@ -788,13 +788,15 @@ namespace BBWY.Client.ViewModels.PackTask foreach (var con in resData.ConsumableList) { var condate = ConsumableServiceList.FirstOrDefault(c => c.ConsumableItem.IsNullOrEmpty() && c.ConsumableType == con.ConsumableTypeName); - App.Current.Dispatcher.Invoke(() => - { - condate.ConsumablePrice = con.ConsumablePrice; - condate.SelectId = con.ConsumableId; - condate.TaskCount = con.TaskCount; + if (condate != null) - }); + App.Current.Dispatcher.Invoke(() => + { + condate.ConsumablePrice = con.ConsumablePrice; + condate.SelectId = con.ConsumableId; + condate.TaskCount = con.TaskCount; + + }); } }