企微短剧业务系统

Error.php 20KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441
  1. <?php
  2. namespace App;
  3. class Error
  4. {
  5. /**
  6. * 错误码
  7. * @var [type]
  8. */
  9. public static $errCodes = [
  10. 0 => '成功',
  11. 400 => '请求失败,请稍候再试',
  12. 500 => '系统异常,请联系管理员',
  13. 1000 => '系统繁忙',
  14. 1001 => '平台参数获取失败',
  15. 1002 => '预授权码获取失败',
  16. 1003 => '授权失败,请重试',
  17. 1004 => '非法操作',
  18. 1102 => '请求参数有误',
  19. 1103 => '必要参数缺失,请检查',
  20. 2000 => '获取企业access_token失败',
  21. 2001 => '部门权限获取失败',
  22. 2002 => '获取内部员工信息失败',
  23. 2003 => '获取配置了客户联系功能成员失败',
  24. 2004 => '企业id为空',
  25. 2005 => '获取企业标签失败',
  26. 2006 => '保存企业标签失败',
  27. 2007 => '操作太快',
  28. 2008 => '客户状态不可用,不可编辑标签',
  29. 2009 => '获取部门列表为空',
  30. 2010 => '获取配置了客户联系功能成员列表为空',
  31. 2011 => '客户关系不存在',
  32. 2012 => '接替员工状态不合法',
  33. 2013 => '迁出员工状态不合法',
  34. 2014 => '待同步成员列表为空',
  35. 2015 => '群基本信息获取失败',
  36. 2016 => '群基本信息解析入队列失败',
  37. 2101 => '群发规则设置失败,请联系管理员',
  38. 2102 => '此状态群发规则暂不支持编辑操作',
  39. 2103 => '群发规则设置失败,请重试',
  40. 2104 => '群发详情获取失败,请联系管理员',
  41. 2105 => '群发规则列表获取失败,请联系管理员',
  42. 2106 => '群发消息规则不存在,请刷新页面重试',
  43. 2107 => '群发消息规则状态更新失败',
  44. 2108 => '该群发消息的当前状态不支持发送提醒功能',
  45. 2109 => '该群发消息指定的成员为空',
  46. 2110 => '小程序推广链接中的公众账号与当前企微不匹配',
  47. 2111 => '此状态群发规则暂不可禁用',
  48. 2201 => '新用户欢迎语内容不可为空',
  49. 2202 => '新用户欢迎语设置失败,请联系管理员',
  50. 2203 => '新用户欢迎语设置失败,请重试',
  51. 2204 => '非全体员工通用规则请选择指定员工',
  52. 2205 => '新用户欢迎语列表获取失败,请联系管理员',
  53. 2206 => '新用户欢迎语详情获取失败,请联系管理员',
  54. 2207 => '欢迎语规则不存在,请刷新页面重试',
  55. 2208 => '欢迎语规则状态更新失败',
  56. 2209 => '欢迎语规则状态删除失败',
  57. 2210 => '欢迎语附件格式错误,请刷新或者更换浏览器重试',
  58. 2301 => '图片仅支持png或jpg格式',
  59. 2302 => '语音仅支持amr格式',
  60. 2303 => '视频仅支持mp4格式',
  61. 2304 => '素材存储失败,请重试',
  62. 2305 => '素材上传失败,请联系管理员',
  63. 2306 => '图片文件大小不可超过10M',
  64. 2307 => '语音文件大小不可超过2M',
  65. 2308 => '视频文件大小不可超过20M',
  66. 2309 => '临时素材上传失败,请重试',
  67. 2310 => '素材上传信息存储失败,请重试',
  68. 2311 => '请选择需要上传的素材文件',
  69. 2312 => '图片总像素不超过1555200',
  70. 2313 => 'PDF文件仅支持pdf格式',
  71. 2314 => '文件存储失败,请重试',
  72. 2315 => '请选择需要上传的文件',
  73. 2316 => 'PDF文件大小不可超过20M',
  74. 2317 => '上传失败,请联系管理员',
  75. 2318 => '文件大小不可超过20M',
  76. 2319 => '图片上传失败,请稍后再试',
  77. 2320 => '仅可选择一种附件类型',
  78. 2321 => '附件类型不合法',
  79. 2322 => '图片附件异常,请重试',
  80. 2323 => '图文消息附件异常,请重试',
  81. 2324 => '小程序附件异常,请重试',
  82. 2325 => '文件或视频附件异常,请重试',
  83. 2330 => '共享好友配置关系不存在,请刷新后重试',
  84. 2331 => '共享好友配置关系绑定失败,请重试',
  85. 2332 => '共享好友配置关系绑定失败,请联系管理员',
  86. 2333 => '配置状态已修改,请勿重复提交',
  87. 2334 => '配置状态修改失败,请重试',
  88. 2401 => '企业id和公众号id不可同时为空',
  89. 2410 => '未查询到指定的素材组信息,请刷新后重试',
  90. 2411 => '素材组信息未发生变动,请重试',
  91. 2412 => '素材组删除失败,请重试',
  92. 2413 => '未检测到待上传的素材',
  93. 2414 => '未查询到需要编辑的素材,请刷新重试',
  94. 2415 => '上传素材失败,请联系管理员',
  95. 2416 => '请先选择需移动的素材',
  96. 2417 => '素材组id非法',
  97. 2418 => '分组移动失败,请重试',
  98. 2419 => '请先选择需删除的素材',
  99. 2420 => '素材不存在,请刷新后重试',
  100. 2421 => '素材地址不存在,请确认',
  101. 2422 => '选择素材失败,请重试',
  102. 2430 => '群发消息停止任务创建失败,请重试',
  103. 2431 => '该群发暂未完成群发消息创建,请稍后再试',
  104. 2432 => '该群发已经存在未完成的停止任务,请稍后再试',
  105. 2501 => '朋友圈任务设置失败,请联系管理员',
  106. 2502 => '此状态朋友圈任务暂不支持编辑操作',
  107. 2503 => '朋友圈任务设置失败,请重试',
  108. 2504 => '朋友圈任务获取失败,请联系管理员',
  109. 2505 => '朋友圈任务列表获取失败,请联系管理员',
  110. 2506 => '朋友圈任务规则不存在,请刷新页面重试',
  111. 2507 => '朋友圈任务规则状态更新失败',
  112. 2508 => '朋友圈发布记录获取失败,请联系管理员',
  113. 2509 => '附件类型最多可以选择一种',
  114. 2510 => '图片不能超过9张',
  115. 2511 => '此条朋友圈消息所有成员已经完成发送',
  116. 2512 => '消息发送失败,请稍后重试',
  117. 2513 => '该类型消息附件只支持一个',
  118. 2514 => '提醒失败,请联系管理员',
  119. 2531 => '客户群分配规则不存在,请刷新后重试',
  120. 2532 => '客户群分配规则设置失败,请重试',
  121. 2533 => '客户群分配任务已经开始执行,不支持修改状态',
  122. 2534 => '客户群分配规则状态已完成变更,请勿重复提交',
  123. 2535 => '客户群分配规则状态修改失败,请重试',
  124. 2601 => '配置信息不存在,请刷新重试',
  125. 2602 => '配置项编辑失败',
  126. 2603 => '配置项编辑失败, 请联系管理员',
  127. 2604 => '配置项信息获取失败,请联系管理员',
  128. 2701 => '未查询到该客户信息,请刷新页面重试',
  129. 2702 => '操作异常,请稍后重试',
  130. 2703 => '当前账号无此操作权限',
  131. 2704 => '没有可以操作的企业微信',
  132. 2705 => '企微列表超出操作范围',
  133. 2706 => '企微客服信息数据格式不合法, 请联系管理员',
  134. 2707 => '所选择客服列表中存在不可续期客服',
  135. 2708 => '部分客服许可续期订单取消失败',
  136. 2801 => '获取用户企微信息失败',
  137. 2802 => '未查询到指定雷达信息',
  138. 2803 => '企业或客服信息缺失',
  139. 2804 => '数据上报失败',
  140. 2811 => '请选择设备绑定的客服',
  141. 2812 => '已选择设备绑定的客服异常,请重新选择',
  142. 2813 => '绑定设备登录的企微客服失败,请联系管理员',
  143. 3000 => '在职分配客户失败',
  144. 3001 => '请求参数错误',
  145. 3002 => '数据为空',
  146. 3003 => '原跟进员工需为离职状态',
  147. 3004 => '未修改',
  148. 3101 => '公众号信息不存在',
  149. 3102 => '剧集信息不存在',
  150. 3103 => '用户信息不存在',
  151. 3104 => '投手剧集关系信息不存在',
  152. 3105 => '投放时间存在冲突',
  153. 3106 => '操作失败~',
  154. 3107 => 'adq投放账号信息不存在',
  155. 3108 => '剧集已存在,请勿重复添加',
  156. 3109 => '剧集添加失败,请重试',
  157. ## 预警相关
  158. 3201 => '预警组名称不可为空~',
  159. 3202 => '预警组传递数据参数有误~',
  160. 3203 => '预警组传递用户数据存在手机号码不合法~',
  161. 3204 => '预警组名称已经存在~',
  162. 3205 => '该预警组信息不存在~',
  163. 3206 => '预警组配置必须完整才可启用~',
  164. 3207 => '预警人员手机号码已经存在~',
  165. 3208 => '该预警人员信息不存在~',
  166. 3209 => '规则配置数据项有误',
  167. # 客服异常预警 - 总粉丝数预警
  168. 3210 => '规则配置数据项有误, 仅可添加单条预警规则',
  169. # 批量添加客户
  170. 3301 => '本次导入客户列表中,与已导入客户列表存在重复客户',
  171. 3302 => '系统异常,无法识别上传文件',
  172. 3303 => '系统异常,读取缓存数据失败',
  173. 3304 => '导入文件内容有误',
  174. 3305 => '没有筛选到待分配的客户',
  175. # 智能雷达
  176. 3400 => '雷达组名称已使用',
  177. 3401 => '雷达信息查询异常',
  178. 3402 => '未检测到修改',
  179. 3403 => '话术组名称已使用',
  180. 3404 => '话术信息查询异常',
  181. 3405 => '被操作雷达组前后分组id不可同时为空',
  182. # 快捷话术
  183. 3501 => '未查询到指定话术信息',
  184. 3502 => '话术信息处理失败,请联系管理员',
  185. 3503 => '话术素材获取失败,请重试',
  186. 3504 => '快捷话术发送数据上报失败',
  187. 3505 => '最多添加9条话术内容',
  188. 3506 => '最少添加1条话术内容',
  189. 3507 => '被操作话术规则前后规则id不可同时为空',
  190. 3601 => '群发发送记录列表获取失败,请联系管理员',
  191. 3602 => '群发发送详情详情获取失败,请联系管理员',
  192. 3701 => '客户阶段规则设置失败,请重试',
  193. 3702 => '客户阶段规则设置失败,请联系管理员',
  194. 3703 => '每种客户阶段规则仅可使用一次',
  195. 3704 => '操作失败,请联系管理员',
  196. 3801 => '订单ID不合法',
  197. 3802 => '订单已经上报,无须重复操作',
  198. 3803 => '日期跨度不得超过一个月',
  199. 3804 => '比例设置有误,请填写0-100之间的整数,例如83',
  200. 3807 => '安卓与ios配置的分成比例需一致',
  201. 4002 => '请重新登录',
  202. 4101 => '短剧信息不可为空,请检查',
  203. 4102 => '短剧信息保存失败,清联系管理员',
  204. 4103 => '短剧组信息保存失败,请联系管理员',
  205. 4104 => '短剧组信息查询失败',
  206. 4105 => '小程序APP_ID必填',
  207. 4106 => '嘉书平台只能够创建H5类型的推广链接',
  208. 4107 => '一次最多只能创建9条推广链接',
  209. 4400 => '路由地址已存在',
  210. 4401 => '上级权限ID不存在',
  211. 4402 => '参与排序项目与实际数量不一致',
  212. 4403 => '参数错误',
  213. 4404 => '用户名已经存在',
  214. 4405 => '密码需要6~18个字符',
  215. 4406 => '非系统管理员不能管理账号组',
  216. 4407 => '不可以删除自己',
  217. 4408 => '回传设置有误~',
  218. 4409 => '回传规则不能为空~',
  219. 4410 => '回传规则数据项有误,请检查',
  220. 4411 => '最小金额要需小于最高金额',
  221. 4412 => '多项回传规则之间金额范围存在交叉',
  222. 4413 => '起始时间需早于截止时间',
  223. 4414 => '多项回传规则配置之间时间范围不能存在交叉',
  224. 4415 => '回传规则配置的时间区间应当连续',
  225. 4501 => '权限设置失败,请联系管理员',
  226. 4502 => '权限设置失败,请重试',
  227. 4503 => '权限编辑失败,请重试',
  228. 4504 => '权限编辑失败,请联系管理员',
  229. 4505 => '角色信息不存在,请刷新页面重试',
  230. 4506 => '无操作权限',
  231. 4507 => '角色删除失败,请重试',
  232. 4508 => '角色权限删除失败,请重试',
  233. 4509 => '该角色已被使用,请先解除用户和该角色的绑定关系',
  234. #渠道活码相关
  235. 4600 => '客服数据格式有误',
  236. 4601 => '生成渠道二维码失败',
  237. 4602 => '系统错误',
  238. 4603 => '参数有误,不存在该渠道活码',
  239. 4604 => '更新渠道二维码失败',
  240. 4605 => '删除渠道二维码失败',
  241. 4606 => '参数有误',
  242. 4607 => '不存在该分组',
  243. 4608 => '没有配置符合条件的客服',
  244. 4609 => '分组设置失败',
  245. 4610 => '分组排序失败',
  246. # 侧边栏-客户画像
  247. 4701 => '画像配置操作传递参数不合法~',
  248. 4702 => '画像配置操作传递参数有误~',
  249. 4703 => '客户详情数据不存在~',
  250. 4704 => '客户画像存储数据不合法~',
  251. 4705 => '客户画像编辑传递参数有误~',
  252. 4706 => '客户画像该属性已存在~',
  253. 4707 => '客户画像该属性不存在~',
  254. 4710 => '验签失败',
  255. 4711 => '查不到该客户',
  256. # 群活码
  257. 4801 => '群活码创建失败',
  258. 4802 => '群活码信息获取失败,请重试',
  259. 4803 => '群活码信息获取异常,请重试',
  260. 4804 => '群活码创建过程发生异常,请联系管理员',
  261. 4805 => '群活码参数非法',
  262. 4806 => '群活码规则设置失败,请重试',
  263. 4807 => '群活码标识与规则不匹配',
  264. 4808 => '群活码更新过程发生异常,请联系管理员',
  265. 4809 => '群活码中至少需要保留一个客户群,若需停用请直接禁用',
  266. 4810 => '群活码详情配置获取失败,请联系管理员',
  267. 4811 => '未查询到指定的群活码配置,请刷新后重试',
  268. 4812 => '群活码禁用失败,请联系管理员',
  269. 4813 => '群活码禁用失败,请重试',
  270. 4814 => '扫码数据上报失败',
  271. 4815 => '未查询到客服信息',
  272. # 邀请用户入群
  273. 4816 => '仅支持当前客服群聊',
  274. 4817 => '仅支持定时邀请',
  275. 4818 => '客户续拉任务不可编辑',
  276. 4819 => '单次创建群聊数量上限必填',
  277. 4820 => '所选客服以及所选群聊对应群主需绑定设备',
  278. 4821 => '邀请入群配置不存在,请刷新重试',
  279. 4822 => '邀请入群配置设置失败,请重试',
  280. 4823 => '邀请入群配置不能为空',
  281. 4824 => '邀请入群配置设置失败,请联系管理员',
  282. 4825 => '删除邀请入群配置失败,请联系管理员',
  283. 4826 => '删除邀请入群规则失败,请重试',
  284. 4827 => '邀请入群规则状态变更失败,请重试',
  285. 4828 => '仅可选择群主为当前客服的群聊',
  286. 4829 => '请选择非当前客服为群主的群聊',
  287. 4830 => '配置智能群发模板失败,请重试',
  288. 4831 => '未查询到符合条件的模板,请确认后重试',
  289. 4832 => '智能群发模板不存在,请刷新后重试',
  290. 4833 => '智能群发模板状态修改失败,请重试',
  291. 4834 => '智能群发模板状态已修改,请勿重复修改',
  292. 4835 => '请先选择需要删除的模板',
  293. 4836 => '智能群发模板删除失败,请重试',
  294. 4837 => '未查询到对应的智能群发分组,请刷新后重试',
  295. 4838 => '智能群发分组状态调整失败,请联系管理员',
  296. 4839 => '分组状态已修改,请勿重复修改',
  297. 4840 => '分组状态修改失败,请重试',
  298. 4841 => '请先选择待移分组的规则',
  299. 4842 => '目标分组不存在,请重试',
  300. 4843 => '分组删除失败,请重试',
  301. 4844 => '智能群发分组删除失败,请联系管理员',
  302. 4845 => '未查询到对应的模板分组,请刷新后重试',
  303. 4846 => '模板分组信息未发生变动,请确认信息后重试',
  304. 4847 => '模板分组状态调整失败,请联系管理员',
  305. 4848 => '请先选择待移分组的模板',
  306. 4849 => '分组状态修改失败,请联系管理员',
  307. 4850 => '客户补拉未开启',
  308. 4851 => '退群客户补充邀请入群补拉时间点变更失败,请重试',
  309. 4852 => '创建客户群规则配置不存在,请刷新重试',
  310. 4853 => '创建客户群设置失败,请重试',
  311. 4854 => '创建客户群规则删除失败,请重试',
  312. 4855 => '创建客户群规则状态变更失败,请重试',
  313. 4856 => '所选群主含未绑定设备客服,请确认',
  314. 4857 => '当前企微下已绑定设备的客服列表为空,请确认',
  315. 4900 => 'adq投放账号ID查询失败,确认填写是否正确',
  316. 4901 => 'adq投放账号尚未绑定web数据源',
  317. 4902 => '公众号绑定adq投放账号必填',
  318. 4903 => '公众号绑定运营人员必填',
  319. 4904 => '一个公众号只可以绑定同一个运营人员',
  320. 4905 => '客服已经绑定过其他投放账号',
  321. 4906 => '已经绑定其他投放账号',
  322. 4910 => '暂不支持该平台创建推广链接',
  323. 4911 => '未查询到合法的剧集信息',
  324. 4912 => '平台账号信息不符合创建链接条件',
  325. 4913 => '链接信息获取异常,请联系管理员',
  326. 4914 => '链接生成失败',
  327. 4915 => '请确认公众账号是否在第三方平台完成绑定',
  328. 4916 => '该剧素材库不完整,暂时不能创建',
  329. 5000 => '平台标识有误',
  330. 5001 => '签名校验失败',
  331. 5002 => '查询客户信息为空',
  332. 5003 => '查询标签结果异常',
  333. 5004 => '已经存在相同标签的任务待执行',
  334. 5101 => '账号名称已存在',
  335. 5102 => '小程序已存在',
  336. 5103=> '绑定关系已存在,不用重复绑定',
  337. 5104=> '绑定失败,请重试',
  338. # 个人SOP
  339. 5201 => 'SOP规则ID非法',
  340. 5202 => 'SOP规则设置失败,请重试',
  341. 5203 => 'SOP规则消息配置失败,请重试',
  342. 5204 => 'SOP消息ID非法',
  343. 5205 => 'SOP规则设置失败,请联系管理员',
  344. 5206 => 'SOP规则状态变更失败',
  345. 5207 => '此SOP规则已关闭',
  346. # 智能群发
  347. 5220 => '提醒发送时间配置有误,请联系管理员',
  348. 5221 => '智能群发配置不存在,请刷新页面重试',
  349. 5222 => '智能群发规则设置失败,请重试',
  350. 5223 => '智能群发规则设置失败,请联系管理员',
  351. 5224 => '智能群发分组不合法,请刷新后重试',
  352. # 客服许可
  353. 5229 => '仅团队主账号和拥有超级权限的管理账号可以分配/转移许可',
  354. 5230 => '未查询到可用的许可',
  355. 5231 => '许可分配失败',
  356. 5232 => '剩余许可不足以完成本次分配',
  357. 5233 => '许可分配失败,请联系管理员',
  358. 5234 => '腾讯暂未返回激活/转移结果,请稍后',
  359. 5235 => '许可转移失败',
  360. 5236 => '该成员未加入到企微,请联系成员到企微内确认加入',
  361. 5237 => '获取客服许可续期任务列表失败,请联系管理员',
  362. 5238 => '获取客服许可续期任务详情失败,请联系管理员',
  363. 5239 => '客服许可续期任务暂无可以取消的订单',
  364. # 客户入群素材
  365. 5240 => '设置客户入群欢迎语素材失败,请联系管理员',
  366. 5241 => '删除客户入群欢迎语素材失败,请联系管理员',
  367. # 运营组
  368. 5250 => '未查询到指定的运营组信息,请刷新后重试',
  369. 5251 => '运营组内成员不可为空',
  370. 5252 => '状态已修改,请勿重复修改',
  371. 5253 => '状态修改失败,请重试',
  372. 5254 => '运营人员不合法',
  373. # 安卓上传单向好友数据
  374. 6000 => '企业名称查询为空或者查询结果为多个',
  375. 6001 => '客服名称查询为空或者查询结果为多个',
  376. 6002 => '企业id查询为空',
  377. ];
  378. /**
  379. * 返回错误码
  380. * @var string
  381. */
  382. public static function getError($code = "400", $_ = false)
  383. {
  384. if (! isset(self::$errCodes[$code])) {
  385. $code = "400";
  386. }
  387. return ($_ ? "[{$code}]" : "")
  388. . self::$errCodes[$code];
  389. }
  390. }