|
|
|
@ -25,6 +25,10 @@
|
|
|
|
const params = new URLSearchParams(query); // 创建一个URLSearchParams对象
|
|
|
|
const params = new URLSearchParams(query); // 创建一个URLSearchParams对象
|
|
|
|
ticket=params.get('ticket');
|
|
|
|
ticket=params.get('ticket');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!ticket){
|
|
|
|
|
|
|
|
this.closeWindow()
|
|
|
|
|
|
|
|
}
|
|
|
|
// alert(ticket)
|
|
|
|
// alert(ticket)
|
|
|
|
if(ticket){
|
|
|
|
if(ticket){
|
|
|
|
uni.showLoading({
|
|
|
|
uni.showLoading({
|
|
|
|
@ -66,7 +70,6 @@
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// });
|
|
|
|
// });
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
uni.request({
|
|
|
|
uni.request({
|
|
|
|
header: {
|
|
|
|
header: {
|
|
|
|
"Content-Type": "application/json",
|
|
|
|
"Content-Type": "application/json",
|
|
|
|
@ -78,9 +81,8 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
method: "POST",
|
|
|
|
method: "POST",
|
|
|
|
success: res => {
|
|
|
|
success: res => {
|
|
|
|
console.log(res);
|
|
|
|
uni.hideLoading()
|
|
|
|
if(res.data){
|
|
|
|
if(res.data){
|
|
|
|
console.log(res.data)
|
|
|
|
|
|
|
|
var data=res.data;
|
|
|
|
var data=res.data;
|
|
|
|
if(data.data){
|
|
|
|
if(data.data){
|
|
|
|
var datas=data.data;
|
|
|
|
var datas=data.data;
|
|
|
|
@ -93,25 +95,25 @@
|
|
|
|
uni.switchTab({
|
|
|
|
uni.switchTab({
|
|
|
|
url: '/pages/index/index'
|
|
|
|
url: '/pages/index/index'
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
else{
|
|
|
|
|
|
|
|
uni.showModal({
|
|
|
|
uni.showModal({
|
|
|
|
title: '提示',
|
|
|
|
title: '提示',
|
|
|
|
content: '获取登录token失败,请重新登录后进入!',
|
|
|
|
content: '登录失败,请重新登录后进入!',
|
|
|
|
cancelText: '取消',
|
|
|
|
cancelText: '取消',
|
|
|
|
confirmText: '确定',
|
|
|
|
confirmText: '确定',
|
|
|
|
success: ress => {
|
|
|
|
success: ress => {
|
|
|
|
|
|
|
|
this.closeWindow()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
else{
|
|
|
|
|
|
|
|
uni.showModal({
|
|
|
|
uni.showModal({
|
|
|
|
title: '提示',
|
|
|
|
title: '提示',
|
|
|
|
content: '获取登录token失败,请重新登录后进入!',
|
|
|
|
content: '登录失败,请重新登录后进入!',
|
|
|
|
cancelText: '取消',
|
|
|
|
cancelText: '取消',
|
|
|
|
confirmText: '确定',
|
|
|
|
confirmText: '确定',
|
|
|
|
success: ress => {
|
|
|
|
success: ress => {
|
|
|
|
|
|
|
|
this.closeWindow()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -120,10 +122,11 @@
|
|
|
|
console.log("err",err);
|
|
|
|
console.log("err",err);
|
|
|
|
uni.showModal({
|
|
|
|
uni.showModal({
|
|
|
|
title: '提示',
|
|
|
|
title: '提示',
|
|
|
|
content: '获取登录token请求失败,请重新登录后进入!',
|
|
|
|
content: '登录请求失败,请重新登录后进入!',
|
|
|
|
cancelText: '取消',
|
|
|
|
cancelText: '取消',
|
|
|
|
confirmText: '确定',
|
|
|
|
confirmText: '确定',
|
|
|
|
success: ress => {
|
|
|
|
success: ress => {
|
|
|
|
|
|
|
|
this.closeWindow()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -204,7 +207,20 @@
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
closeWindow(){
|
|
|
|
|
|
|
|
if (window.plus) { // 确保在App环境中运行
|
|
|
|
|
|
|
|
const main = plus.android.runtimeMainActivity(); // Android方式调用退出
|
|
|
|
|
|
|
|
main.finish(); // Android方式调用退出
|
|
|
|
|
|
|
|
// 或者使用iOS方式的调用方式...
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
console.log('Not in App environment.'); // 非App环境提示信息
|
|
|
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
|
|
|
uni.redirectTo({
|
|
|
|
|
|
|
|
url: '/pages/login/index'
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}, 2000);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|