From 397943031498ba22be22431d925b4603ac9514fb Mon Sep 17 00:00:00 2001
From: "506583276@qq.com" <506583276@qq.com>
Date: Mon, 23 Oct 2023 14:14:30 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=8A=E4=BC=A0=E4=BA=AC?=
=?UTF-8?q?=E4=B8=9C=E9=87=87=E8=B4=AD=E5=8D=95=E4=BB=93=E5=BA=93=E5=90=8D?=
=?UTF-8?q?=E6=9B=B4=E6=8D=A2=E5=87=BA=E9=94=99=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
BBWY.Client/Models/FallWare/FallWareConfiguredModel.cs | 5 +++++
BBWY.Client/Models/FallWare/JDWareBoxModel.cs | 4 ++++
BBWY.Client/ViewModels/PackTask/TaskListViewModel.cs | 3 ++-
BBWY.Client/Views/FallWare/SetJDWareBoxWindow2.xaml.cs | 2 +-
4 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/BBWY.Client/Models/FallWare/FallWareConfiguredModel.cs b/BBWY.Client/Models/FallWare/FallWareConfiguredModel.cs
index 0a641742..7e156ea9 100644
--- a/BBWY.Client/Models/FallWare/FallWareConfiguredModel.cs
+++ b/BBWY.Client/Models/FallWare/FallWareConfiguredModel.cs
@@ -36,6 +36,11 @@ namespace BBWY.Client.Models.FallWare
///
public long SealBoxId { get; set; }
+ ///
+ /// 仓库名称
+ ///
+ public string WareId { get; set; }
+
///
/// 仓库名称
///
diff --git a/BBWY.Client/Models/FallWare/JDWareBoxModel.cs b/BBWY.Client/Models/FallWare/JDWareBoxModel.cs
index 2f51f68d..0a65b4e9 100644
--- a/BBWY.Client/Models/FallWare/JDWareBoxModel.cs
+++ b/BBWY.Client/Models/FallWare/JDWareBoxModel.cs
@@ -24,6 +24,10 @@ namespace BBWY.Client.Models.FallWare
///
public string WaybillNo { get; set; }
+ ///
+ /// 仓库id
+ ///
+ public string WareId { get; set; }
///
/// 目的城市-仓库
///
diff --git a/BBWY.Client/ViewModels/PackTask/TaskListViewModel.cs b/BBWY.Client/ViewModels/PackTask/TaskListViewModel.cs
index 05111bb7..d993bb05 100644
--- a/BBWY.Client/ViewModels/PackTask/TaskListViewModel.cs
+++ b/BBWY.Client/ViewModels/PackTask/TaskListViewModel.cs
@@ -497,7 +497,8 @@ namespace BBWY.Client.ViewModels.PackTask
PrewOrder = fallware.PrewOrder,
ProductTitle = fallware.ProductTitle,
PurchaseOrder = fallware.PurchaseOrder,
- WaybillNo = fallware.WaybillNo
+ WaybillNo = fallware.WaybillNo,
+ WareId = fallware.WareId
};
var w = new SetJDWareBoxWindow2(model, sealBoxService, fallware.WareType.Value, ReflashTask, fallware.TransportOverTime);
diff --git a/BBWY.Client/Views/FallWare/SetJDWareBoxWindow2.xaml.cs b/BBWY.Client/Views/FallWare/SetJDWareBoxWindow2.xaml.cs
index c6bf04ed..42613400 100644
--- a/BBWY.Client/Views/FallWare/SetJDWareBoxWindow2.xaml.cs
+++ b/BBWY.Client/Views/FallWare/SetJDWareBoxWindow2.xaml.cs
@@ -138,7 +138,7 @@ namespace BBWY.Client.Views.FallWare
return;
}
- if (getDetailResponse.Data.StoreName!= JDWareBoxModel.WareName)
+ if (getDetailResponse.Data.StoreId != JDWareBoxModel.WareId)//使用仓库id判断 并实时更新仓库名
{
IsLoading = false;
this.Dispatcher.Invoke(() => MessageBox.Show($"采购单对应的仓库名:{getDetailResponse.Data.StoreName}与当前仓库:{JDWareBoxModel.WareName}不符", "提示"));