RGVWorks.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. using WCS.Core;
  2. using WCS.Entity;
  3. using WCS.Service.Extensions;
  4. using WCS.Service.Handlers;
  5. namespace WCS.Service.Works.RGV
  6. {
  7. [WorkTitle(typeof(RGVHandler), "直穿RGV")]
  8. public class 直穿RGV : DeviceWork<RGVDevice>
  9. {
  10. private readonly string ConvGroup_1030 = "G1030";
  11. private readonly string RGV8 = "RGV8";
  12. protected override void Do(RGVDevice rgv)
  13. {
  14. }
  15. protected override bool SelectDevice(WCS_DEVICE dev)
  16. {
  17. return dev.CODE == RGV8;
  18. }
  19. }
  20. [WorkTitle(typeof(RGVHandler), "涂布环穿")]
  21. public class 涂布环穿 : DeviceWork<RGVDevice>
  22. {
  23. protected override void Do(RGVDevice obj)
  24. {
  25. }
  26. protected override bool SelectDevice(WCS_DEVICE dev)
  27. {
  28. return dev.Is(DF.涂布RGV);
  29. }
  30. }
  31. [WorkTitle(typeof(RGVHandler), "BOPP环穿")]
  32. public class BOPP环穿 : DeviceWork<RGVDevice>
  33. {
  34. protected override void Do(RGVDevice obj)
  35. {
  36. }
  37. protected override bool SelectDevice(WCS_DEVICE dev)
  38. {
  39. return dev.Is(DF.BOPPRGV);
  40. }
  41. }
  42. }