From 07f21e3831769d981fae3d0ab473ed8dc579b485 Mon Sep 17 00:00:00 2001 From: wule Date: Mon, 17 Aug 2026 14:34:32 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=BA=97=E9=93=BA=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E8=AF=BB=E5=8F=96bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Ctrls/OrderCtrls/OrderListCtrl.xaml.cs | 6 + .../Ctrls/ShopCtrls/ShopListCtrl.xaml | 335 ++++++++++++++---- 29WxOrderWpf/MainWindow.xaml.cs | 88 +++-- .../TransitReturnOrderWindow.xaml.cs | 2 +- AllBase/BaseClass.cs | 2 +- 5 files changed, 306 insertions(+), 127 deletions(-) diff --git a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs index 70b13f0..42ef422 100644 --- a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs +++ b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs @@ -939,6 +939,12 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls } } + public void FilterOneOrder(string orderId, bool updateTabCount = false) + { + var orderExist = GlobalConfig.lstFilterOrder.FirstOrDefault(o => o.order_id == orderId); + FilterOneOrder(orderExist, updateTabCount); + } + public void FilterOneOrder(oms_wei_order_info order, bool updateTabCount = false) { var orderExist = GlobalConfig.lstFilterOrder.FirstOrDefault(o => o.order_id == order.order_id); diff --git a/29WxOrderWpf/Ctrls/ShopCtrls/ShopListCtrl.xaml b/29WxOrderWpf/Ctrls/ShopCtrls/ShopListCtrl.xaml index 8714b49..99153e3 100644 --- a/29WxOrderWpf/Ctrls/ShopCtrls/ShopListCtrl.xaml +++ b/29WxOrderWpf/Ctrls/ShopCtrls/ShopListCtrl.xaml @@ -1,90 +1,199 @@ - + - - - - + + + + - - - - - - - - + + + + + + + + - - - + + + - - - + + + - - - + + + - - + + - +