BCRHandler.cs 643 B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using WCS.Core;
  8. using WCS.Entity;
  9. using WCS.Entity.Protocol;
  10. namespace WCS.Service.Handlers
  11. {
  12. [Description("扫码头处理")]
  13. public class BCRHandler : LogicHandler<Device<IBCR>>
  14. {
  15. public override void Start()
  16. {
  17. AddWork(v => true, Execute);
  18. }
  19. [Description("扫码")]
  20. protected override void Execute(Device<IBCR> dev)
  21. {
  22. var code = dev.Data.CONTENT;
  23. Console.WriteLine(code);
  24. }
  25. }
  26. }