namespace HuanMeng.DotNetCore.Base; /// /// 响应编码参考,实际的项目使用可以自行定义 /// 基本规则: /// 成功:大于等于0ResponseCode /// 失败:小于0 /// public enum ResponseCode { // 成功响应码 /// /// 成功 /// Success = 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, }