diff --git a/BBWY.Client/ViewModels/Order/ChoosePurchaseSchemeViewModel.cs b/BBWY.Client/ViewModels/Order/ChoosePurchaseSchemeViewModel.cs index eb84b30d..3d669f48 100644 --- a/BBWY.Client/ViewModels/Order/ChoosePurchaseSchemeViewModel.cs +++ b/BBWY.Client/ViewModels/Order/ChoosePurchaseSchemeViewModel.cs @@ -65,12 +65,15 @@ namespace BBWY.Client.ViewModels App.Current.Dispatcher.Invoke(() => MessageBox.Show(purchaserResponse.Msg, "获取采购商")); return; } - - App.Current.Dispatcher.Invoke(() => + NoPurchaser = (purchaserResponse.Data?.Count() ?? 0) == 0; + if (purchaserResponse.Data != null && purchaserResponse.Data.Count() > 0) { - foreach (var p in purchaserResponse.Data) PurchaserList.Add(p); - NoPurchaser = PurchaserList.Count() == 0; - }); + App.Current.Dispatcher.Invoke(() => + { + foreach (var p in purchaserResponse.Data) PurchaserList.Add(p); + }); + } + } //public void Delete(PurchaseScheme purchaseScheme) diff --git a/BBWY.Client/Views/MainWindow.xaml b/BBWY.Client/Views/MainWindow.xaml index 0934ecd8..9a8f5952 100644 --- a/BBWY.Client/Views/MainWindow.xaml +++ b/BBWY.Client/Views/MainWindow.xaml @@ -26,7 +26,7 @@ - +