|
|
@ -24,7 +24,9 @@ Page({ |
|
|
console.log('weburl',weburl) |
|
|
console.log('weburl',weburl) |
|
|
// 获取路径参数
|
|
|
// 获取路径参数
|
|
|
let webParam = {} |
|
|
let webParam = {} |
|
|
|
|
|
let baseUrl = "" |
|
|
try { |
|
|
try { |
|
|
|
|
|
baseUrl = weburl.split('?')[0] |
|
|
let paramStr = weburl.split('?')[1] |
|
|
let paramStr = weburl.split('?')[1] |
|
|
if (paramStr) { |
|
|
if (paramStr) { |
|
|
paramStr.split('&').forEach((param) => { |
|
|
paramStr.split('&').forEach((param) => { |
|
|
@ -37,6 +39,7 @@ Page({ |
|
|
console.log(e) |
|
|
console.log(e) |
|
|
} |
|
|
} |
|
|
console.log(webParam) |
|
|
console.log(webParam) |
|
|
|
|
|
|
|
|
let lowerUrl = weburl.toLowerCase() |
|
|
let lowerUrl = weburl.toLowerCase() |
|
|
// 宠你有礼 市民卡授权
|
|
|
// 宠你有礼 市民卡授权
|
|
|
if (lowerUrl.indexOf('petyou2024') && webParam.cnylCode) { |
|
|
if (lowerUrl.indexOf('petyou2024') && webParam.cnylCode) { |
|
|
@ -78,6 +81,19 @@ Page({ |
|
|
} |
|
|
} |
|
|
// 君到苏州 加token
|
|
|
// 君到苏州 加token
|
|
|
else if(lowerUrl.indexOf('m.cloud.sz-trip.com')!=-1) { |
|
|
else if(lowerUrl.indexOf('m.cloud.sz-trip.com')!=-1) { |
|
|
|
|
|
delete webParam.token |
|
|
|
|
|
delete webParam.lon |
|
|
|
|
|
delete webParam.lat |
|
|
|
|
|
weburl = baseUrl |
|
|
|
|
|
|
|
|
|
|
|
if(Object.keys(webParam).length>0) { |
|
|
|
|
|
const newParamsArray = []; |
|
|
|
|
|
for (let key in webParam) { |
|
|
|
|
|
newParamsArray.push(`${key}=${(webParam[key])}`); |
|
|
|
|
|
} |
|
|
|
|
|
weburl = `${baseUrl}?${newParamsArray.join('&')}`; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
let token = wx.getStorageSync('jstrip_token') |
|
|
let token = wx.getStorageSync('jstrip_token') |
|
|
if (token) { |
|
|
if (token) { |
|
|
if (Object.keys(webParam).length>0) { |
|
|
if (Object.keys(webParam).length>0) { |
|
|
@ -119,9 +135,7 @@ Page({ |
|
|
} catch(e) { |
|
|
} catch(e) { |
|
|
this.setUrl(weburl) |
|
|
this.setUrl(weburl) |
|
|
} |
|
|
} |
|
|
// this.setData({
|
|
|
// this.setUrl(weburl)
|
|
|
// webUrl:weburl
|
|
|
|
|
|
// })
|
|
|
|
|
|
} else { |
|
|
} else { |
|
|
// this.setData({
|
|
|
// this.setData({
|
|
|
// webUrl:weburl
|
|
|
// webUrl:weburl
|
|
|
@ -186,6 +200,7 @@ Page({ |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
setUrl (url) { |
|
|
setUrl (url) { |
|
|
|
|
|
console.log(url) |
|
|
let that = this |
|
|
let that = this |
|
|
if (this.data.canSetData) { |
|
|
if (this.data.canSetData) { |
|
|
this.data.canSetData = false |
|
|
this.data.canSetData = false |
|
|
|