using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using ARW.Model.Models.Business.OrderTasks; namespace ARW.Model.Dto.Business.OrderTasks { /// /// 订单取消任务输入对象 /// /// @author lwh /// @date 2023-10-23 /// public class OrderTaskDto { public int OrderTaskId { get; set; } public long OrderTaskGuid { get; set; } [Required(ErrorMessage = "客户guid(外键)不能为空")] public long CustomerGuid { get; set; } [Required(ErrorMessage = "订单guid(外键)不能为空")] public long OrderGuid { get; set; } [Required(ErrorMessage = "订单结束时间不能为空")] public DateTime? EndTime { get; set; } [Required(ErrorMessage = "订单支付状态(1未支付 2已支付)不能为空")] public int PayStatus { get; set; } [Required(ErrorMessage = "订单取消状态(1待取消 2已取消)不能为空")] public int CancelStatus { get; set; } public string ErrorMsg { get; set; } } /// /// 订单取消任务查询对象 /// /// @author lwh /// @date 2023-10-23 /// public class OrderTaskQueryDto : PagerInfo { public string ids { get; set; } } }