优化读单

This commit is contained in:
wule committed 2026-11-10 17:33:34 +08:00
1 parent 344cbb4ac2
commit 79b0027b7e
1 file changed
+7 -7
@@ -1701,18 +1701,18 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls
lock (MainWindow._orderLock)
{
orderExist = GlobalConfig.lstFilterOrder.ToList().FirstOrDefault(o => o.order_id == order.order_id);
orderExist = GlobalConfig.lstFilterOrder.FirstOrDefault(o => o.order_id == order.order_id);
}
while (orderExist != null)
{
Dispatcher.Invoke(() =>
await Dispatcher.InvokeAsync(() =>
{
GlobalConfig.lstFilterOrder.Remove(orderExist);
lock (MainWindow._orderLock)
{
GlobalConfig.lstFilterOrder.Remove(orderExist);
orderExist = GlobalConfig.lstFilterOrder.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))