|
|
@@ -146,36 +146,41 @@ export const getWxconfig = () => {
|
|
|
formData.append('url', url);
|
|
|
formData.append('agent', '1');
|
|
|
wecomTicket(formData).then(response => {
|
|
|
- if (response.status == 200) {
|
|
|
+ console.log("wecomTicket-response=",response)
|
|
|
+ if (response.StatusCode == 200) {
|
|
|
let qiyeData = response.Data;
|
|
|
wx.agentConfig({
|
|
|
- debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
|
|
|
- corpid: qiyeData.appid, // 必填,企业微信的corpid,必须与当前登录的企业一致
|
|
|
- agentid: process.env.VUE_APP_AGENTID, // 必填,企业微信的应用id (e.g. 1000247)
|
|
|
- timestamp: qiyeData.timestamp, // 必填,生成签名的时间戳
|
|
|
- nonceStr: qiyeData.noncestr, // 必填,生成签名的随机串
|
|
|
- signature: qiyeData.signature, // 必填,签名,见附录-JS-SDK使用权限签名算法
|
|
|
- jsApiList: [...jsApiList], //必填,传入需要使用的接口名称
|
|
|
+ debug: true,
|
|
|
+ corpid: qiyeData.appid,
|
|
|
+ agentid: process.env.VUE_APP_AGENTID,
|
|
|
+ timestamp: qiyeData.timestamp,
|
|
|
+ nonceStr: qiyeData.noncestr,
|
|
|
+ signature: qiyeData.signature,
|
|
|
+ jsApiList: [...jsApiList],
|
|
|
success: function (res) {
|
|
|
console.log('获取签名成功');
|
|
|
+ wx.hideMenuItems({
|
|
|
+ menuList: [
|
|
|
+ "menuItem:share:wechat",
|
|
|
+ "menuItem:share:wechat_friend",
|
|
|
+ "menuItem:openWithBrowser",
|
|
|
+ "menuItem:copyUrl"
|
|
|
+ ],
|
|
|
+ success: () => {
|
|
|
+ console.log('菜单隐藏成功');
|
|
|
+ },
|
|
|
+ fail: (err) => {
|
|
|
+ console.log('菜单隐藏失败:', err);
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
fail: function (res) {
|
|
|
- console.log(res);
|
|
|
+ console.log("获取签名失败",res);
|
|
|
if (res.errMsg.indexOf('function not exist') > -1) {
|
|
|
alert('版本过低请升级');
|
|
|
}
|
|
|
},
|
|
|
});
|
|
|
- wx.ready(() => {
|
|
|
- wx.hideMenuItems({
|
|
|
- menuList: [
|
|
|
- "menuItem:share:wechat", // 分享到微信
|
|
|
- "menuItem:share:timeline", // 分享到朋友圈
|
|
|
- "menuItem:openWithBrowser", // 浏览器打开
|
|
|
- "menuItem:copyUrl" // 复制链接
|
|
|
- ]
|
|
|
- });
|
|
|
- });
|
|
|
}
|
|
|
});
|
|
|
}
|