namespace HuanMeng.DotNetCore.Base;
///
/// 响应编码参考,实际的项目使用可以自行定义
/// 基本规则:
/// 成功:大于等于0ResponseCode
/// 失败:小于0
///
public enum ResponseCode
{
// 成功响应码
///
/// 成功
///
Success = 1,
///
/// 通用
///
Common = 0,
///
/// 正在处理中
///
Processing = 102,
///
/// 开始排队
///
StartQueue = 201,
// 失败响应码
///
/// 通用错误
///
Error = -1,
///
/// 参数错误
///
ParamError = -2,
///
/// 没找到数据记录
///
NotFoundRecord = -3,
///
/// 数据为null
///
NullOrEmpty = -4,
///
/// Sign签名错误
///
SignError = -999,
///
/// jwt用户签名错误
///
JwtError = -998,
// 客户端错误响应码
///
/// 用户未登录
///
UserNotLogin = 400,
///
/// 用户验证失败
///
Unauthorized = 401,
///
/// 用户登录过期
///
LoginExpired = 402,
///
/// 余额不足
///
NotMoney = 403,
///
/// 重复请求
///
ManyRequests = 429,
// 其他错误响应码
///
/// 手机号异常
///
PhoneNumberException = 530,
///
/// 当日手机号发送已到达上限
///
PhoneNumberMaxException = 531,
}