From 1a5f40926b89ef56af881fee8793666110ce55b6 Mon Sep 17 00:00:00 2001 From: wule Date: Thu, 29 Oct 2026 14:05:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8B=A6=E6=88=AA=E5=B7=A5?= =?UTF-8?q?=E5=8D=95=E9=93=BE=E6=8E=A5=E5=9C=B0=E5=9D=80=E5=8F=8A=E5=85=B6?= =?UTF-8?q?=E4=BB=96=E4=B8=80=E4=BA=9B=E6=94=B9=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Ctrls/OrderCtrls/OrderListCtrl.xaml.cs | 5 ++++- .../OrderCtrls/OrderListRowItemCtrl.xaml.cs | 2 +- .../OrderCtrls/OrderTransitListDetailCtrl.xaml | 6 +++--- .../OrderWindows/TransitAfterSaleWindow.xaml.cs | 16 ++++++++-------- .../DBModel/oms_wei_order_item_transit_info.cs | 13 +++++++++++-- .../BLL/HttpResponseTransitWorkOrderBLL.cs | 3 ++- 6 files changed, 29 insertions(+), 16 deletions(-) diff --git a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs index b467239..991a67c 100644 --- a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs +++ b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs @@ -1718,7 +1718,10 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls { GlobalConfig.lstFilterOrder.Remove(orderExist); }); - orderExist = GlobalConfig.lstFilterOrder.ToList().FirstOrDefault(o => o.order_id == order.order_id); + lock (MainWindow._orderLock) + { + orderExist = GlobalConfig.lstFilterOrder.ToList().FirstOrDefault(o => o.order_id == order.order_id); + } } if (!GetOrderIsFilter(order)) diff --git a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowItemCtrl.xaml.cs b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowItemCtrl.xaml.cs index bc08fb3..bfb97d8 100644 --- a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowItemCtrl.xaml.cs +++ b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowItemCtrl.xaml.cs @@ -1334,7 +1334,7 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls else { rejectStatus = 2; - var err = BaseRegex.GetStringXmlByRegs(ref html, "msg"); + var err = BaseRegex.GetStringXmlByRegs(ref html, html, "msg"); //BaseMsgWindow.ShowAnimateMessage("申请失败", "Error", 3); throw new Exception("申请失败" + err); } diff --git a/29WxOrderWpf/Ctrls/OrderCtrls/OrderTransitListDetailCtrl.xaml b/29WxOrderWpf/Ctrls/OrderCtrls/OrderTransitListDetailCtrl.xaml index bf64e31..2d0e460 100644 --- a/29WxOrderWpf/Ctrls/OrderCtrls/OrderTransitListDetailCtrl.xaml +++ b/29WxOrderWpf/Ctrls/OrderCtrls/OrderTransitListDetailCtrl.xaml @@ -306,7 +306,7 @@ - 云仓拒收退回总店 + 云仓拒收退回总店