mirror of
https://github.com/nsnail/IGeekFan.AspNetCore.Knife4jUI.git
synced 2025-04-13 23:12:51 +08:00
82 lines
1.8 KiB
C#
82 lines
1.8 KiB
C#
using System.ComponentModel;
|
|
|
|
namespace Knife4jUIDemo
|
|
{
|
|
/// <summary>
|
|
/// 注释ErrorCode
|
|
/// </summary>
|
|
public enum ErrorCode
|
|
{
|
|
/// <summary>
|
|
/// 操作成功
|
|
/// </summary>
|
|
Success = 0,
|
|
/// <summary>
|
|
/// 未知错误
|
|
/// </summary>
|
|
UnknownError = 1007,
|
|
/// <summary>
|
|
/// 服务器未知错误
|
|
/// </summary>
|
|
ServerUnknownError = 999,
|
|
|
|
/// <summary>
|
|
/// 失败
|
|
/// </summary>
|
|
Error = 1000,
|
|
|
|
/// <summary>
|
|
/// 认证失败
|
|
/// </summary>
|
|
AuthenticationFailed = 10000,
|
|
/// <summary>
|
|
/// 无权限
|
|
/// </summary>
|
|
NoPermission = 10001,
|
|
/// <summary>
|
|
/// 失败
|
|
/// </summary>
|
|
Fail = 9999,
|
|
/// <summary>
|
|
/// refreshToken异常
|
|
/// </summary>
|
|
RefreshTokenError = 10100,
|
|
/// <summary>
|
|
/// 资源不存在
|
|
/// </summary>
|
|
NotFound = 10020,
|
|
/// <summary>
|
|
/// 参数错误
|
|
/// </summary>
|
|
[Description("参数错误")]
|
|
ParameterError = 10030,
|
|
/// <summary>
|
|
/// 令牌失效
|
|
/// </summary>
|
|
[Description("令牌失效")]
|
|
TokenInvalidation = 10040,
|
|
/// <summary>
|
|
/// 令牌过期
|
|
/// </summary>
|
|
TokenExpired = 10050,
|
|
/// <summary>
|
|
/// 字段重复
|
|
/// </summary>
|
|
RepeatField = 10060,
|
|
/// <summary>
|
|
/// 禁止操作
|
|
/// </summary>
|
|
Inoperable = 10070,
|
|
//10080 请求方法不允许
|
|
|
|
//10110 文件体积过大
|
|
|
|
//10120 文件数量过多
|
|
|
|
//10130 文件扩展名不符合规范
|
|
|
|
//10140 请求过于频繁,请稍后重试
|
|
ManyRequests = 10140
|
|
}
|
|
}
|