2025-03-28 09:49:56 +08:00

34 lines
896 B
C#

namespace EShangApi.Controllers
{
/// <summary>
/// 返回消息
/// </summary>
public class Result<T> where T : class
{
/// <summary>
/// 状态码
/// </summary>
public int Result_Code { get; set; }
/// <summary>
/// 消息
/// </summary>
public string Result_Desc { get; set; }
/// <summary>
/// 返回对象
/// </summary>
public T Result_Data { get; set; }
public static Result<T> Success(T obj, int code = 100, string msg = "成功")
{
return new Result<T>() { Result_Code = code, Result_Desc = msg, Result_Data = obj };
}
public static Result<T> Fail(T obj, int code = 999, string msg = "失败")
{
return new Result<T>() { Result_Code = code, Result_Desc = msg, Result_Data = obj };
}
}
}