Commit 4be25f2d authored by 肖健's avatar 肖健

扫一扫联系车主完善

parent 99025b29
...@@ -92,7 +92,7 @@ export default { ...@@ -92,7 +92,7 @@ export default {
} }
}) })
}, },
async wechatLogin() { wechatLogin() {
wx.login({ wx.login({
success: (res) => { success: (res) => {
this.code = res.code this.code = res.code
...@@ -141,13 +141,13 @@ export default { ...@@ -141,13 +141,13 @@ export default {
title:'授权成功', title:'授权成功',
duration:1500 duration:1500
}) })
uni.setStorageSync('xcxIndexPath', res.data.data.xcxIndexPath);
uni.setStorageSync("userToken", res.data.data.token) uni.setStorageSync("userToken", res.data.data.token)
if(this.scene) { if(this.scene) {
let param = {code : this.scene} let param = {code : this.scene}
opts = { url: '/app/index/check/move/code', method: 'post' } opts = { url: '/app/index/check/move/code', method: 'post' }
that.http.httpTokenRequest(opts, param).then(res => { that.http.httpTokenRequest(opts, param).then(res => {
console.info(res);
if (res.data.code == 200) { if (res.data.code == 200) {
if(res.data.data.bindFlag) { if(res.data.data.bindFlag) {
that.gotoMoveCar(); that.gotoMoveCar();
...@@ -200,11 +200,24 @@ export default { ...@@ -200,11 +200,24 @@ export default {
}, },
}, },
onLoad(e) { //默认加载 onLoad(e) { //默认加载
this.wechatLogin()
var pages = getCurrentPages();
var page = pages[pages.length - 1];
const res= decodeURIComponent(page.options);
console.log(res.scene);
uni.showToast({
title:'授权123' + res.scene,
icon:'none',
})
// #ifdef MP-WEIXIN // #ifdef MP-WEIXIN
if(e.query) { if(e.query) {
//获取二维码携带的参数 //获取二维码携带的参数
//扫码后得到的参数 //扫码后得到的参数
let scene = decodeURIComponent(e.query.scene) let scene = decodeURIComponent(e.query)
// scene = scene.split('&') // scene = scene.split('&')
// let data = { // let data = {
// //场景值 // //场景值
...@@ -215,9 +228,6 @@ export default { ...@@ -215,9 +228,6 @@ export default {
} }
this.wechatLogin()
let userToken = uni.getStorageSync('userToken') let userToken = uni.getStorageSync('userToken')
if (userToken) { if (userToken) {
let that = this let that = this
...@@ -225,6 +235,7 @@ export default { ...@@ -225,6 +235,7 @@ export default {
that.http.httpTokenRequest(opts, {}).then(res => { that.http.httpTokenRequest(opts, {}).then(res => {
if (res.data.code == 200) { if (res.data.code == 200) {
uni.setStorageSync('xcxIndexPath', res.data.data.xcxIndexPath);
if(that.scene) { if(that.scene) {
let param = {code : this.scene} let param = {code : this.scene}
opts = { url: '/app/index/check/move/code', method: 'post' } opts = { url: '/app/index/check/move/code', method: 'post' }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment