HandleTaskRequest.cs 635 B

1234567891011121314151617181920212223242526272829
  1. using System.ComponentModel.DataAnnotations;
  2. namespace WCS.WorkEngineering.WebApi.Models.WCS.Request
  3. {
  4. /// <summary>
  5. /// 处理任务请求参数
  6. /// </summary>
  7. public class HandleTaskRequest
  8. {
  9. /// <summary>
  10. /// 任务号
  11. /// </summary>
  12. [Required]
  13. public int TaskId { get; set; }
  14. /// <summary>
  15. /// 处理类型
  16. /// </summary>
  17. [Required]
  18. public HandleTaskTypeEnum Type { get; set; }
  19. }
  20. public enum HandleTaskTypeEnum
  21. {
  22. //重新下发AGV任务 = 1,
  23. 取消任务 = 1,
  24. 完成任务 = 2,
  25. }
  26. }