first commot
All checks were successful
Docker Build & Deploy / Build Docker Image (push) Successful in 8s
Docker Build & Deploy / Deploy to Production (push) Successful in 7s

This commit is contained in:
孙诚
2025-12-25 11:20:56 +08:00
commit 4526cc6396
104 changed files with 11070 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
namespace WebApi.Controllers.Dto;
public class BaseResponse
{
/// <summary>
/// 是否成功
/// </summary>
public bool Success { get; set; }
/// <summary>
/// 错误消息
/// </summary>
public string? Message { get; set; }
public static BaseResponse Fail(string message)
{
return new BaseResponse
{
Success = false,
Message = message
};
}
}
public class BaseResponse<T> : BaseResponse
{
/// <summary>
/// 返回数据
/// </summary>
public T? Data { get; set; }
public new static BaseResponse<T> Fail(string message)
{
return new BaseResponse<T>
{
Success = false,
Message = message
};
}
}