111
This commit is contained in:
@@ -17,11 +17,13 @@
|
||||
contentrefresh: "获取信息中,请稍后",
|
||||
contentnomore: "没有更多数据了"
|
||||
},
|
||||
shareUrl: ''
|
||||
// 中间件数据,不用改
|
||||
middleware: null
|
||||
}
|
||||
},
|
||||
onLoad(options) {
|
||||
|
||||
// 不用改
|
||||
if (options != undefined && options.data != undefined) {
|
||||
let shareData;
|
||||
try {
|
||||
@@ -30,8 +32,7 @@
|
||||
} catch (e) {
|
||||
shareData = JSON.parse(decodeURIComponent(options.data))
|
||||
}
|
||||
if (this.stringIsNotEmpty(shareData.url))
|
||||
this.shareUrl = shareData.url
|
||||
this.middleware = shareData
|
||||
}
|
||||
|
||||
this.getWxCode()
|
||||
@@ -80,15 +81,61 @@
|
||||
uni.setStorageSync("satoken", res.data.data.token)
|
||||
console.log("人员sid", res.data.data.sid);
|
||||
console.log("token", res.data.data.token);
|
||||
if (_this.stringIsNotEmpty(_this.shareUrl)) {
|
||||
uni.reLaunch({
|
||||
url: _this.shareUrl
|
||||
});
|
||||
|
||||
if (_this.middleware != null) {
|
||||
// 走中间件的逻辑
|
||||
if ('share' == _this.middleware.functionName) {
|
||||
uni.reLaunch({
|
||||
url: _this.middleware.url
|
||||
});
|
||||
} else if ('bindCard' == _this.middleware
|
||||
.functionName) {
|
||||
|
||||
_this.middleware.params.customerSid = res.data.data
|
||||
.sid
|
||||
|
||||
_this.$api.pickUpCardBind(_this.middleware.params)
|
||||
.then((resp) => {
|
||||
uni.reLaunch({
|
||||
url: _this.middleware.url
|
||||
});
|
||||
}).catch(e => {
|
||||
uni.showModal({
|
||||
title: '提示',
|
||||
content: '绑卡时发生错误',
|
||||
showCancel: false,
|
||||
success: function(res) {
|
||||
uni.switchTab({
|
||||
url: '/pages/home/pickUpCard'
|
||||
})
|
||||
}
|
||||
});
|
||||
})
|
||||
|
||||
} else {
|
||||
uni.showModal({
|
||||
title: '提示',
|
||||
content: '版本过低',
|
||||
showCancel: false,
|
||||
success: function(res) {
|
||||
uni.switchTab({
|
||||
url: '/pages/home/pickUpCard'
|
||||
})
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
} else {
|
||||
uni.switchTab({
|
||||
url: '/pages/home/pickUpCard'
|
||||
})
|
||||
}
|
||||
|
||||
if (_this.stringIsNotEmpty(_this.shareUrl)) {
|
||||
|
||||
} else {
|
||||
|
||||
}
|
||||
}
|
||||
} else {
|
||||
_this.status = 'more'
|
||||
|
||||
Reference in New Issue
Block a user