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; }
}