main
xy 2 years ago
parent 421e23e798
commit d5d4f9cde7

@ -8,52 +8,54 @@
let temp = decodeURIComponent((new RegExp('[?|&]' + 'code' + '=' + '([^&;]+?)(&|#|;|$)').exec(link) || let temp = decodeURIComponent((new RegExp('[?|&]' + 'code' + '=' + '([^&;]+?)(&|#|;|$)').exec(link) ||
[, ''])[1].replace(/\+/g, '%20')) || null [, ''])[1].replace(/\+/g, '%20')) || null
let lifeData = uni.getStorageSync('lifeData') let lifeData = uni.getStorageSync('lifeData')
if (!lifeData.vuex_token || !lifeData.vuex_userId) { if (!lifeData.vuex_token || !lifeData.vuex_user) {
this.$u.api.login({ this.$u.api.login({
code: temp code: temp
}).then(res => { }).then(res => {
this.$u.vuex('vuex_token', res.token)
this.$u.api.user().then(res => { this.$u.api.user().then(res => {
this.$u.vuex('vuex_user', res) this.$u.vuex('vuex_user', res)
})
this.$u.vuex('vuex_token', res.token)
let url = location.href.split('#')[0]
this.$u.api.share({ let url = location.href.split('#')[0]
url this.$u.api.share({
}).then(res => { url
jwx.config({ }).then(res => {
debug: false, // , api alert pc log pc jwx.config({
appId: res.appId, debug: false, // , api alert pc log pc
jsApiList: res.jsApiList, appId: res.appId,
nonceStr: res.nonceStr, jsApiList: res.jsApiList,
signature: res.signature, nonceStr: res.nonceStr,
timestamp: res.timestamp, signature: res.signature,
}) timestamp: res.timestamp,
jwx.ready(() => { })
jwx.updateAppMessageShareData({ jwx.ready(() => {
title: '我是党史记录人-红色少年行 未成年人研学', // jwx.updateAppMessageShareData({
desc: '我是党史记录人-红色少年行 未成年人研学', title: '我是党史记录人-红色少年行 未成年人研学', //
link: url, // ,JS desc: '我是党史记录人-红色少年行 未成年人研学',
imgUrl: 'http://h5.ali251.langye.net/res/share-img.jpeg', // link: url, // ,JS
}); imgUrl: 'https://vr.langye.net/res/share-dangshi-img.jpg', //
jwx.updateTimelineShareData({ });
title: '我是党史记录人-红色少年行 未成年人研学', // jwx.updateTimelineShareData({
desc: '我是党史记录人-红色少年行 未成年人研学', title: '我是党史记录人-红色少年行 未成年人研学', //
link: url, // ,JS desc: '我是党史记录人-红色少年行 未成年人研学',
imgUrl: 'http://h5.ali251.langye.net/res/share-img.jpeg', // link: url, // ,JS
}); imgUrl: 'https://vr.langye.net/res/share-dangshi-img.jpg', //
jwx.onMenuShareAppMessage({ });
title: '我是党史记录人-红色少年行 未成年人研学', // jwx.onMenuShareAppMessage({
desc: '我是党史记录人-红色少年行 未成年人研学', title: '我是党史记录人-红色少年行 未成年人研学', //
link: url, // ,JS desc: '我是党史记录人-红色少年行 未成年人研学',
imgUrl: 'http://h5.ali251.langye.net/res/share-img.jpeg', // link: url, // ,JS
}); imgUrl: 'https://vr.langye.net/res/share-dangshi-img.jpg', //
jwx.onMenuShareTimeline({ });
title: '我是党史记录人-红色少年行 未成年人研学', // jwx.onMenuShareTimeline({
desc: '我是党史记录人-红色少年行 未成年人研学', title: '我是党史记录人-红色少年行 未成年人研学', //
link: url, // ,JS desc: '我是党史记录人-红色少年行 未成年人研学',
imgUrl: 'http://h5.ali251.langye.net/res/share-img.jpeg', // link: url, // ,JS
}); imgUrl: 'https://vr.langye.net/res/share-dangshi-img.jpg', //
});
})
}) })
}) })
}) })

@ -38,10 +38,6 @@ const install = (Vue, vm) => {
console.log('res-http', res) console.log('res-http', res)
if (res.statusCode === 200) { if (res.statusCode === 200) {
if (res.data.hasOwnProperty("errcode")) { if (res.data.hasOwnProperty("errcode")) {
uni.showToast({
icon: "none",
title: res?.data?.errmsg
})
if (res.data?.errcode === 40001) { if (res.data?.errcode === 40001) {
setTimeout(() => { setTimeout(() => {
@ -52,6 +48,10 @@ const install = (Vue, vm) => {
} }
return false; return false;
} else { } else {
uni.showToast({
icon: "none",
title: res?.data?.errmsg
})
return res.data; return res.data;
} }
} else { } else {

Loading…
Cancel
Save