errors.proto 1.1 KB

1234567891011121314151617181920212223242526272829
  1. syntax="proto3";
  2. package protos;
  3. enum ErrCode {
  4. OK = 0; // 成功
  5. PENDING = 1; // 指令已经收到,正在处理
  6. MAINTAINING = 2; // 服务器维护
  7. INVALID_PARAMS = 6; // 参数错误
  8. FAILED = 9; // 执行失败
  9. EXHANSTED = 10; // 已用尽
  10. USER_OFFLINE = 301; // 用户不在线
  11. USER_ONLINE = 302; // 用户在线
  12. VER_MISMATCH = 303; // 版本不匹配
  13. BAD_REQUEST = 400; // 请求有错误,无法处理
  14. AUTH = 401; // 无权限
  15. FORBIDDEN = 403; // 被禁止
  16. TARGET_NOT_FOUND = 404; // 请求命令不支持
  17. UNKNOWN = 500; // 未知
  18. NO_REACTION = 602; // 没有响应
  19. INSUFFICIENT_BALANCE = 610; // 余额不足
  20. LENGTH = 612; // 长度错误
  21. TIMEOUT = 614; // 超时,(验证码 表示超时或输入错误)
  22. EXPIRED = 615; // 过期
  23. BAD_FORMAT = 701; // 格式不合法
  24. OCCUPIED = 800; // 已经被使用
  25. DUP_OPER = 801; // 操作重复
  26. UNBIND = 806; // 未绑定
  27. }