|
@@ -101,17 +101,37 @@
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
uni.setStorageSync("scanCode", this.scanCode);
|
|
uni.setStorageSync("scanCode", this.scanCode);
|
|
|
if (res.data.url !== null && res.data.url !== undefined && res.data.url !== '') {
|
|
if (res.data.url !== null && res.data.url !== undefined && res.data.url !== '') {
|
|
|
- uni.redirectTo({
|
|
|
|
|
- url: '/pages/' + this.path + '/index/authCode'
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ if(this.path === 'qilang'){
|
|
|
|
|
+ let skipUrl = '/pages/' + this.path + '/index/authCode';
|
|
|
|
|
+ uni.redirectTo({
|
|
|
|
|
+ url: '/pages/skip?url='+skipUrl
|
|
|
|
|
+ })
|
|
|
|
|
+ }else{
|
|
|
|
|
+ uni.redirectTo({
|
|
|
|
|
+ url: '/pages/' + this.path + '/index/authCode'
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
getScanData(this.scanCode).then(res => {
|
|
getScanData(this.scanCode).then(res => {
|
|
|
let url;
|
|
let url;
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
- url = '/pages/' + this.path + '/index/' + res.data.url;
|
|
|
|
|
- uni.setStorageSync('scanDetail', res.data);
|
|
|
|
|
|
|
+ uni.setStorageSync('scanDetail', res.data);
|
|
|
|
|
+ if(this.path === 'qilang'){
|
|
|
|
|
+ let skipUrl = '/pages/' + this.path + '/index/' + res.data.url;
|
|
|
|
|
+ uni.redirectTo({
|
|
|
|
|
+ url: '/pages/skip?url='+skipUrl
|
|
|
|
|
+ })
|
|
|
|
|
+ }else {
|
|
|
|
|
+ url = '/pages/' + this.path + '/index/' + res.data.url;
|
|
|
|
|
+ }
|
|
|
|
|
+ uni.redirectTo({
|
|
|
|
|
+ url: url // 目标页面路径
|
|
|
|
|
+ })
|
|
|
|
|
+ return;
|
|
|
|
|
+
|
|
|
} else {
|
|
} else {
|
|
|
url = '/pages/' + this.path + '/error?msg=' + res.msg;
|
|
url = '/pages/' + this.path + '/error?msg=' + res.msg;
|
|
|
}
|
|
}
|