diff --git a/DM_Weight/App.config b/DM_Weight/App.config index 4493cbd..e8b74b7 100644 --- a/DM_Weight/App.config +++ b/DM_Weight/App.config @@ -105,7 +105,7 @@ - + diff --git a/DM_Weight/Port/PortUtil.cs b/DM_Weight/Port/PortUtil.cs index b9a68b3..4777f23 100644 --- a/DM_Weight/Port/PortUtil.cs +++ b/DM_Weight/Port/PortUtil.cs @@ -68,7 +68,7 @@ namespace DM_Weight.Port // 取药操作的窗口名【处方取药、抽屉取药、自选取药、调拨出库】 private string[] TakeNames = new string[] { "DrawerTakeDrugWindow", "OrderTakeDrugWindow", "SelfTakeDrugWindow", "InvoiceTakeDrugWindow" }; // 加药操作的窗口名【自选加药、抽屉加药、还药】 - private string[] AddNames = new string[] { "SelfAddWindow", "ReturnDrugWindow", "ReturnDrug1Window", "DrawerAddDrugWindow" }; + private string[] AddNames = new string[] { "SelfAddWindow", "ReturnDrugWindow", "ReturnDrug1Window", "DrawerAddDrugWindow", "AddDrugControl" }; // 盘点操作的窗口名【盘点】 private string[] CheckNames = new string[] { "CheckStockWindow" }; // 归还空瓶操作的窗口名【盘点】 diff --git a/DM_Weight/ViewModels/AddDrugControlViewModel.cs b/DM_Weight/ViewModels/AddDrugControlViewModel.cs index 4511402..b37816d 100644 --- a/DM_Weight/ViewModels/AddDrugControlViewModel.cs +++ b/DM_Weight/ViewModels/AddDrugControlViewModel.cs @@ -190,7 +190,7 @@ namespace DM_Weight.ViewModels //List singleChannels = ChannelStocks.FindAll(it => it.BoardType != 1); List singleChannels = ChannelLsts.FindAll(it => it.BoardType != 1); - _portUtil.WindowName = "DrawerAddDrugWindow"; + _portUtil.WindowName = "AddDrugControl"; _portUtil.Operate = true; _portUtil.BoardType = singleChannels.Count > 0 ? singleChannels[0].BoardType : 1; _portUtil.ColNos = singleChannels.Select(it => it.ColNo).ToArray(); diff --git a/DM_Weight/ViewModels/BindingChannelNewDialogViewModel.cs b/DM_Weight/ViewModels/BindingChannelNewDialogViewModel.cs index 9849ac1..e76156d 100644 --- a/DM_Weight/ViewModels/BindingChannelNewDialogViewModel.cs +++ b/DM_Weight/ViewModels/BindingChannelNewDialogViewModel.cs @@ -184,7 +184,7 @@ namespace DM_Weight.ViewModels } } - private int _pageSize = 8; + private int _pageSize = 9; public int PageSize { get => _pageSize; @@ -413,6 +413,7 @@ namespace DM_Weight.ViewModels item.Drug = null; item.DrugSpec = null; SqlSugarHelper.Db.Updateable(item).UpdateColumns(it => new { it.DrugId,it.DrugSpec }).ExecuteCommand(); + SqlSugarHelper.Db.Updateable().SetColumns(it => new ChannelStock { DrugId = null, ManuNo = null, EffDate = null }).Where(it => it.Chnguid == item.Id).ExecuteCommand(); if (item.BoardType == 5) { // 清除显示屏库位信息 diff --git a/DM_Weight/Views/Dialog/BindingChannelNewDialog.xaml b/DM_Weight/Views/Dialog/BindingChannelNewDialog.xaml index e68c16c..6801679 100644 --- a/DM_Weight/Views/Dialog/BindingChannelNewDialog.xaml +++ b/DM_Weight/Views/Dialog/BindingChannelNewDialog.xaml @@ -100,7 +100,7 @@ Margin="12 0 12 0"> - + @@ -146,6 +146,7 @@ +