using System;
|
namespace CmsQueryExtensions.Entitys;
|
/// <summary>
|
/// CMS的API 响应实体类
|
/// </summary>
|
[Serializable]
|
public class CmsApiResponse<T>
|
{
|
/// <summary>
|
/// 错误信息(如 "该型号物料信息不存在")
|
/// </summary>
|
public string Message { get; set; }
|
|
/// <summary>
|
/// 返回的数据(可能为 null)
|
/// </summary>
|
public T Data { get; set; }
|
|
/// <summary>
|
/// 自定义状态码(如 200 表示成功,但业务逻辑可能返回错误)
|
/// </summary>
|
public int Code { get; set; } = 200;
|
}
|
|
///// <summary>
|
///// CMS的API 响应实体类
|
///// </summary>
|
//[Serializable]
|
//public class CmsApiResponse
|
//{
|
// /// <summary>
|
// /// 错误信息(如 "该型号物料信息不存在")
|
// /// </summary>
|
// public string Message { get; set; }
|
|
// /// <summary>
|
// /// 返回的数据(可能为 null)
|
// /// </summary>
|
// public object Data { get; set; }
|
|
// /// <summary>
|
// /// 自定义状态码(如 200 表示成功,但业务逻辑可能返回错误)
|
// /// </summary>
|
// public int Code { get; set; } = 200;
|
//}
|
|
///// <summary>
|
///// 错误详情实体类
|
///// </summary>
|
//public class ResponseError
|
//{
|
// /// <summary>
|
// /// 错误代码(可能为 null)
|
// /// </summary>
|
// public string Code { get; set; }
|
|
// /// <summary>
|
// /// 错误消息(如 "该型号物料信息不存在")
|
// /// </summary>
|
// public string Message { get; set; }
|
|
// /// <summary>
|
// /// 错误详情(可能为空)
|
// /// </summary>
|
// public string Details { get; set; }
|
|
// /// <summary>
|
// /// 额外数据(可能为 null)
|
// /// </summary>
|
// public object Data { get; set; }
|
|
// /// <summary>
|
// /// 验证错误(可能为 null)
|
// /// </summary>
|
// public object ValidationErrors { get; set; }
|
//}
|