using System.ComponentModel.DataAnnotations; namespace WCS.WorkEngineering.WebApi.Models.WMS.Request { /// /// 完成任务请求 /// public class CompleteTaskRequest { /// /// WMS任务号 /// [Required(ErrorMessage = "{0} 不可为空")] public int TaskNum { get; set; } /// /// 操作类型(1.自动完成 2.手动完成) /// [Required(ErrorMessage = "{0} 不可为空")] public CompleteTask OperationType { get; set; } /// /// WCS操作人名称 /// [Required(ErrorMessage = "{0} 不可为空")] public string WCSUpdateName { get; set; } /// /// 备用 /// public string Memo1 { get; set; } = ""; /// /// 备用 /// public string Memo2 { get; set; } = ""; } /// /// 完成任务类型 /// public enum CompleteTask { 自动完成 = 1, 手动完成 = 2 } }