using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; using WCS.Core; using WCS.Entity; using WCS.Entity.Protocol; namespace WCS.Service.Handlers { [Description("站台处理")] public class StationHandler : LogicHandler> { public override void Start() { AddWork(v => v.Entity.CODE=="1001", Execute); } [Description("出库")] protected override void Execute(Device dev) { Console.WriteLine(dev.Data.TASKNUM); //dev.Data.TASKNUM = 12345; //var taskid = dev.Data.TASKNUM; //dev.Data2.Flags = StatusFlags.急停故障 | StatusFlags.中位; //var flags = dev.Data2.Flags; } } }