172 lines
6.5 KiB
C#
172 lines
6.5 KiB
C#
using System.ComponentModel;
|
||
|
||
namespace IM.Commons
|
||
{
|
||
public enum ResultCode
|
||
{
|
||
// 3.1 成功类
|
||
/// <summary>成功响应</summary>
|
||
[Description("成功")]
|
||
SUCCESS = 0,
|
||
|
||
// 3.2 系统级错误(1000 ~ 1999)
|
||
/// <summary>未知异常</summary>
|
||
[Description("系统错误")]
|
||
SYSTEM_ERROR = 1000,
|
||
/// <summary>服务器维护中或宕机</summary>
|
||
[Description("服务不可用")]
|
||
SERVICE_UNAVAILABLE = 1001,
|
||
/// <summary>后端超时</summary>
|
||
[Description("请求超时")]
|
||
REQUEST_TIMEOUT = 1002,
|
||
/// <summary>缺少或参数不合法</summary>
|
||
[Description("参数错误")]
|
||
PARAMETER_ERROR = 1003,
|
||
/// <summary>数据库读写失败</summary>
|
||
[Description("数据库错误")]
|
||
DATABASE_ERROR = 1004,
|
||
/// <summary>无权限访问</summary>
|
||
[Description("权限不足")]
|
||
PERMISSION_DENIED = 1005,
|
||
/// <summary>Token 无效/过期</summary>
|
||
[Description("认证失败")]
|
||
AUTH_FAILED = 1006,
|
||
|
||
// 3.3 用户相关错误(2000 ~ 2099)
|
||
/// <summary>查询不到用户</summary>
|
||
[Description("用户不存在")]
|
||
USER_NOT_FOUND = 2000,
|
||
/// <summary>注册时用户已存在</summary>
|
||
[Description("用户已存在")]
|
||
USER_ALREADY_EXISTS = 2001,
|
||
/// <summary>登录密码错误</summary>
|
||
[Description("密码错误")]
|
||
PASSWORD_ERROR = 2002,
|
||
/// <summary>被管理员封禁</summary>
|
||
[Description("用户被禁用")]
|
||
USER_DISABLED = 2003,
|
||
/// <summary>需重新登录</summary>
|
||
[Description("登录过期")]
|
||
LOGIN_EXPIRED = 2004,
|
||
|
||
// 3.4 好友相关错误(2100 ~ 2199)
|
||
/// <summary>重复申请</summary>
|
||
[Description("好友申请已存在")]
|
||
FRIEND_REQUEST_EXISTS = 2100,
|
||
/// <summary>不是好友</summary>
|
||
[Description("好友关系不存在")]
|
||
FRIEND_RELATION_NOT_FOUND = 2101,
|
||
/// <summary>重复添加</summary>
|
||
[Description("已经是好友")]
|
||
ALREADY_FRIENDS = 2102,
|
||
/// <summary>被对方拒绝</summary>
|
||
[Description("好友请求被拒绝")]
|
||
FRIEND_REQUEST_REJECTED = 2103,
|
||
/// <summary>被对方拉黑</summary>
|
||
[Description("无法申请加好友")]
|
||
CANNOT_ADD_FRIEND = 2104,
|
||
/// <summary>好友请求不存在</summary>
|
||
[Description("好友请求不存在")]
|
||
FRIEND_REQUEST_NOT_FOUND = 2105,
|
||
/// <summary>处理好友请求操作无效</summary>
|
||
[Description("处理好友请求操作无效")]
|
||
INVALID_ACTION = 2106,
|
||
/// <summary>注册错误</summary>
|
||
[Description("注册错误")]
|
||
REGISTER_ERROR = 2107,
|
||
|
||
// 3.5 群聊相关错误(2200 ~ 2299)
|
||
/// <summary>查询不到群</summary>
|
||
[Description("群不存在")]
|
||
GROUP_NOT_FOUND = 2200,
|
||
/// <summary>不能重复加入</summary>
|
||
[Description("已在群中")]
|
||
ALREADY_IN_GROUP = 2201,
|
||
/// <summary>超出限制</summary>
|
||
[Description("群成员已满")]
|
||
GROUP_FULL = 2202,
|
||
/// <summary>需要邀请/验证</summary>
|
||
[Description("无加群权限")]
|
||
NO_GROUP_PERMISSION = 2203,
|
||
/// <summary>邀请链接过期</summary>
|
||
[Description("群邀请已过期")]
|
||
GROUP_INVITE_EXPIRED = 2204,
|
||
/// <summary>群聊请求不存在</summary>
|
||
[Description("群聊请求不存在")]
|
||
GROUP_REQUEST_NOT_FOUND = 2205,
|
||
/// <summary>群聊成员成员不存在</summary>
|
||
[Description("群聊成员不存在")]
|
||
GROUP_MEMBER_NOT_FOUNT = 2206,
|
||
|
||
// 3.6 消息相关错误(2300 ~ 2399)
|
||
/// <summary>发送时异常</summary>
|
||
[Description("消息发送失败")]
|
||
MESSAGE_SEND_FAILED = 2300,
|
||
/// <summary>查询不到消息</summary>
|
||
[Description("消息不存在")]
|
||
MESSAGE_NOT_FOUND = 2301,
|
||
/// <summary>超过时间限制</summary>
|
||
[Description("消息撤回失败")]
|
||
MESSAGE_RECALL_FAILED = 2302,
|
||
/// <summary>message_type 不合法</summary>
|
||
[Description("不支持的消息类型")]
|
||
UNSUPPORTED_MESSAGE_TYPE = 2303,
|
||
|
||
// 3.7 文件相关错误(2400 ~ 2499)
|
||
/// <summary>存储服务错误</summary>
|
||
[Description("文件上传失败")]
|
||
FILE_UPLOAD_FAILED = 2400,
|
||
/// <summary>下载时未找到</summary>
|
||
[Description("文件不存在")]
|
||
FILE_NOT_FOUND = 2401,
|
||
/// <summary>超过配置限制</summary>
|
||
[Description("文件大小超限")]
|
||
FILE_TOO_LARGE = 2402,
|
||
/// <summary>格式不允许</summary>
|
||
[Description("文件类型不支持")]
|
||
FILE_TYPE_NOT_SUPPORTED = 2403,
|
||
|
||
// 3.8 管理后台相关错误(3000 ~ 3099)
|
||
/// <summary>账号错误</summary>
|
||
[Description("管理员不存在")]
|
||
ADMIN_NOT_FOUND = 3000,
|
||
/// <summary>后台登录失败</summary>
|
||
[Description("密码错误")]
|
||
ADMIN_PASSWORD_ERROR = 3001,
|
||
/// <summary>角色未找到</summary>
|
||
[Description("角色不存在")]
|
||
ROLE_NOT_FOUND = 3002,
|
||
/// <summary>无操作权限</summary>
|
||
[Description("权限不足")]
|
||
ADMIN_PERMISSION_DENIED = 3003,
|
||
/// <summary>后台日志写入失败</summary>
|
||
[Description("操作记录失败")]
|
||
OPERATION_LOG_FAILED = 3004,
|
||
|
||
// 3.9 会话相关错误(3100 ~ 3199)
|
||
/// <summary>发送时异常</summary>
|
||
[Description("会话不存在")]
|
||
CONVERSATION_NOT_FOUND = 3100,
|
||
|
||
// 3.10 分片相关错误(3200 ~ 3299)
|
||
/// <summary>分片不存在异常</summary>
|
||
[Description("分片不存在")]
|
||
CHUNK_NOT_FOUND = 3201,
|
||
/// <summary>分片合并异常</summary>
|
||
[Description("分片合并失败")]
|
||
CHUNK_COMBINE_FAIL = 3202,
|
||
/// <summary>分片小于最小限制</summary>
|
||
[Description("分片大小过小")]
|
||
PART_TOO_SMALL = 3203,
|
||
/// <summary>分片数量不匹配</summary>
|
||
[Description("分片数量不匹配")]
|
||
PART_COUNT_MISMATCH = 3204,
|
||
/// <summary>上传会话已过期</summary>
|
||
[Description("上传会话已过期")]
|
||
UPLOAD_SESSION_EXPIRED = 3205,
|
||
/// <summary>分片号超出范围</summary>
|
||
[Description("分片号无效")]
|
||
INVALID_PART_NUMBER = 3206
|
||
}
|
||
}
|