using System.Collections.Generic; namespace NPP.SmartSchedue.Api.Contracts.Services.Work.Output; /// /// 工作任务分配更新结果输出 /// public class WorkOrderAssignmentUpdateOutput { /// /// 是否成功 /// public bool Success { get; set; } /// /// 消息 /// public string Message { get; set; } = ""; /// /// 验证警告列表 /// public List Warnings { get; set; } = new List(); /// /// 验证错误列表 /// public List Errors { get; set; } = new List(); /// /// 更新后的任务信息 /// public WorkOrderGetOutput UpdatedWorkOrder { get; set; } } /// /// 验证警告 /// public class ValidationWarning { /// /// 警告类型 /// public string Type { get; set; } /// /// 警告消息 /// public string Message { get; set; } /// /// 相关资源信息 /// public object RelatedInfo { get; set; } } /// /// 验证错误 /// public class ValidationError { /// /// 错误类型 /// public string Type { get; set; } /// /// 错误消息 /// public string Message { get; set; } /// /// 相关资源信息 /// public object RelatedInfo { get; set; } }