using System.Collections.Generic; using WCS.Core; using WCS.Entity; using WCS.Entity.Protocol; using WCS.Service.Extensions; using WCS.Service.Handlers; namespace WCS.Service.Works.Station { /// ///BOPP扫码入库 /// [WorkTitle(typeof(BOPPHandler), "BOPP扫码入库")] public class BOPP扫码入库 : Work { protected override void Do(IStation520 obj) { } protected override bool SelectDevice(WCS_DEVICE dev) { return dev.CODE == "G1157"; } } /// /// BOPP巷道分配 /// [WorkTitle(typeof(BOPPHandler), "BOPP巷道分配")] public class BOPP巷道分配 : Work { protected override void Do(IStation520 obj) { } protected override bool SelectDevice(WCS_DEVICE dev) { return dev.CODE == "G23"; } } /// /// 涂布入库旋转台二次分配巷道 /// [WorkTitle(typeof(BOPPHandler), "BOPP入库旋转台二次分配巷道")] public class BOPP入库旋转台二次分配巷道 : Work { protected override void Do(IStation520 obj) { } protected override bool SelectDevice(WCS_DEVICE dev) { return devCodes.Contains(dev.CODE); } private List devCodes = new List() { "G1190", "G1199", "G1208", "G1217", "G1225" }; } }