Browse Source

Add version files of last commit;

niuyx 3 days ago
parent
commit
1ee0f9abf3

+ 2 - 1
Framework/AitexSorterCommon/DeviceName.cs

@@ -97,8 +97,9 @@ namespace Aitex.Sorter.Common
 		public const string LL8 = "LL8";
 		public const string LL8 = "LL8";
 
 
 		public const string TurnOverStation = "TurnOverStation";
 		public const string TurnOverStation = "TurnOverStation";
+        public const string Flipper = "Flipper";
 
 
-		public const string SensorCoolingStageSLOT1WaferON = "SensorCoolingStageSLOT1WaferON";
+        public const string SensorCoolingStageSLOT1WaferON = "SensorCoolingStageSLOT1WaferON";
 		public const string SensorCoolingStageSLOT2WaferON = "SensorCoolingStageSLOT2WaferON";
 		public const string SensorCoolingStageSLOT2WaferON = "SensorCoolingStageSLOT2WaferON";
 		public const string SensorCoolingStageSLOT3WaferON = "SensorCoolingStageSLOT3WaferON";
 		public const string SensorCoolingStageSLOT3WaferON = "SensorCoolingStageSLOT3WaferON";
 		public const string SensorCoolingStageSLOT4WaferON = "SensorCoolingStageSLOT4WaferON";
 		public const string SensorCoolingStageSLOT4WaferON = "SensorCoolingStageSLOT4WaferON";

+ 3 - 0
Framework/AitexSorterUI/ViewModel/FoupListViewModelBase.cs

@@ -1844,6 +1844,9 @@ namespace Aitex.Sorter.UI.ViewModel
         protected virtual void InitFoupList()
         protected virtual void InitFoupList()
         {
         {
             FoupList = new ObservableCollection<FoupListItem>();
             FoupList = new ObservableCollection<FoupListItem>();
+            bool lp1Enable = !(bool)QueryDataClient.Instance.Service.GetConfig("LoadPort.LP1.Disable");
+            bool lp2Enable = !(bool)QueryDataClient.Instance.Service.GetConfig("LoadPort.LP2.Disable");
+            int foupCount = (lp1Enable ? 1 : 0) + (lp2Enable ? 1 : 0);
             for (int i = 0; i < foupCount; i++)
             for (int i = 0; i < foupCount; i++)
             {
             {
                 var foupListItem = new FoupListItem
                 var foupListItem = new FoupListItem

+ 7 - 0
Framework/Common/Device/ModuleName.cs

@@ -417,6 +417,9 @@ namespace MECF.Framework.Common.Equipment
         StageA,
         StageA,
         [EnumMember]
         [EnumMember]
         StageB,
         StageB,
+        [EnumMember]
+        Flipper
+
     }
     }
 
 
     public static class ModuleHelper
     public static class ModuleHelper
@@ -425,6 +428,10 @@ namespace MECF.Framework.Common.Equipment
         {
         {
             return unit == ModuleName.TurnOverStation;
             return unit == ModuleName.TurnOverStation;
         }
         }
+        public static bool IsFlipper(ModuleName unit)
+        {
+            return unit == ModuleName.Flipper;
+        }
         public static bool IsLoadPort(ModuleName unit)
         public static bool IsLoadPort(ModuleName unit)
         {
         {
             return unit == ModuleName.LP1
             return unit == ModuleName.LP1