Brak opisu

Error.php 2.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?php
  2. namespace App\Support;
  3. class Error
  4. {
  5. /**
  6. * 错误码
  7. * @var [type]
  8. */
  9. public static $errCodes = [
  10. 0 => '操作成功!',
  11. 10 => '操作失败!',
  12. 100 => '请求传递参数有误!',
  13. 400 => '请求失败,请稍候再试!',
  14. 401 => '登录验证失败',
  15. 403 => '登录失效',
  16. 500 => '未知错误,请联系管理员!',
  17. 501 => '请求第三方平台数据失败,请联系管理员',
  18. 1102 => "参数错误, 请确认无误后重试", //接口所传参数验证失败
  19. 2001 => '密码至少六位',
  20. 2002 => '登录账号不存在',
  21. 2003 => '登录账号或密码不正确',
  22. 4002 => '登录失败,请重新登录',
  23. 1000 => '该账号信息不存在',
  24. # 海外达人相关
  25. 1010 => '文件不合法,请下载模版文件进行操作',
  26. 1011 => '文件格式错误,请下载模版文件进行操作',
  27. 1012 => '当前登录用户无操作权限',
  28. 1013 => '达人信息导入失败,请联系管理员',
  29. 1014 => '达人标签获取失败,请联系管理员',
  30. 1015 => '万象人群包信息导入失败,请联系管理员',
  31. 1016 => '万象人群包状态变更失败,请重试',
  32. # 1050 - 1059 客户操作
  33. 1050 => '客户名称存在重复',
  34. 1051 => '该客户信息不存在',
  35. 1052 => '该客户下存在正在使用的账号,不可被删除',
  36. # 1060 - 1169 客户操作
  37. 1060 => '字段配置详情不存在',
  38. 1061 => '该上传文件无效',
  39. 1062 => '暂不支持该上传文件类型',
  40. # 1070 - 1079 组操作
  41. 1070 => '用户组已存在',
  42. 1071 => '该编辑的用户组信息不存在',
  43. 1080 => '未检测到有可操作的广告账户',
  44. 1081 => '此配置不存在,无法编辑',
  45. 1082 => '配置已开始创建助推订单,无法编辑',
  46. 1083 => '配置失败,请重试',
  47. 1084 => '禁用失败,请重试',
  48. 1085 => '备注设置失败,请刷新重试',
  49. 1086 => '复用配置失败,请刷新重试',
  50. 1087 => '手动回传用户行为过程异常,请稍后重试',
  51. 1090 => '批量修改助推订单的出价失败,请联系管理员',
  52. 1091 => '批量修改预算失败,请联系管理员',
  53. 1092 => '批量修改投放时间失败,请联系管理员',
  54. 1200 => '操作过于频繁,请一分钟后再次尝试',
  55. 1300 => '今天已参与过抽奖,请明天再来吧',
  56. 1301 => '该手机号已领过奖品',
  57. ];
  58. /**
  59. * 返回错误码
  60. * @var string
  61. */
  62. public static function getError($code = "400", $_ = false)
  63. {
  64. if (! isset(self::$errCodes[$code])) {
  65. $code = "400";
  66. }
  67. return ($_ ? "[{$code}]" : "")
  68. . self::$errCodes[$code];
  69. }
  70. }