hecl 1 рік тому
батько
коміт
49401d4b6e

+ 9 - 5
Venus/Venus_MainPages/ViewModels/MFCVerificationViewModel.cs

@@ -42,7 +42,7 @@ namespace Venus_MainPages.ViewModels
         private ObservableCollection<MFCCalibrationTenPointsData> m_MFCCalibrationOnePointData = new ObservableCollection<MFCCalibrationTenPointsData>();
 
         private PMState m_PMCurrentState;
-      
+        private JetChamber ChamberType;
         private bool m_MFC7IsEnable;
         private bool m_MFC8IsEnable;
         private bool m_MFC9IsEnable;
@@ -256,13 +256,17 @@ namespace Venus_MainPages.ViewModels
         //}
         private void OnLoad(object mFCVerificationView)
         {
+            ChamberType = (JetChamber)Enum.Parse(typeof(JetChamber), QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.ChamberType").ToString());
             InitTable();
             MFC7IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas7.Enable");
             MFC8IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas8.Enable");
-            MFC9IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas9.Enable");
-            MFC10IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas10.Enable");
-            MFC11IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas11.Enable");
-            MFC12IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas12.Enable");
+            if (ChamberType==JetChamber.VenusSE || ChamberType == JetChamber.VenusDE)
+            {
+                MFC9IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas9.Enable");
+                MFC10IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas10.Enable");
+                MFC11IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas11.Enable");
+                MFC12IsEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"{ModuleName}.MfcGas12.Enable");
+            }
             m_MFCVerificationView = mFCVerificationView as MFCVerificationView;
             if ( m_MFCVerificationView == null ) { return; }
             if (MFC7IsEnable == false)