From 0f99d4d12f2eae29bbe343f4b3131f2faeccda5d Mon Sep 17 00:00:00 2001
From: Shuxia Ning <NingShuxia0927@outlook.com>
Date: 星期二, 14 一月 2025 17:31:20 +0800
Subject: [PATCH] 泵曲线修改

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/01-import/01-info/InputXhsProjectInfoWizardPage.cs |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/01-import/01-info/InputXhsProjectInfoWizardPage.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/01-import/01-info/InputXhsProjectInfoWizardPage.cs
index a2bc2d3..6686c2b 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/01-import/01-info/InputXhsProjectInfoWizardPage.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/01-import/01-info/InputXhsProjectInfoWizardPage.cs
@@ -1,6 +1,4 @@
-锘縰sing DevExpress.CodeParser;
-
-namespace HStation.WinFrmUI
+锘縩amespace HStation.WinFrmUI
 {
     public partial class InputXhsProjectInfoWizardPage : DevExpress.XtraEditors.XtraUserControl, Yw.WinFrmUI.IWizardPageAsync<ImportXhsProjectViewModel>
     {
@@ -15,19 +13,17 @@
         public event Action PageStateChangedEvent;
 
         private ImportXhsProjectViewModel _vm = null;//鎿嶄綔瀵硅薄
-        private bool _isInitialize = false;//鏄惁鍒濆鍖�
 
         /// <summary>
         /// 鍒濆鍖�
         /// </summary>
-        public async Task InitialPage(ImportXhsProjectViewModel vm)
+        public async void InitialPage(ImportXhsProjectViewModel vm)
         {
-            if (_isInitialize)
+            if (vm == null)
             {
                 return;
             }
             _vm = vm;
-            _isInitialize = true;
             if (vm.Project == null)
             {
                 vm.Project = new XhsProjectExtensionsVmo()
@@ -41,7 +37,7 @@
             this.txtName.EditValue = vm.Project.Name;
             this.txtCustomer.EditValue = vm.Project.Customer;
             var allFlagList = await BLLFactory<Yw.BLL.SysFlag>.Instance.GetBySysType(HStation.Xhs.DataType.XhsProject);
-            this.setFlagsEditCtrl1.SetBindingData(allFlagList.Select(x => x.Name).ToList(), vm.Project.Flags);
+            this.setFlagsEditCtrl1.SetBindingData(allFlagList?.Select(x => x.Name).ToList(), vm.Project.Flags);
             this.txtTagNme.EditValue = vm.Project.TagName;
             this.txtDescription.EditValue = vm.Project.Description;
         }
@@ -64,7 +60,7 @@
         {
             get
             {
-                return _isInitialize;
+                return true;
             }
         }
 
@@ -103,7 +99,7 @@
         /// </summary>
         public async Task<bool> CanNext()
         {
-            if (!_isInitialize)
+            if (_vm == null)
             {
                 return false;
             }

--
Gitblit v1.9.3