From c5e2c9864b9500e9bd0fe41e96baedcb88a87c34 Mon Sep 17 00:00:00 2001 From: jiazhipeng Date: Fri, 15 Aug 2025 10:24:21 +0800 Subject: [PATCH] =?UTF-8?q?webview=20=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.js | 2 +- pages/index/index.wxss | 4 +++- pages/info/sceneProductInfo/index.js | 2 +- pages/pbService/index.wxml | 6 ++++++ pages/pbService/web/index.js | 21 ++++++++++++++++++--- project.private.config.json | 7 +++++++ 6 files changed, 36 insertions(+), 6 deletions(-) diff --git a/app.js b/app.js index 86f90fb..2bb51bc 100644 --- a/app.js +++ b/app.js @@ -38,7 +38,7 @@ App({ // 获取前端配置文件 commonApi._post("pbservice/Other/getClientConfig", {unique_key: "wechatxcx"}).then(res => { let data = JSON.parse(res.data); - data.isTest = data.isTest109? true : false; + data.isTest = data.isTest111? true : false; data.indexSeason = null this.globalData.configJson = data }).then(() => { diff --git a/pages/index/index.wxss b/pages/index/index.wxss index ecd979b..018081a 100644 --- a/pages/index/index.wxss +++ b/pages/index/index.wxss @@ -426,9 +426,11 @@ margin-bottom: 40rpx; } .pbservice { - width: calc(186rpx * 7); + /* width: calc(186rpx * 7); */ display: flex; flex-wrap: wrap; + flex-direction: column; + height: 350rpx; } .pbservice-item { /* 元旦修改 截止到注释的width*/ diff --git a/pages/info/sceneProductInfo/index.js b/pages/info/sceneProductInfo/index.js index 0bedfef..b3a1027 100644 --- a/pages/info/sceneProductInfo/index.js +++ b/pages/info/sceneProductInfo/index.js @@ -1005,7 +1005,7 @@ Page({ * 生命周期函数--监听页面显示 */ onShow: function () { - commonApi.user_post('cart/get_list', {}).then(res => { + commonApi.user_post('cart/get_list', {noLogin: true}).then(res => { this.setData({ cartCount: res.data.length //1 }) diff --git a/pages/pbService/index.wxml b/pages/pbService/index.wxml index d1137ca..34a9eb6 100644 --- a/pages/pbService/index.wxml +++ b/pages/pbService/index.wxml @@ -60,6 +60,12 @@ 12348 + + + 文化场馆查询 + + + { @@ -37,6 +39,7 @@ Page({ console.log(e) } console.log(webParam) + let lowerUrl = weburl.toLowerCase() // 宠你有礼 市民卡授权 if (lowerUrl.indexOf('petyou2024') && webParam.cnylCode) { @@ -78,6 +81,19 @@ Page({ } // 君到苏州 加token 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') if (token) { if (Object.keys(webParam).length>0) { @@ -119,9 +135,7 @@ Page({ } catch(e) { this.setUrl(weburl) } - // this.setData({ - // webUrl:weburl - // }) + // this.setUrl(weburl) } else { // this.setData({ // webUrl:weburl @@ -186,6 +200,7 @@ Page({ }, setUrl (url) { + console.log(url) let that = this if (this.data.canSetData) { this.data.canSetData = false diff --git a/project.private.config.json b/project.private.config.json index 6275b78..3034e43 100644 --- a/project.private.config.json +++ b/project.private.config.json @@ -6,6 +6,13 @@ "condition": { "miniprogram": { "list": [ + { + "name": "pages/pbService/web/index", + "pathName": "pages/pbService/web/index", + "query": "weburl=https%253A%252F%252Fm.cloud.sz-trip.com%252FmeetingLotus2025%253Ftoken%253D180c8775-e37f-4f91-a638-1d7f90069c52%2526lon%253D120.63327853732639%2526lat%253D31.26709312760416", + "launchMode": "default", + "scene": null + }, { "name": "pages/info/postProductInfo/index", "pathName": "pages/info/postProductInfo/index",