internal static void SetTriggerSubEqpInfo(this FabAoEquipment eqp) { if (eqp.IsParallelChamber == false) { return; } //if (eqp.EqpID == "THCVD400" && eqp.NowDT >= LcdHelper.StringToDateTime("20200305 141500 123540")) // Console.WriteLine("B"); var info = eqp.TriggerInfo; if (info == null) { info = new TriggerSubEqpInfo() { Target = eqp }; eqp.TriggerInfo = info; info.InitTriggerSubEqpInfo(); } info.SetTriggerSubEqp(); }
private static void InitTriggerSubEqpInfo(this TriggerSubEqpInfo info) { var eqp = info.Target; info.AvailableList = eqp.GetAvailableSubEqp(); }