添加项目文件。

This commit is contained in:
2026-04-30 21:08:28 +08:00
parent c60f5fe117
commit cc017b6495
327 changed files with 12860 additions and 0 deletions
+159
View File
@@ -0,0 +1,159 @@
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
}
}