diff --git a/DM_Weight/ViewModels/CheckStockWindowViewModel.cs b/DM_Weight/ViewModels/CheckStockWindowViewModel.cs index 75e2a6f..2e46b39 100644 --- a/DM_Weight/ViewModels/CheckStockWindowViewModel.cs +++ b/DM_Weight/ViewModels/CheckStockWindowViewModel.cs @@ -141,7 +141,7 @@ namespace DM_Weight.ViewModels // 完成按钮 public DelegateCommand TakeFinish { - get => new DelegateCommand(async () => + get => new DelegateCommand(() => { _isFinishClick = true; List record = ChannelStocks.FindAll(it => it.Quantity != it.CheckQuantity).ToList(); @@ -206,16 +206,7 @@ namespace DM_Weight.ViewModels _portUtil.WriteQuantity(it.DrawerNo, it.ColNo, it.CheckQuantity); }); } - if ((singleChannels.Count > 0 ? singleChannels[0].BoardType : 1) == 35) - { - for (int i = 0; i < singleChannels.Count; i++) - { - await Task.Delay(200); - await _portUtil.WriteChannelInfoMethod(2, (singleChannels[i].Quantity + singleChannels[i].AddQuantity).ToString(), singleChannels[i].DrawerNo, singleChannels[i].ColNo); - await Task.Delay(200); - await _portUtil.ShowContentMethod(singleChannels[i].DrawerNo, singleChannels[i].ColNo); - } - } + RequestData(); AlertMsg alertMsg = new AlertMsg {