Browse Source

修改bug

user_lt 1 year ago
parent
commit
fb969f8f2c

+ 3 - 1
BlankApp1/BlankApp1/ViewModels/BasicConfigViewModel/AddOrEditSchViewModel.cs

@@ -608,7 +608,9 @@ namespace PLCTool.ViewModels.BasicConfigViewModel
         /// <param name="obj"></param>
         private void ResetMethod(string obj)
         {
-
+            ScheduleName = string.Empty;
+            DeviceName = string.Empty;
+            TestName = string.Empty;
         }
         #endregion
 

+ 7 - 3
BlankApp1/BlankApp1/ViewModels/MainWindowViewModel.cs

@@ -80,9 +80,13 @@ namespace BlankApp1.ViewModels
         /// </summary>
         public void Configure()
         {
-            //默认进入简报页面
-            _regionManager.Regions["MenuRegion"].RequestNavigate("TreeMenuView");
-            _regionManager.Regions["ContentRegion"].RequestNavigate("StatisticsView");
+           
+                //默认进入简报页面
+                _regionManager.Regions["MenuRegion"].RequestNavigate("TreeMenuView");
+                _regionManager.Regions["ContentRegion"].RequestNavigate("StatisticsView");
+         
+        
+           
 
         }
         /// <summary>

+ 12 - 2
BlankApp1/BlankApp1/ViewModels/TreeMenuViewModel.cs

@@ -9,6 +9,7 @@ using System.Globalization;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
+using System.Windows;
 using static System.Windows.Forms.VisualStyles.VisualStyleElement;
 
 namespace BlankApp1.ViewModels
@@ -26,9 +27,18 @@ namespace BlankApp1.ViewModels
         {
             _regionManager = regionManager;
             // 需要获取菜单数据
-            origMenus = menuService.QueryList(); ;
+            try
+            {
+                origMenus = menuService.QueryList();
+
+                this.FillMenus(Menus, 0);
+            }
+             catch(Exception ex)
+            {
+                MessageBoxResult boxResult = MessageBox.Show("初始化失败,请检查与数据库的链接!", "提示", MessageBoxButton.OK, MessageBoxImage.Warning);
+                return;
+            }
 
-            this.FillMenus(Menus, 0);
         }
 
         public  string EscapeUnicode( string str)  // 将字符串编码为unicode转义序列(\uxxxx)