namespace MES.Service.util;
/**
* 统一的返回结果
* 前台会按照这个格式进行解析
*/
public class ResponseResult
{
//0:成功 1:失败
public int status { get; set; }
//错误信息
public string message { get; set; }
//返回的数据
public object data { get; set; }
//失败的返回结果
public static ResponseResult ResponseError(Exception e)
{
return new ResponseResult
{
status = 1,
message = e.Message,
data = e.Message
};
}
}
///
/// 批量删除操作的结果信息
/// 用于返回批量删除的详细统计数据
///
public class BatchDeleteResult
{
///
/// 请求删除的送货单号总数(去重后)
///
public int TotalRequested { get; set; }
///
/// 实际删除的记录总数
///
public int TotalDeleted { get; set; }
///
/// 成功删除的送货单号列表
///
public List DeletedNos { get; set; } = new List();
///
/// 未找到的送货单号列表
///
public List NotFoundNos { get; set; } = new List();
}