| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 | 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{    /// <summary>    ///BOPP扫码入库    /// </summary>    [WorkTitle(typeof(BOPPHandler), "BOPP扫码入库")]    public class BOPP扫码入库 : Work<IStation520>    {        protected override void Do(IStation520 obj)        {        }        protected override bool SelectDevice(WCS_DEVICE dev)        {            return dev.CODE == "G1157";        }    }    /// <summary>    /// BOPP巷道分配    /// </summary>    [WorkTitle(typeof(BOPPHandler), "BOPP巷道分配")]    public class BOPP巷道分配 : Work<IStation520>    {        protected override void Do(IStation520 obj)        {        }        protected override bool SelectDevice(WCS_DEVICE dev)        {            return dev.CODE == "G23";        }    }    /// <summary>    /// 涂布入库旋转台二次分配巷道    /// </summary>    [WorkTitle(typeof(BOPPHandler), "BOPP入库旋转台二次分配巷道")]    public class BOPP入库旋转台二次分配巷道 : Work<IStation520>    {        protected override void Do(IStation520 obj)        {        }        protected override bool SelectDevice(WCS_DEVICE dev)        {            return devCodes.Contains(dev.CODE);        }        private List<string> devCodes = new List<string>() { "G1190", "G1199", "G1208", "G1217", "G1225" };    }}
 |