Commit 972c5a4eea221e55e6565ac90188676be532cf4b

Authored by 前端开发-罗建龙
1 parent 44073581

增加错误码提示

packageE/pages/qy/contactMe/contactMe.js
... ... @@ -15,10 +15,70 @@ Page({
15 15 phone:'',
16 16 id:"",
17 17 openuserid:'',
18   - skip_verify:1
  18 + skip_verify:1,
  19 + error_arr:{
  20 + '81012':'缺失可见范围',
  21 + '81013':'UserID、部门ID、标签ID全部非法或无权限',
  22 + '40031':'不合法的UserID列表',
  23 + '0032': '不合法的UserID列表长度',
  24 + '40058':'不合法的参数',
  25 + '40063':'参数为空',
  26 + '40094':'不合法的URL',
  27 + '40096':'不合法的外部联系人userid',
  28 + '40099':'外部联系人的数量已达上限',
  29 + '40100':'此用户的外部联系人已经在转移流程中',
  30 + '40125':'无效的openuserid参数',
  31 + '41001':'缺少access_token参数',
  32 + '41009':'缺少userid参数',
  33 + '41010':'缺少url参数',
  34 + '41035':'缺少外部联系人userid参数',
  35 + "41037":'缺少「联系我」type参数',
  36 + "41038":'缺少「联系我」scene参数',
  37 + "41039":'无效的「联系我」type参数',
  38 + "41040":'无效的「联系我」scene参数',
  39 + "41041":'「联系我」使用人数超过限制',
  40 + "41042":'无效的「联系我」style参数',
  41 + "41043":'缺少「联系我」config_id参数',
  42 + "41044":'无效的「联系我」config_id参数',
  43 + "41045":'API添加「联系我」达到数量上限',
  44 + "42001":'access_token已过期',
  45 + '43009': '企业未验证主体',
  46 + '45009': '接口调用超过限制',
  47 + '45022': '应用name参数长度不符合系统限制',
  48 + '45024': '帐号数量超过上限',
  49 + '45034': 'url必须有协议头',
  50 + '46004': '指定的用户不存在',
  51 + '48001': 'API功能未授权',
  52 + '48002': 'API接口无权限调用',
  53 + '48003': '不合法的suite_id',
  54 + '48004': '授权关系无效',
  55 + '48005': 'API接口已废弃',
  56 + '48006': '接口权限被收回',
  57 + '60102': 'UserID已存在',
  58 + '670010': '负责人数量超出限制',
  59 + '81014': '标签添加成员,单次添加user或party过多',
  60 + '82001':' 指定的成员/部门/标签全部为空',
  61 + '84072': '应用未配置客服',
  62 + '84073': '客服userid不在应用配置的客服列表中',
  63 + '84074': '没有外部联系人权限',
  64 + '84075': '不合法或过期的authcode',
  65 + '84076': '缺失authcode',
  66 + '84083': '非服务人员',
  67 + '84084': '非跟进用户',
  68 + '84085': '应用已下架',
  69 + '84144': '确认者的gid不在当前服务商的通讯录中',
  70 + '84145': '确认者gid所在的企业数不能超过5个',
  71 + '84146': '确认者gid最多只能在3个企业下确认合同',
  72 + '86001': '参数 chatid 不合法',
  73 + '86003': '参数 chatid 不存在',
  74 + '86004': '参数 群名不合法',
  75 + '86005': '参数 群主不合法',
  76 + '86006': '群成员数过多或过少',
  77 + '86007': '不合法的群成员',
  78 + },
19 79 },
20 80 onLoad: function (tt) {
21   - // tt.scene="0_0_13"
  81 + // tt.scene="0_0_16"
22 82 if (tt && tt.scene) {
23 83 var first_leader_str = decodeURIComponent(tt.scene);
24 84 var f_arr = first_leader_str.split("_");
... ... @@ -136,9 +196,14 @@ Page({
136 196 qr_code:res.data.qr_code
137 197 })
138 198 }else{
  199 + let errcode=res.data.errcode
  200 + let msg=errcode
  201 + if (this.data.error_arr[errcode]) {
  202 + msg+=this.data.error_arr[errcode]
  203 + }
139 204 wx.showModal({
140 205 title: '提示',
141   - content: '获取二维码失败',
  206 + content: '获取失败,错误码:'+msg,
142 207 showCancel:false,
143 208 success (res) {
144 209 if (res.confirm) {
... ...