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" };
}
}