Commit 972c5a4eea221e55e6565ac90188676be532cf4b
1 parent
44073581
增加错误码提示
Showing
1 changed file
with
68 additions
and
3 deletions
packageE/pages/qy/contactMe/contactMe.js
@@ -15,10 +15,70 @@ Page({ | @@ -15,10 +15,70 @@ Page({ | ||
15 | phone:'', | 15 | phone:'', |
16 | id:"", | 16 | id:"", |
17 | openuserid:'', | 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 | onLoad: function (tt) { | 80 | onLoad: function (tt) { |
21 | - // tt.scene="0_0_13" | 81 | + // tt.scene="0_0_16" |
22 | if (tt && tt.scene) { | 82 | if (tt && tt.scene) { |
23 | var first_leader_str = decodeURIComponent(tt.scene); | 83 | var first_leader_str = decodeURIComponent(tt.scene); |
24 | var f_arr = first_leader_str.split("_"); | 84 | var f_arr = first_leader_str.split("_"); |
@@ -136,9 +196,14 @@ Page({ | @@ -136,9 +196,14 @@ Page({ | ||
136 | qr_code:res.data.qr_code | 196 | qr_code:res.data.qr_code |
137 | }) | 197 | }) |
138 | }else{ | 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 | wx.showModal({ | 204 | wx.showModal({ |
140 | title: '提示', | 205 | title: '提示', |
141 | - content: '获取二维码失败', | 206 | + content: '获取失败,错误码:'+msg, |
142 | showCancel:false, | 207 | showCancel:false, |
143 | success (res) { | 208 | success (res) { |
144 | if (res.confirm) { | 209 | if (res.confirm) { |