refactor: 😀代码优化

This commit is contained in:
喵你个旺呀 2025-01-17 19:06:48 +08:00
parent b57e4eaf57
commit e0331a0f59

View File

@ -97,11 +97,32 @@ public class AdminResultProvider : IUnifyResultProvider
App.GetOptions<JsonOptions>()?.JsonSerializerOptions);
}
break;
default: break;
}
}
/// <summary>
/// 返回成功结果集
/// </summary>
/// <param name="message"></param>
/// <param name="data"></param>
/// <returns></returns>
public static AdminResult<object> Ok(string message, object data = default)
{
return RESTfulResult(StatusCodes.Status200OK, true, data, message);
}
/// <summary>
/// 返回失败结果集
/// </summary>
/// <param name="message"></param>
/// <param name="code"></param>
/// <param name="data"></param>
/// <returns></returns>
public static AdminResult<object> Error(string message, int code = StatusCodes.Status400BadRequest, object data = default)
{
return RESTfulResult(code, false, data, message);
}
/// <summary>
/// 返回 RESTful 风格结果集
/// </summary>
@ -132,45 +153,6 @@ public class AdminResultProvider : IUnifyResultProvider
Time = DateTime.Now
};
}
/// <summary>
/// 返回成功结果集
/// </summary>
/// <param name="message"></param>
/// <param name="data"></param>
/// <returns></returns>
public static AdminResult<object> Ok(string message, object data = default)
{
return new AdminResult<object>
{
Code = StatusCodes.Status200OK,
Message = message,
Result = data,
Type = "success",
Extras = UnifyContext.Take(),
Time = DateTime.Now
};
}
/// <summary>
/// 返回失败结果集
/// </summary>
/// <param name="message"></param>
/// <param name="code"></param>
/// <param name="data"></param>
/// <returns></returns>
public static AdminResult<object> Error(string message, int code = StatusCodes.Status400BadRequest, object data = default)
{
return new AdminResult<object>
{
Code = code,
Message = message,
Result = data,
Type = "error",
Extras = UnifyContext.Take(),
Time = DateTime.Now
};
}
}
/// <summary>