codes_common.go 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. package codex
  2. // 公用
  3. const (
  4. // 400 | TmpMsg
  5. ErrParamValidate int = iota + CommonModule
  6. // 400 | 不合规的JSON数据类型定义
  7. ErrBindJSON
  8. // 401 | Invalid authorization header.
  9. ErrInvalidAuthHeader
  10. // 401 | 未登录(Signature is invalid)
  11. ErrSignatureInvalid
  12. // 401 | 账号不存在或密码错误
  13. ErrLoginInvalid
  14. // 500 | 登出错误
  15. ErrLogoutInvalid
  16. // 401 | ErrFindAccountInvalid
  17. ErrFindAccountInvalid
  18. // 401 | 验证码错误
  19. ErrCaptchaInvalid
  20. // 403 | Client Ip Must Be LocalHost
  21. ErrClientIp
  22. // 400 | Invalid X-Request-Id header.
  23. ErrXRequestIdHeader
  24. // 400 | TmpMsg
  25. ErrLoginFailed
  26. // 403 | 无权访问!
  27. ErrOperationForbideen
  28. // 400 | 资源不存在
  29. ErrResourceNotFound
  30. // 500 | 操作失败
  31. ErrOperationFailed
  32. // 500 | 权限验证失败
  33. ErrOpPermissionFailed
  34. // 400 | 该名称重复
  35. ErrNameExisted
  36. // 500 | 查询失败
  37. ErrQueryFailed
  38. // 500 | 保存失败
  39. ErrSaveFailed
  40. // 500 | 删除失败
  41. ErrDeletedFailed
  42. // 500 | 获取上传秘钥失败
  43. ErrGetUploadKeyFailed
  44. // 400 | 文件标题不匹配
  45. ErrFileTitleNotMatch
  46. // 403 | 链接已过期
  47. ErrUrlExpires
  48. // 403 | TmpMsg
  49. ErrUrlInvalid
  50. // 403 | TmpMsg
  51. ErrNoDataPermission
  52. // 403 | access token expired
  53. ErrStatusForbidden
  54. )