diff --git a/LFlow.Base/Utils/ApiResult.cs b/LFlow.Base/Utils/ApiResult.cs index 8b1cd75..9fb7171 100644 --- a/LFlow.Base/Utils/ApiResult.cs +++ b/LFlow.Base/Utils/ApiResult.cs @@ -16,7 +16,7 @@ public class ApiResult where T : class, new() { } - public ApiResult(bool success, string message, int code, T data) + public ApiResult(bool success, string message, int code, T? data) { Success = success; Message = message; @@ -39,12 +39,12 @@ public class ApiResult where T : class, new() get; set; } - public static ApiResult SuccessResult(T data, string message = "操作成功", int code = 200) + public static ApiResult SuccessResult(T? data, string message = "操作成功", int code = 200) { return new ApiResult(true, message, code, data); } public static ApiResult FailResult(string message = "操作失败", int code = 500) { - return new ApiResult(false, message, code, null); + return new ApiResult(false, message, code, default); } }