优化读单
This commit is contained in:
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))
|
||||
|
||||
Reference in new issue
Block a user