From c47d445549522e49091d32971fe765fcf8ba6124 Mon Sep 17 00:00:00 2001 From: liuqimichale <123456lq> Date: Thu, 1 Apr 2021 14:18:26 +0800 Subject: [PATCH] 小票码 输入车牌页面 授权 --- src/components/plateNumber.vue | 14 ++++++++++++++ src/router/index.js | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/components/plateNumber.vue b/src/components/plateNumber.vue index fcd25c8..8aa5408 100644 --- a/src/components/plateNumber.vue +++ b/src/components/plateNumber.vue @@ -294,8 +294,22 @@ export default { } }, mounted () { + var appID = this.$utils.myVxAppId; + var code = this.getUrlParam('code'); + var local = window.location.href; + if (code == null || code === '') { + window.location.href = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid='+appID+'&redirect_uri='+encodeURIComponent(local)+'&response_type=code&scope=snsapi_userinfo&state=1,0#wechat_redirect' + } else { + return code; + } }, methods: { + getUrlParam(name) { + var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)'); + var r = window.location.search.substr(1).match(reg) + if (r != null) return unescape(r[2]) + return null + }, chooseColor (index){ // 颜色选择 this.currentColor = index switch (this.currentColor) { diff --git a/src/router/index.js b/src/router/index.js index bac470c..a997302 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -11,7 +11,7 @@ export default new Router({ { path: '/', redirect: { - name: 'navigation' + name: 'plateNumber' } }, { -- libgit2 0.21.4