终端一体化运控平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

77 lines
2.1 KiB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using BPASmartClient.Device;
  7. using System.Collections.Concurrent;
  8. namespace BPASmartClient.MorkT_Show
  9. {
  10. public class GVL_MorkTLebaiJC : IStatus
  11. {
  12. /// <summary>
  13. /// <summary>
  14. /// 咖啡订单队列
  15. /// </summary>
  16. public ConcurrentQueue<OrderLocInfo> morkOrderPushesCoffee = new ConcurrentQueue<OrderLocInfo>();
  17. /// <summary>
  18. /// 是否有咖啡杯
  19. /// </summary>
  20. public bool IsHaveCoffeeCup = false;
  21. /// <summary>
  22. /// 咖啡是否制作完成
  23. /// </summary>
  24. public bool MakeCoffeeEnd = false;
  25. /// <summary>
  26. /// 果汁订单队列
  27. /// </summary>
  28. public ConcurrentQueue<OrderLocInfo> morkOrderPushesJuicer = new ConcurrentQueue<OrderLocInfo>();
  29. /// <summary>
  30. /// 果汁是否在制作中
  31. /// </summary>
  32. public bool IsHaveJuiceCup = false;
  33. /// <summary>
  34. /// 咖啡是否制作完成
  35. /// </summary>
  36. public bool MakeJuiceEnd = false;
  37. /// <summary>
  38. /// 做茶订单队列
  39. /// </summary>
  40. public ConcurrentQueue<OrderLocInfo> morkOrderPushesTea = new ConcurrentQueue<OrderLocInfo>();
  41. /// <summary>
  42. /// 茶或水是否在制作中
  43. /// </summary>
  44. public bool IsHaveTeaWaterCup = false;
  45. /// <summary>
  46. /// 咖啡是否制作完成
  47. /// </summary>
  48. public bool MakeTeaEnd = false;
  49. /// <summary>
  50. /// 做开水订单队列
  51. /// </summary>
  52. public ConcurrentQueue<OrderLocInfo> morkOrderPushesWater = new ConcurrentQueue<OrderLocInfo>();
  53. /// <summary>
  54. /// 等待取餐订单
  55. /// </summary>
  56. public OrderLocInfo waitMorkOrder = new OrderLocInfo();
  57. /// <summary>
  58. /// 当前正在制作咖啡
  59. /// </summary>
  60. public OrderLocInfo MakeCoffeeOrder = new OrderLocInfo();
  61. /// <summary>
  62. /// 订单ID
  63. /// </summary>
  64. public string SuborderId = null;
  65. }
  66. }