diff --git a/src/project/fd/AppPointsReview/integralAdd.vue b/src/project/fd/AppPointsReview/integralAdd.vue index 2ae3bfa5..a83a2f95 100644 --- a/src/project/fd/AppPointsReview/integralAdd.vue +++ b/src/project/fd/AppPointsReview/integralAdd.vue @@ -105,9 +105,6 @@ export default { }, onShow() { document.title = '积分代申请' - this.$nextTick(() => { - this.injectJWeixin(['scanQRCode']) - }) }, methods: { ...mapActions(['injectJWeixin']), @@ -195,24 +192,26 @@ export default { this.getType() }, scan() { - wx.scanQRCode({ - desc: '扫描居民信息', - needResult: 1, // 默认为0,扫描结果由企业微信处理,1则直接返回扫描结果, - scanType: ["qrCode",], // 可以指定扫二维码还是条形码(一维码),默认二者都有 - success: (res) => { - var info = JSON.parse(res.resultStr) - info.realName = info.name - var userList = [{...info}] - this.handleSelectUser(userList) - }, - error: (res) => { - console.log(res) - alert(res) - if (res.errMsg.indexOf('function_not_exist') > 0) { - alert('版本过低请升级') + this.injectJWeixin(['scanQRCode']).then(() => { + wx.scanQRCode({ + desc: '扫描居民信息', + needResult: 1, // 默认为0,扫描结果由企业微信处理,1则直接返回扫描结果, + scanType: ["qrCode",], // 可以指定扫二维码还是条形码(一维码),默认二者都有 + success: (res) => { + var info = JSON.parse(res.resultStr) + info.realName = info.name + var userList = [{...info}] + this.handleSelectUser(userList) + }, + error: (res) => { + console.log(res) + alert(res) + if (res.errMsg.indexOf('function_not_exist') > 0) { + alert('版本过低请升级') + } } - } - }); + }); + }) } } }