namespace Admin.NET.Plugin.AiDOP.Order; /// 订单评审/交期确认批量执行入参 public class SeOrderReviewExecuteInput { [Required(ErrorMessage = "订单主键列表不能为空")] [MinLength(1, ErrorMessage = "至少选择一条订单")] public List Ids { get; set; } = new(); } /// 订单变更后重排入参 public class SeOrderRefreshPlanInput { public string? Reason { get; set; } } /// 订单评审编排执行结果 public class SeOrderReviewExecuteResult { public string ActionCode { get; set; } = string.Empty; public int OrderCount { get; set; } public int EntryCount { get; set; } public int WorkOrderCreatedCount { get; set; } public int WorkOrderUpdatedCount { get; set; } public int WorkOrderClosedCount { get; set; } public int ResourceCheckCount { get; set; } public int ResourceCheckLineCount { get; set; } public List WorkOrders { get; set; } = new(); public List Warnings { get; set; } = new(); public long RunLogId { get; set; } public string Message { get; set; } = string.Empty; }