diff --git a/app.json b/app.json
index 0bbbcb6..b2b9524 100644
--- a/app.json
+++ b/app.json
@@ -231,27 +231,27 @@
"style": "v2",
"sitemapLocation": "sitemap.json",
"tabBar": {
- "color": "#999999",
- "selectedColor": "#FF4848",
+ "color": "#97D0EC",
+ "selectedColor": "#5184B0",
"borderStyle": "white",
"list": [
{
"pagePath": "pages/index/index",
- "iconPath": "/images/aindex.png",
- "selectedIconPath": "/images/aindex_seld.png",
+ "iconPath": "/images/index.png",
+ "selectedIconPath": "/images/index_seld_2.png",
"text": "首页",
"shareTimeline": true
},
{
"pagePath": "pages/map/index",
- "iconPath": "/images/amap.png",
- "selectedIconPath": "/images/amap_seld.png",
+ "iconPath": "/images/map.png",
+ "selectedIconPath": "/images/map_seld_2.png",
"text": "图游"
},
{
"pagePath": "pages/user/user",
- "iconPath": "/images/auser.png",
- "selectedIconPath": "/images/auser_seld.png",
+ "iconPath": "/images/user.png",
+ "selectedIconPath": "/images/user_seld_2.png",
"text": "我的"
}
]
diff --git a/images/home.png b/images/index.png
old mode 100755
new mode 100644
similarity index 100%
rename from images/home.png
rename to images/index.png
diff --git a/pages/index/index.js b/pages/index/index.js
index d5cf101..f0ffd00 100644
--- a/pages/index/index.js
+++ b/pages/index/index.js
@@ -1,11 +1,16 @@
//index.js
//获取应用实例
let app = getApp()
+import imageSource from "./imgSource"
+
import commonApi from "../../utils/https/common"
import userApi from "../../utils/https/user"
import util from "../../utils/util"
+import https from "../../utils/https.js"
+
Page({
data: {
+ bannerInterver: 1000*60,
banner: [],
xiaobanner: [],
height: 0,
@@ -17,9 +22,7 @@ Page({
fourProduct: [],
hotIndex: 0,
indexHot: [],
- area_ids: ["zhangjiagang", "changshu", "taicang", "kunshan", "wujiang", "wuzhong", "xiangcheng", "gusu",
- "gongyeyuanqu", "gaoxin"
- ],
+
month: "",
months: ['JAN', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'oct', 'nov', 'dec'],
date: "",
@@ -33,8 +36,9 @@ Page({
videoPrize: false,
prizeInfo: null,
otherPlat: null,
- activeBannerIndex: 5,
- smBannerIndex: 0,
+ activeBannerIndex: 0,
+ smBannerIndex: 0,
+ XPathBannerIndex: 0,
indexSeason: {},
// startList: [], // 启动页广告
startList: {
@@ -48,98 +52,43 @@ Page({
showTime: false,
xpth: {}, // 元旦新增 新品特惠和sqjNew
djs: null, // 元旦新增 新品特惠倒计时
- djsTime: null,
+ djsTime: null,
+ area_ids: ["changshu","taicang", "kunshan","wujiang","gongyeyuanqu","zhangjiagang","wuzhong","xiangcheng","gusu","gaoxin"],
sqjNew: [
- 'https://static.ticket.sz-trip.com/uploads/20240428/faede304469bb3e7b9bbf7001008d09a.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/77c3bd6c3f44ee0e3cc483557c1c7462.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/ad2324005ba1ed0cabe990ec62bfec76.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/a90f3ce4519a585cc5cebfe62d8d4043.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/e6fa6cdef2971c8abdb670be1f36d1ca.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/9c8186b8249bf81a2ef4fe4a4194cf2b.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/755ee01ac248aeda8812b025f483a869.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/2d29f0d14e634b0a78d4ef91b28d5999.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/71f7b558c7ca6d42728d48508d01819c.png',
- 'https://static.ticket.sz-trip.com/uploads/20240428/23e07551be831036116c2fedbbf7aea5.png',
+ 'https://static.ticket.sz-trip.com/uploads/20241012/df831b80bc445aef8dc439ef8f9761a2.png',// 常熟
+ 'https://static.ticket.sz-trip.com/uploads/20241012/9a5dc85879e87cc21f4d10286c84ac5f.png',// 太仓
+ 'https://static.ticket.sz-trip.com/uploads/20241012/fceaa177de4ed13e7884ccfafb75c6ae.png',// 昆山
+ 'https://static.ticket.sz-trip.com/uploads/20241012/c55a59f86b49af4ae15f1b1015887678.png',// 吴江
+ 'https://static.ticket.sz-trip.com/uploads/20241012/a96c42d843dd1cc4a9ec30b189b35a6f.png',// 工业园区
+ 'https://static.ticket.sz-trip.com/uploads/20241012/c1f61d9b2a13377c31561e6b50274c04.png',// 张家港
+ 'https://static.ticket.sz-trip.com/uploads/20241012/b26ebd1a1ed1d5737cd22cc2da7e1b54.png',// 吴中
+ 'https://static.ticket.sz-trip.com/uploads/20241012/eec299ac968f0344e124195155d88ed1.png',// 相城
+ 'https://static.ticket.sz-trip.com/uploads/20241012/db5fcb0df2d8d326bd2b8d055b9284d2.png',// 姑苏
+ 'https://static.ticket.sz-trip.com/uploads/20241012/279e21d3e876379140bf77d01410b07d.png',// 高新区
],
viewHeight: "0px",
isMuted: true,
- videoPlay: false,
- hdrlNavList:[
- {
- type:null,
- title:'全部'
- },
- {
- type:'scene',
- title:'景区活动'
- },
- {
- type:'show',
- title:'演出'
- },
- {
- type:'exhibition',
- title:'展览'
- },
- {
- type:'movie',
- title:'电影'
- },
- {
- type:'other',
- title:'其他'
- }
- ], //活动日历板块导航分类
- hdrlNavIndex:0,//活动日历默认选中第一个全部分类
- today:null,
- hdrlList:[],
- yszNav:['公共服务','旅游助手'],
- yszIndex:0,
- bdList:[
- {
- bg: 'linear-gradient(172deg, #FDFADC, #FCD6AA);',
- icon:'https://static.ticket.sz-trip.com/uploads/20250120/4b46ddaa6f9b66fd33c85b4cd34aa2e3.png', //游 景点
- url:'',
- path:'/pages/list/scene/index',
- list: [],
-
- },
- {
- bg: 'linear-gradient(172deg, #FFCBA3, #FF9166);',
- icon:'https://static.ticket.sz-trip.com/uploads/20250120/218d224b27b6363e11a5e2ec25990ff2.png', //非玩不可 景点产品
- path:'/pages/list/night/index',
- url:'',
- list: [],
-
- },
- {
- bg: 'linear-gradient(172deg, #FDFADC, #FCD6AA);',
- icon:'https://static.ticket.sz-trip.com/uploads/20250120/b53c5039299b3152f72eae11a88b7eae.png', //非看不可
- url:'',
- path:'/pages/list/theatre/index',
- list: [],
-
- },
- {
- bg: 'linear-gradient(172deg, #FFCBA3, #FF9166);',
- icon:'https://static.ticket.sz-trip.com/uploads/20250120/307d96f6b88be850eb5cd67ef7942f32.png', //非买不可
- path:'/subPackages/techanNew/index',
- url:'',
- list: [],
-
- },
-
-
- ],
- list1:[], //游-景点
- list2:[], //非晚-夜游
- list3:[], //非看-剧场演出
- list4:[], //非买-文创
-
- nowDate: [('0' + (new Date().getMonth() + 1)).slice(-2) , ('0' + new Date().getDate()).slice(-2)]
-
+ videoPlay: false,
+
+ // 页面图片
+ imageSourceList:imageSource,
},
onLoad: function(options) {
+ console.log('onload')
+
+ wx.getLocation({type: 'gcj02'})
+
+ console.log('options',options)
+ // 相城小程序跳转获取用户信息
+ if(options && options.szxcCode) {
+ commonApi._post("uservice/user/loginByXC", {
+ code: options.szxcCode
+ }).then(res => {
+ if(res.data && res.data.id && res.data.token) {
+ https.set_logininfo(res);
+ }
+ })
+ }
this.getHeight()
//全屏广告
wx.hideTabBar() //这里隐藏了底部导航栏
@@ -151,11 +100,9 @@ Page({
let length = res.data.length
if (res.data.length > 1) {
let num = Math.floor(Math.random() * length);
- console.log('num', num);
this.setData({
startList: res.data[num]
})
- console.log(this.data.startList.head_img);
} else {
this.setData({
startList: res.data[0]
@@ -198,21 +145,7 @@ Page({
})
if (options.from) {
app.globalData.from = options.from;
- }
- // 获取今天的日期
- let today = new Date();
- this.setData({
- month: (this.data.months[today.getMonth()]).toUpperCase(),
- date: today.getDate()
- })
- let d = new Date();
- let month = d.getMonth() + 1,
- day = d.getDate();
- month = month > 10 ? month : ("0" + month);
- day = day > 10 ? day : ("0" + day);
- this.setData({
- today: d.getFullYear() + "-" + month + "-" + day
- })
+ }
let systemInfo = wx.getSystemInfoSync(),
rect = wx.getMenuButtonBoundingClientRect();
let height = (rect.top - systemInfo.statusBarHeight) * 2 + rect.height;
@@ -223,12 +156,10 @@ Page({
lat: res.latitude,
lon: res.longitude
})
- this.getList()
- this.getHdrlList()
+ this.getList()
},
fail: (err) => {
- this.getList()
- this.getHdrlList()
+ this.getList()
}
})
this.setData({
@@ -247,260 +178,99 @@ Page({
})
this.getTwoProduct()
this.getBanner()
- this.getWeather()
- },
- gobdDetail(e) {
- let item = e.currentTarget.dataset.item
- // wx.navigateTo({
- // url: url
- // })
- util.gotoDetail(item)
- },
- getList() {
- let bdList = this.data.bdList
- // 游--景点
- commonApi._post("scene/get_scene_by_tag",{
- tag_id:"4",
- limit:6,
- lon:this.data.lon,
- lat:this.data.lat,
- offset:0,
- sort:"weight",
- title:'',
- area_id:''
- }).then(res=>{
- console.log('景点', res)
- res.data.list.map(item => {
- if (item.distance || item.distance == 0) {
- if (item.distance >= 1000) {
- item.distance = (item.distance / 1000).toFixed(2) + 'km';
- } else {
- item.distance = (item.distance).toFixed(2) + 'm';
- }
- }
- })
- bdList[0].list = res.data.list
- this.setData({
- list1:res.data.list,
- bdList: bdList
- })
- })
- // 非买不可--文创
- commonApi._post('product/get_product_by_tag',{
- product_model: 'post',
- offset: 0,
- limit: 6,
- sort:'sales_number',
- order:'desc',
- }).then(res=>{
- bdList[3].list = res.data.list
- this.setData({
- list4:res.data.list,
- bdList: bdList
- })
- })
- // 非游不可--线路一日游
- commonApi._post('product/get_product_by_tag',{
- // type_id: 23,
- tag_id: "10,11,12",
- offset: 0,
- limit: 6,
- sort: 'weight'
- }).then(res=>{
- bdList[1].list = res.data.list
- this.setData({
- list2:res.data.list,
- bdList: bdList
- })
- })
- // 非看不可--剧场演出
- commonApi._post("product/get_product_by_tag",{
- tag_id:"477",
- offset:0,
- limit:6,
- sort:'',
- order:'',
- lat:this.data.lat,
- lon:this.data.lon,
- title:''
- }).then(res=>{
- bdList[2].list = res.data.list
- this.setData({
- list3:res.data.list,
- bdList: bdList
- })
- })
- },
- goDetail(e) {
- let item = e.currentTarget.dataset.item;
- let type = this.data.hdrlNavList[this.data.hdrlNavIndex].type
- if (type == 'movie') {
- wx.navigateTo({
- url: '/pages/list/movieticket/list/info/index?id=' + item.third_id
- })
- }else {
- wx.navigateTo({
- url: '/pages/info/activityInfo/index?id=' + item.id,
- })
- }
- },
- // 分类为电影时调这个接口
- getMovieList() {
- let service = "Cinema/getHotMovieList";
- let data = {
- page: 1,
- pageSize: 5
- };
- commonApi._post(service, data).then(res => {
- console.log(res.data);
- this.setData({
- hdrlList: res.data
- })
- })
- console.log(this.data.hdrlList);
- },
- // 推荐榜单更多跳转
- moreBtn(e) {
- let item = e.currentTarget.dataset.item
- if (item.path!='') {
- wx.navigateTo({
- url: item.path,
- })
- } else {
- // if (e.currentTarget.dataset.event) {
- // this.pagePoint({
- // event: e.currentTarget.dataset.event
- // }, 1)
- // }
- let url = item.url;
- app.globalData.weburl = url;
- wx.navigateTo({
- url: '/pages/pbService/web/index?weburl=' + encodeURIComponent(url),
- })
- }
- },
- // 活动日历下的列表
- getHdrlList() {
- commonApi._post('pbservice/Actcalendar/getActList', {
- page_no: 1,
- date: this.data.today,
- category: this.data.hdrlNavList[this.data.hdrlNavIndex].type,
- keywords: '',
- area_key: '',
- lat: this.data.lat,
- lon: this.data.lon,
- page_num: 5
- }).then(res => {
- res.data.rows.forEach(v=>{
- if (!v.post_url) {
- v.post_url = "https://static.ticket.sz-trip.com/uploads/20240909/c9a0029cc9426d2a17f1dbbb7a179762.jpg"
- }
+ this.getWeather()
+ // 获取今天的日期
+ let today = new Date();
+ this.setData({
+ month: (this.data.months[today.getMonth()]).toUpperCase(),
+ date: today.getDate()
})
- this.setData({
- hdrlList:res.data.rows
- })
- })
- },
- // 切换活动日历分类
- changeHdrlNav(e) {
- console.log(e.currentTarget.dataset);
- this.setData({
- hdrlList:[],
- hdrlNavIndex:e.currentTarget.dataset.index,
- })
- if (this.data.hdrlNavIndex == 4) {
- this.getMovieList()
- } else {
- this.getHdrlList() //切换分类重新获取活动日历列表
- }
- },
- // 游苏州下的公共服务和旅游助手切换
- changeType(e) {
- this.setData({
- yszIndex:e.currentTarget.dataset.index,
- })
- },
- xlzs: function (e) {
-
- wx.navigateToMiniProgram({
- appId: 'wx757dd1ee184e75e9',
- page: "pages/tabBar/index/index"
- })
- },
- // 获取导航栏项目标题高度
+ // 调用接口如果token过期会导致一进入就要登陆
+ // this.getVideoPrize()
+ this.getXpthList()
+ },
getHeight() {
let that = this
wx.getSystemInfo({
success(res) {
- console.log(res)
that.setData({
viewHeight: res.windowHeight + 'px'
})
- console.log(that.data.viewHeight)
}
})
},
- // getXpthList: function() {
- // // 元旦新增 新品特惠
- // commonApi._post("product/get_product_indulgence", {
- // tag_id: 275,
- // typeId: 3,
- // }).then(res => {
- // console.log('data', res.data);
- // this.setData({
- // xpth: res.data,
- // djsTime: res.data.time
- // })
- // let time = setInterval(() => {
- // this.setData({
- // djsTime: this.data.djsTime - 1
- // })
- // this.formatDate(this.data.djsTime)
- // }, 1000)
- // if (this.data.djsTime == 0) {
- // clearInterval(time)
- // }
- // })
- // },
+ getXpthList: function() {
+ // 元旦新增 新品特惠
+ commonApi._post("product/get_product_indulgence", {
+ tag_id: 275,
+ typeId: 3,
+ type: 1, // 返回数组
+ }).then(res => {
+ // res.data.adv = [res.data.adv]
+ this.setData({
+ xpth: res.data,
+ djsTime: res.data.time
+ })
+ let time = setInterval(() => {
+ this.setData({
+ djsTime: this.data.djsTime - 1
+ })
+ this.formatDate(this.data.djsTime)
+ }, 1000)
+ if (this.data.djsTime == 0) {
+ clearInterval(time)
+ }
+ })
+ },
// 元旦新品特惠 倒计时
- // formatDate: function(oTime) {
- // let h = parseInt(oTime / 3600)
- // let m = parseInt((oTime % 3600) / 60)
- // let s = parseInt(oTime % 60)
- // h = h < 10 ? "0" + h : h;
- // m = m < 10 ? "0" + m : m;
- // s = s < 10 ? "0" + s : s;
- // this.setData({
- // djs: {
- // h: h,
- // m: m,
- // s: s
- // }
- // })
- // return
- // },
- // 非遗跳转
- // goFeiyi: function() {
- // app.globalData.weburl = 'https://m.cloud.sz-trip.com/mlgCoupons'
- // wx.navigateTo({
- // url: "/pages/pbService/web/index"
- // })
- // },
- // onTabItemTap: function(e) {
- // console.log(e, 99999999)
- // },
- // 大轮播的监听方法
+ formatDate: function(oTime) {
+ let h = parseInt(oTime / 3600)
+ let m = parseInt((oTime % 3600) / 60)
+ let s = parseInt(oTime % 60)
+ h = h < 10 ? "0" + h : h;
+ m = m < 10 ? "0" + m : m;
+ s = s < 10 ? "0" + s : s;
+ this.setData({
+ djs: {
+ h: h,
+ m: m,
+ s: s
+ }
+ })
+ return
+ },
+ goFeiyi: function() {
+ app.globalData.weburl = 'https://m.cloud.sz-trip.com/mlgCoupons'
+ wx.navigateTo({
+ url: "/pages/pbService/web/index"
+ })
+ },
+ onTabItemTap: function(e) {
+ console.log(e, 99999999)
+ },
changeBannerIndex: function(e) {
this.setData({
- activeBannerIndex: e.detail.current
+ activeBannerIndex: e.detail.current,
+ bannerInterver: 5000
})
- },
- // 小轮播监听方法
+ },
changeSmBannerIndex: function(e) {
this.setData({
smBannerIndex: e.detail.current
})
- },
+ },
+ changeXPathBannerIndex: function(e) {
+ this.setData({
+ XPathBannerIndex: e.detail.current
+ })
+ },
+ xlzs: function (e) {
+
+ wx.navigateToMiniProgram({
+ appId: 'wx757dd1ee184e75e9',
+ page: "pages/tabBar/index/index"
+ })
+ },
// 一城百馆
city: function() {
wx.navigateToMiniProgram({
@@ -578,10 +348,14 @@ Page({
this.setData({
indexHot: app.globalData.configJson.indexHot,
isTest: app.globalData.configJson.isTest,
- otherPlat: app.globalData.configJson.otherPlats,
- indexSeason: app.globalData.configJson.indexSeason
+ otherPlat: app.globalData.configJson.otherPlats,
+ // 正式数据
+ indexSeason: app.globalData.configJson.indexSeason,
+ // 开发数据
+ // indexSeason: imageSource.testImgs.indexSeason
})
- this.getFourProduct()
+ this.getFourProduct()
+ console.log(this.data)
},
//关闭弹窗广告
closeAdv: function() {
@@ -627,7 +401,6 @@ Page({
},
getWeather: function() {
commonApi._post('pbservice/Ztfw/getWeather').then(res => {
- console.log(res)
this.setData({
weather: res.data
})
@@ -725,7 +498,6 @@ Page({
util.gotoDetail(item)
},
gotoPath: function(e) {
- console.log(e)
// if (e.currentTarget.dataset.event) {
// if (e.currentTarget.dataset.event=='gongyeyuanqu_click') {
// wx.navigateToMiniProgram({
@@ -751,13 +523,19 @@ Page({
path: 'pages/index/index'
})
return;
- } else if (e.currentTarget.dataset.event == 'wuzhong_click') {
+ // } else if (e.currentTarget.dataset.event == 'wuzhong_click') {
+ // wx.navigateToMiniProgram({
+ // appId: 'wxdd39069b9a91dbfe',
+ // path: 'pages/index/index'
+ // })
+ // return;
+ } else if (e.currentTarget.dataset.title == 'e读书') {
wx.navigateToMiniProgram({
- appId: 'wxdd39069b9a91dbfe',
+ appId: 'wx26e6f4c0baba005b',
path: 'pages/index/index'
})
return;
- } else if (e.currentTarget.dataset.event == 'kunshan_click') {
+ }else if (e.currentTarget.dataset.event == 'kunshan_click') {
wx.navigateToMiniProgram({
appId: 'wx8888a3fd0862b4c8',
path: 'pages/index/index'
@@ -803,15 +581,14 @@ Page({
},
// 元旦 新品特惠部分
goBanner: function(e) {
- console.log('新品特惠', e.currentTarget.dataset.url);
let url = e.currentTarget.dataset.url;
- app.globalData.weburl = url;
+ app.globalData.weburl = url;
+ console.log(url)
wx.navigateTo({
url: "/pages/pbService/web/index?weburl=" + encodeURIComponent(url)
})
},
gotoUrl: function(e) {
- console.log(e)
if (e.currentTarget.dataset.event) {
this.pagePoint({
event: e.currentTarget.dataset.event
@@ -823,8 +600,8 @@ Page({
// url: '/pages/pbService/web/index?weburl='+encodeURIComponent('https://m.cloud.sz-trip.com/Cloudperform2022'),
url: '/pages/pbService/web/index?weburl=' + encodeURIComponent(url),
})
- },
- // 实时路况跳转外链
+ },
+ // 实时路况跳转外链
gotoUrls() {
// 判断是否登录
var token = wx.getStorageSync("jstrip_token"), userId = wx.getStorageSync("jstrip_userid");
@@ -864,7 +641,6 @@ Page({
},
gotoSku: function() {
commonApi.user_post("pbservice/Ztfw/sukangCode").then(res => {
- console.log(res)
app.globalData.weburl = res.data.url;
wx.navigateTo({
url: '/pages/pbService/web/index'
@@ -886,33 +662,33 @@ Page({
})
},
// 热门推荐 去掉经纬度 接口排序方式变更(韩阳)
- // getList: function() {
- // if (!this.data.listMore) return;
- // commonApi._post("search/recommend", {
- // offset: this.data.list.length,
- // limit: 16
- // }).then(res => {
- // res.data.map(item => {
- // if (item.ext.display_tags) {
- // item.ext.display_tags = item.ext.display_tags.split(",").splice(0, 2)
- // } else {
- // item.ext.display_tags = []
- // }
- // })
- // if (res.data.length < 15) {
- // this.setData({
- // listMore: false
- // })
- // }
- // this.setData({
- // list: this.data.list.concat(res.data)
- // })
- // })
- // },
+ getList: function() {
+ if (!this.data.listMore) return;
+ commonApi._post("search/recommend", {
+ offset: this.data.list.length,
+ limit: 16
+ }).then(res => {
+ res.data.map(item => {
+ if (item.ext.display_tags) {
+ item.ext.display_tags = item.ext.display_tags.split(",").splice(0, 2)
+ } else {
+ item.ext.display_tags = []
+ }
+ })
+ if (res.data.length < 15) {
+ this.setData({
+ listMore: false
+ })
+ }
+ this.setData({
+ list: this.data.list.concat(res.data)
+ })
+ })
+ },
onReachBottom: function() {
- // if (this.data.list.length < 30) {
- // this.getList()
- // }
+ if (this.data.list.length < 30) {
+ this.getList()
+ }
},
gotoDetail: function(e) {
let item = e.currentTarget.dataset.item;
@@ -963,7 +739,6 @@ Page({
if ((item.tdata.url.indexOf('http://') != -1 || item.tdata.url.indexOf('https://') != -1) &&
item.tdata.url.indexOf('m.cloud.sz-trip.com') == -1) {
// 外部h5
- console.log(111, item.tdata)
app.globalData.weburl = item.tdata.url;
wx.navigateTo({
url: "/pages/pbService/web/index?weburl=" + encodeURIComponent(item.tdata
@@ -972,7 +747,6 @@ Page({
} else {
let page = item.tdata.url.split("/");
page = page[page.length - 1].split("?")
- console.log(page[0])
let url = this.data.urltopage[page[0]];
if (url && url.indexOf('map') != -1) {
let types = ['', 'scenic', 'venue', 'post', 'restaurant', 'relic', 'tenscenic',
@@ -989,7 +763,6 @@ Page({
})
} else {
app.globalData.weburl = item.tdata.url;
- console.log(2222, item.tdata.url, app.globalData.weburl)
wx.navigateTo({
url: "/pages/pbService/web/index?weburl=" + encodeURIComponent(item
.tdata.url)
@@ -1032,7 +805,6 @@ Page({
},
//博物馆跳转 直接跳君到苏州H5
goH5: function(e) {
- console.log(e.currentTarget.dataset.path);
let weburl = 'https://m.cloud.sz-trip.com/' + e.currentTarget.dataset.path;
// app.globalData.weburl ='https://m.cloud.sz-trip.com/' + e.currentTarget.dataset.path;
wx.navigateTo({
@@ -1040,190 +812,189 @@ Page({
url: '/pages/pbService/web/index?weburl=' + encodeURIComponent(weburl),
})
},
- // bannerClick2: function(e) {
- // let item = e.currentTarget.dataset.item;
- // if (item.action == 'href') {
- // if (item.href.indexOf(",") != -1) {
- // let info = item.href.split(",");
- // wx.navigateToMiniProgram({
- // appId: info[0],
- // path: info[1]
- // })
- // } else if (item.href.indexOf('map/index') != -1) {
- // wx.reLaunch({
- // url: item.href
- // })
- // } else {
- // wx.navigateTo({
- // url: item.href,
- // })
- // }
- // } else if (item.action == "web") {
- // app.globalData.weburl = item.href;
- // wx.navigateTo({
- // url: "/pages/pbService/web/index?weburl=" + encodeURIComponent(item.href),
- // })
- // }
- // },
+ bannerClick2: function(e) {
+ let item = e.currentTarget.dataset.item;
+ if (item.action == 'href') {
+ if (item.href.indexOf(",") != -1) {
+ let info = item.href.split(",");
+ wx.navigateToMiniProgram({
+ appId: info[0],
+ path: info[1]
+ })
+ } else if (item.href.indexOf('map/index') != -1) {
+ wx.reLaunch({
+ url: item.href
+ })
+ } else {
+ wx.navigateTo({
+ url: item.href,
+ })
+ }
+ } else if (item.action == "web") {
+ app.globalData.weburl = item.href;
+ wx.navigateTo({
+ url: "/pages/pbService/web/index?weburl=" + encodeURIComponent(item.href),
+ })
+ }
+ },
// 监听文旅查询的scroll
listenScroll(e) {
this.setData({
scrollLeft: e.detail.scrollLeft
})
},
- // // 获取短视频大赛是否中奖 中奖详情
- // getVideoPrize() {
- // let user_id = wx.getStorageSync('jstrip_userid');
- // if (!user_id || wx.getStorageSync('indexPriceNoTip')) return;
- // commonApi.user_post('actonline/video_act/getRaffle', {
- // act_id: 5
- // }).then(res => {
- // this.setData({
- // videoPrize: res.data
- // })
- // })
- // },
- // noMoreTip() {
- // wx.setStorageSync('indexPriceNoTip', true)
- // this.closePrice()
- // },
- // closePrice() {
- // this.setData({
- // videoPrize: false,
- // prizeInfo: null
- // })
- // },
+ // 获取短视频大赛是否中奖 中奖详情
+ getVideoPrize() {
+ let user_id = wx.getStorageSync('jstrip_userid');
+ if (!user_id || wx.getStorageSync('indexPriceNoTip')) return;
+ commonApi.user_post('actonline/video_act/getRaffle', {
+ act_id: 5
+ }).then(res => {
+ this.setData({
+ videoPrize: res.data
+ })
+ })
+ },
+ noMoreTip() {
+ wx.setStorageSync('indexPriceNoTip', true)
+ this.closePrice()
+ },
+ closePrice() {
+ this.setData({
+ videoPrize: false,
+ prizeInfo: null
+ })
+ },
// 抽奖
- // choosePrize() {
- // commonApi.user_post('actonline/video_act/luckyDraw', {
- // act_id: 5
- // }).then(res => {
- // this.setData({
- // prizeInfo: res.data
- // })
- // if (res.data.type != 'none') {
- // // 抽奖成功的话 弹框
- // wx.showModal({
- // title: "提示",
- // content: "中奖人员请联系君到苏州客服,领奖方式以客服通知为准",
- // showCancel: false
- // })
- // }
- // })
- // },
- // bannerJumpNew(item) {
- // let that = this
- // item = item.currentTarget.dataset.item
- // if (item.tdata == '') return
- // that.pagePoint({
- // event: "banner_click",
- // type: 'banner'
- // }, 1)
- // switch (item.jump_type) {
- // case 0:
- // break;
- // case 1:
- // util.gotoDetail(item.product_model)
- // break;
- // case 2:
- // if (item.front_model && item.front_model.mini) {
- // wx.navigateTo({
- // url: "/" + item.front_model.mini
- // })
- // }
- // break;
- // case 3:
- // if ((item.tdata.url.indexOf('http://') != -1 || item.tdata.url.indexOf('https://') != -1) &&
- // item.tdata.url.indexOf('m.cloud.sz-trip.com') == -1) {
- // // 外部h5
- // console.log(item.tdata)
- // app.globalData.weburl = item.tdata.url;
- // wx.navigateTo({
- // url: "/pages/pbService/web/index"
- // })
- // } else {
- // let page = item.tdata.url.split("/");
- // page = page[page.length - 1].split("?")
- // console.log(page[0])
- // let url = this.data.urltopage[page[0]];
- // if (url && url.indexOf('map') != -1) {
- // let types = ['', 'scenic', 'venue', 'post', 'restaurant', 'relic', 'tenscenic',
- // 'cinema', 'academes'
- // ],
- // type = page[1] ? page[1].split("=") : [];
- // wx.reLaunch({
- // url: url + "?type=" + (type[1] ? types.findIndex(t => t == type[1]) : null)
- // })
- // } else if (url) {
- // wx.navigateTo({
- // url: url,
- // })
- // } else {
- // app.globalData.weburl = item.tdata.url;
- // wx.navigateTo({
- // url: "/pages/pbService/web/index"
- // })
- // }
- // }
- // break;
- // case 4:
- // if (item.tdata.appid == 'wxe5ca0f71e918e352' && wx.getStorageSync('jstrip_userid')) {
- // // 如果是苏心游的小程序 直接把authCode带过去
- // userApi.user_post("user/getJumpThirdAppCode", {}).then(res => {
- // let weburl = item.tdata.page
- // if (weburl.indexOf('?') != -1) {
- // weburl += '&authCode=' + res.data;
- // } else {
- // weburl += '?authCode=' + res.data
- // }
- // wx.navigateToMiniProgram({
- // appId: item.tdata.appid,
- // path: weburl
- // })
- // }).catch(err => {
- // wx.navigateToMiniProgram({
- // appId: item.tdata.appid,
- // path: item.tdata.page
- // })
- // })
- // } else {
- // wx.navigateToMiniProgram({
- // appId: item.tdata.appid,
- // path: item.tdata.page
- // })
- // }
- // break;
- // default:
- // break;
- // }
- // return
- // },
+ choosePrize() {
+ commonApi.user_post('actonline/video_act/luckyDraw', {
+ act_id: 5
+ }).then(res => {
+ this.setData({
+ prizeInfo: res.data
+ })
+ if (res.data.type != 'none') {
+ // 抽奖成功的话 弹框
+ wx.showModal({
+ title: "提示",
+ content: "中奖人员请联系君到苏州客服,领奖方式以客服通知为准",
+ showCancel: false
+ })
+ }
+ })
+ },
+ bannerJumpNew(item) {
+ let that = this
+ item = item.currentTarget.dataset.item
+ if (item.tdata == '') return
+ that.pagePoint({
+ event: "banner_click",
+ type: 'banner'
+ }, 1)
+ switch (item.jump_type) {
+ case 0:
+ break;
+ case 1:
+ util.gotoDetail(item.product_model)
+ break;
+ case 2:
+ if (item.front_model && item.front_model.mini) {
+ wx.navigateTo({
+ url: "/" + item.front_model.mini
+ })
+ }
+ break;
+ case 3:
+ if ((item.tdata.url.indexOf('http://') != -1 || item.tdata.url.indexOf('https://') != -1) &&
+ item.tdata.url.indexOf('m.cloud.sz-trip.com') == -1) {
+ // 外部h5
+ app.globalData.weburl = item.tdata.url;
+ wx.navigateTo({
+ url: "/pages/pbService/web/index"
+ })
+ } else {
+ let page = item.tdata.url.split("/");
+ page = page[page.length - 1].split("?")
+ let url = this.data.urltopage[page[0]];
+ if (url && url.indexOf('map') != -1) {
+ let types = ['', 'scenic', 'venue', 'post', 'restaurant', 'relic', 'tenscenic',
+ 'cinema', 'academes'
+ ],
+ type = page[1] ? page[1].split("=") : [];
+ wx.reLaunch({
+ url: url + "?type=" + (type[1] ? types.findIndex(t => t == type[1]) : null)
+ })
+ } else if (url) {
+ wx.navigateTo({
+ url: url,
+ })
+ } else {
+ app.globalData.weburl = item.tdata.url;
+ wx.navigateTo({
+ url: "/pages/pbService/web/index"
+ })
+ }
+ }
+ break;
+ case 4:
+ if (item.tdata.appid == 'wxe5ca0f71e918e352' && wx.getStorageSync('jstrip_userid')) {
+ // 如果是苏心游的小程序 直接把authCode带过去
+ userApi.user_post("user/getJumpThirdAppCode", {}).then(res => {
+ let weburl = item.tdata.page
+ if (weburl.indexOf('?') != -1) {
+ weburl += '&authCode=' + res.data;
+ } else {
+ weburl += '?authCode=' + res.data
+ }
+ wx.navigateToMiniProgram({
+ appId: item.tdata.appid,
+ path: weburl
+ })
+ }).catch(err => {
+ wx.navigateToMiniProgram({
+ appId: item.tdata.appid,
+ path: item.tdata.page
+ })
+ })
+ } else {
+ wx.navigateToMiniProgram({
+ appId: item.tdata.appid,
+ path: item.tdata.page
+ })
+ }
+ break;
+ default:
+ break;
+ }
+ return
+ },
onReady: function() {
},
- // gotoOther: function(e) {
- // let item = e.currentTarget.dataset.item;
- // if (item.type == 'h5') {
- // app.globalData.weburl = item.url
- // wx.navigateTo({
- // url: "/pages/pbService/web/index?weburl=" + encodeURIComponent(item.url)
- // })
- // } else if (item.type == 'mini') {
- // wx.navigateToMiniProgram({
- // appId: item.appid,
- // path: item.path
- // })
- // } else if (item.type == 'page') {
- // wx.navigateTo({
- // url: item.page,
- // })
- // }
- // },
+ gotoOther: function(e) {
+ let item = e.currentTarget.dataset.item;
+ if (item.type == 'h5') {
+ app.globalData.weburl = item.url
+ wx.navigateTo({
+ url: "/pages/pbService/web/index?weburl=" + encodeURIComponent(item.url)
+ })
+ } else if (item.type == 'mini') {
+ wx.navigateToMiniProgram({
+ appId: item.appid,
+ path: item.path
+ })
+ } else if (item.type == 'page') {
+ wx.navigateTo({
+ url: item.page,
+ })
+ }
+ },
pagePoint: function(e, type) {
util.pagePoint(e, type)
},
onShow: function() {
+
if (app.globalData.loadIndexSeason) {
this.getIndexSeason()
} else {
diff --git a/pages/index/index.wxml b/pages/index/index.wxml
index 1551e47..3445f12 100644
--- a/pages/index/index.wxml
+++ b/pages/index/index.wxml
@@ -1,402 +1,691 @@
-
+
+
+
+
-
-
-
- {{weather.max_temp}}°
- {{weather.weather}}
-
-
-
-
-
-
- 搜索想要的旅游产品或服务
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 更多 >
-
- {{nowDate[0]}}
- 月
- {{nowDate[1]}}
- 日
-
-
-
-
- {{item.title}}
+
+
+
+
+ {{weather.max_temp}}°
+ {{weather.weather}}
+
+
+
-
-
-
-
-
-
-
-
- {{item.name}}
- {{item.begin_date}}-{{item.end_date}}
-
-
-
+
+
+
+
+ 搜索想要的旅游产品或服务
+
-
-
-
-
-
-
-
-
-
- {{item.title}}
-
- 去购票 >
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
- 景点门票
-
-
-
- 夜游苏州
-
-
-
- 文创特产
-
-
-
- 剧场演出
-
-
-
- 酒店住宿
+
+
+
+
+
+ 活动日历
+
+
+
+ 场馆预约
+
+
+
+ 非遗专卖
+
+
+
+
+ 剧场演出
+
+
+
+ 文创特产
+
+
+
+ 景点门票
+
+
+
+ 酒店住宿
-
+
+
+ 夜游苏州
+
+
+
+ 一日游
+
+
+
+ 研学游
+
+
+
+
+
+ 特惠新品超值商品限时抢购
+
+
+
+
+
+
+
+ 限时特惠
+ 新品推荐
+
+
+ ¥{{saleProduct.price?saleProduct.price/100:0}}起
+
+
+
+
+ 精品线路带你轻松玩转苏州
+
+
+
+
+
+
+
+ 四季苏州
+ 最是江南
+
+
+ ¥{{roadProduct.price?roadProduct.price/100:0}}起
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
- 一日游
-
-
-
- 场馆预约
-
-
-
-
- 一卡游
-
-
-
- 非遗专卖
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 倒计时
+ {{djs.h}}
+ :
+ {{djs.m}}
+ :
+ {{djs.s}}
+
-
-
- 研学游
+
+
+
+
+
+
+
+
+ {{item.title}}
+
+
+ {{item.price/100}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{item}}
-
-
-
-
-
-
-
-
-
-
- 高峰预警
-
-
-
- 实时路况
-
-
-
+
+
+
+
+
+
+ 数字非遗
+
+
+
+ 数字博物馆
+
+
+
+ 数字名人馆
+
+
+
+ 云上观展
+
+
+
+ 云上文博会
+
+
+
+ 精彩回顾
+
+
+
+ 文化场馆查询
+
+
+
+ 苏影通
+
+
+
+ 书仓
+
+
+
+ e读书
+
+
+
+ 数字公共文化
+
+
+
+ 云游苏州
+
+
+
+ 美图鉴赏
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 更多
+
+
+
+
+
+
+
+
+
+ 高峰预警
+
+
+
+ 实时路况
+
+
+
行李直送
+
+
+
+ 行李寄存
+
+
+
+ 找厕所
+
+
-
-
- 停车场
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{date}} {{month}}
+
+
+ {{item.ext.display_tags[0]}}
+ {{item.title}}
+
+
+
+
+
+ {{item.ext.subtitle}}
+
+
+ {{item.title}}
+
+
+
+ {{item.ext.like_number}}
+
+
+
+ {{item.ext.view_number}}
+
+
+
+
+
+
+
+
+
+
+ {{item.title}}
+
+
+ ¥{{item.ext.price/100}}起
+
+
+
+
+
+
+ 查看更多
+ 暂无更多推荐
-
+
+
+
+ {{prizeInfo.prize_name}}
+
+
+
+
-
-
-
- 找厕所
-
-
+
+
+
+ {{prizeInfo.prize_name}}
+
+
+
+
-
-
-
-
- 查看更多 >
-
+
+
+
+
+
+ 您与奖品擦肩而过期待下次参与
+
+
+
+
+
+ 我知道了
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 更多 >
+
+
+
+
+
+
+
+
+
+
+
-
-
- {{index+1}}
-
-
-
-
- {{item.title}}
-
-
- {{item.price/100}}
-
-
-
-
-
+
+
+ {{time}}s跳过
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
- 景点门票
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
-
+
+
-
-
-
-
-
-
- {{item}}
-
-
-
-
-
-
-
-
- 电子社保卡
-
-
-
- 高峰预警
-
-
-
- 行李寄存
-
-
-
- 实时路况
-
+
+
+
+
+
+ 活动日历
+
+
+
+
+
+ 场馆预约
+
-
-
-
-
-
- 查看更多 >
-
+
+
+
+
+
+ 剧场演出
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ 夜游苏州
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- {{time}}s跳过
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ 数字非遗
+
+
+
+ 数字博物馆
+
+
+
+
+ 云上观展
+
+
+
+ 云上文博会
+
+
+
+
+ 文化场馆查询
+
+
+
+
+ 书仓
+
+
+
+
+ 数字公共文化
+
+
+
+
+
+ 云游苏州
+
+
+
+ 美图鉴赏
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/index/index.wxss b/pages/index/index.wxss
index 11f779a..b543000 100644
--- a/pages/index/index.wxss
+++ b/pages/index/index.wxss
@@ -1,12 +1,12 @@
-/* pages/indexs/index.wxss */
+/**index.wxss**/
/* 元旦修改 */
page {
- height: fit-content;
+ /* background: #9DDCF5; */
padding-bottom: 36.67rpx;
- background: url("https://static.ticket.sz-trip.com/uploads/20250120/b42c1ac742bee3ddff35151ecd860f81.jpg");
- background-size: 100% auto;
- /* background-repeat: round; */
- background-repeat: no-repeat;
+
+ background-image: url('https://static.ticket.sz-trip.com/uploads/20241225/79918a9171dcf85365935419e4717519.jpg');
+ background-repeat: repeat-y;
+ background-size: 100% 100%;
}
.swiper,.swiper image {
width: 697rpx;
@@ -39,19 +39,31 @@ page {
.search-box {
flex: 1;
width: 100%;
+ /* height: 64rpx; */
+ /* background: rgba(255, 255, 255, 0.6); */
+ /* border-radius: 32rpx; */
+ /* color: #666; */
+ /* height: 70.67rpx; */
height: 64rpx;
- background: rgba(255,255,255,0.7);
- border-radius: 32rpx;
- color: #000;
+ /* background: rgba(255,255,255,0.7); */
+ border-radius: 0rpx;
+ /* color: #72674E; */
+ color: #333333;
+ /* background-image: url("https://static.ticket.sz-trip.com//uploads/20240228/10b93c1389ef5dfc02d07c4091af8f2d.png");
+ background-size: 100% 100%; */
display: flex;
align-items: center;
font-size: 25rpx;
+ background-image: url("https://static.ticket.sz-trip.com/uploads/20241225/510a67a1e78a9eb1aeb6e049348d4701.png");
+ background-size: 100% 100%;
+ padding: 2rpx 5rpx;
+ box-sizing: border-box;
}
.search-box .iconfont {
font-size: 30rpx;
margin-left: 20rpx;
- margin-right: 10rpx;
- color: #000;
+ margin-right: 20rpx;
+ /* color: #72674E; */
}
.top-box .weather-num,.top-box .weather {
flex-shrink: 0;
@@ -62,18 +74,14 @@ page {
font-size: 29rpx;
margin-bottom: 10rpx;
margin-left: 4rpx;
- color: white;
}
.top-box .weather {
font-size: 19rpx;
margin-top: 20rpx;
margin-left: -4rpx;
margin-right: 30rpx;
- color: white;
}
.top-icons {
- /* background: #FFFFFF; */
- /* box-shadow: 0px 3rpx 26rpx 0px rgba(6, 0, 1, 0.13); */
border-radius: 0 0 27rpx 27rpx;
width: 697rpx;
margin: 0 auto;
@@ -81,12 +89,11 @@ page {
z-index: 0;
display: flex;
padding: 34rpx 0;
- padding-bottom: 7rpx;
+ padding-bottom: 29.33rpx;
justify-content: space-between;
flex-wrap: wrap;
- background: #FFFED6;
- margin-top: -20rpx;
- padding-top: 54rpx;
+ margin-top: -50rpx;
+ padding-top: 84rpx;
}
.top-icon-item {
margin-bottom: 20rpx;
@@ -101,14 +108,13 @@ page {
margin-right: 0;
}
.top-icon-item image {
- width: 113rpx;
+ width: 86rpx;
display: block;
margin: 0 auto;
margin-bottom: 10rpx;
}
.content {
- /* margin: 0 25rpx; */
- margin-top: 20.67rpx;
+ margin: 0 25rpx;
}
.sale-road-boxes {
display: flex;
@@ -116,7 +122,6 @@ page {
margin-top: 40rpx;
position: relative;
align-items: flex-end;
- margin-bottom: 28rpx;
}
.sale-box {
flex-shrink: 0;
@@ -198,11 +203,13 @@ page {
height: 154rpx;
}
.small-swiper-box {
- margin: 24rpx 26.67rpx 26.67rpx;
- /* width: 100%; */
+ margin: 50rpx 0;
+ width: 100%;
height: 154rpx;
border-radius: 20rpx;
+ /* border-radius: 77rpx; */
overflow: hidden;
+ margin-top: 33rpx;
position: relative;
}
.product-tags {
@@ -310,56 +317,54 @@ page {
} */
/* 元旦修改 以上两个样式为注释掉的 下面的.pic-list是新改的 */
.pic-list {
- /* width: 100%;
+ width: 100%;
display: flex;
margin-right: 26rpx;
display: flex;
justify-content: space-between;
- flex-wrap: wrap; */
- display: flex;
- justify-content: space-between;
- margin: 0 28rpx;
+ flex-wrap: wrap;
}
.title-more {
- font-size: 24rpx;
- /* color: #0B898E; */
- /* 元旦修改 */
- color: #54504D;
+ font-size: 27rpx;
+ font-weight: 500;
+ color: #29305A;
z-index: 9;
width: 173rpx;
- height: 40rpx;
- line-height: 40rpx;
- background: rgba(255, 255, 255, 0.5);
+ height: 80rpx;
border-radius: 20rpx;
text-align: center;
+ display: flex;
+ align-items: center;
+ justify-content: center;
}
.title-more .iconfont {
font-size: 22rpx;
}
.slide-out-box {
- /* margin-top: 20rpx;
- background: #FFFED6;
- box-shadow: 0rpx 0rpx 3rpx 0rpx rgba(103,103,103,0.2); */
+ margin-top: 20rpx;
border-radius: 27rpx;
padding-bottom: 1rpx;
- /* margin-bottom: 40rpx; */
+ margin-bottom: 40rpx;
}
.pbservice {
- width: calc(160rpx * 8);
+ /* width: calc(175rpx * 6); */
+ /* 元旦修改 */
+ width: calc(190rpx * 7);
display: flex;
- margin-top: 5rpx;
- /* flex-wrap: wrap; */
- flex-wrap: nowrap;
- /* padding-left: 12rpx; */
- /* overflow-x: scroll; */
+ margin-top: 30rpx;
+ flex-wrap: wrap;
+ /* margin-bottom: 60rpx; */
+ /* 元旦修改 注释margin-bottom */
}
.pbservice-item {
- width: 106rpx;
- margin-bottom: 25rpx;
- margin-right: 32.33rpx;
+ /* 元旦修改 截止到注释的width*/
+ width: 120rpx;
+ margin-bottom: 33.33rpx;
+ margin-right: 62.33rpx;
+ /* width: 175rpx; */
text-align: center;
- font-size: 27rpx;
- color: #000;
+ font-size: 25rpx;
+ color: #111111;
line-height: 24rpx;
display: flex;
align-items: center;
@@ -374,7 +379,7 @@ page {
margin-bottom: 20rpx;
margin-top: 50rpx; */
/* 元旦修改 以上都是之前的*/
- width: 80rpx;
+ width: 106rpx;
margin-bottom: 10rpx;
}
.six-box {
@@ -535,47 +540,36 @@ page {
}
.more-btn-text {
text-align: center;
- /* color: #0b898e;
- font-size: 27rpx;
- width: 200rpx;
- line-height: 65rpx;
- border: 1px solid #0b898e;
- border-radius: 33rpx; */
margin: 20rpx auto;
width: 200rpx;
height: 67rpx;
line-height: 67rpx;
- border: 1px solid #111;
- border-radius: 35rpx;
+ border: 1px solid #5184B0;
font-size: 27rpx;
font-family: PingFang SC;
font-weight: 500;
+ color: #5184B0;
}
.scroll-line {
- /* height: 6rpx;
- border-radius: 3rpx;
- background: #ccc;
- overflow: hidden;
- margin: 30rpx auto; */
- /* 元旦修改 以上为注释部分 下面为新内容*/
- width: 48rpx !important;
- height: 8rpx;
+
+ width: 73rpx !important;
+ height: 7rpx;
/* background: #DDCEAC; */
- background: #fff;
- border-radius: 4rpx;
- margin: 15rpx auto 10rpx;
+ background: #97D0EC;
+ border-radius: 3rpx;
+ margin: 33.33rpx auto;
}
.scroll-line-bg {
- height: 8rpx;
- background: #FF4848;
- border-radius: 4rpx;
+ height: 7rpx;
+ background: #5184B0;
+ border-radius: 3rpx;
}
/* 元旦修改 新增样式 */
.scroll-line-bg2 {
- margin-left: 24rpx;
- background: #FF4848;
- height: 8rpx;
- border-radius: 4rpx;
+ margin-left: 37.33rpx;
+ background: #5184B0;
+ height: 7rpx;
+ border-radius: 3rpx;
}
.nomore-tip-btn {
position: absolute;
@@ -681,22 +675,20 @@ page {
color: #333333;
line-height: 42rpx;
flex-wrap: wrap;
- background: #FFFED6;
justify-content: space-around;
height: 187rpx;
- box-shadow: 0rpx 0rpx 3rpx 0rpx rgba(103,103,103,0.2);
border-radius: 27rpx;
align-items: center;
}
.other-plats image {
- width: 80rpx;
+ width: 106rpx;
display: block;
- height: 80rpx;
+ height: 106rpx;
margin-bottom: 15rpx;
}
.other-plat {
/* 春节新增样式 */
- color: #54504D;
+ color: #111111;
}
.other-plat:nth-child(4n){
margin-right: 0;
@@ -830,7 +822,7 @@ page {
}
/* 元旦修改新增样式 */
.time-box {
- font-size: 25rpx;
+ font-size: 27rpx;
font-family: DIN;
font-weight: 500;
/* color: #54504D; */
@@ -841,26 +833,22 @@ page {
margin-left: -50rpx;
z-index: 9;
flex-wrap: nowrap;
+
+ position: relative;
+ left: -150rpx;
}
/* 元旦修改新增样式 */
.xsth-time {
- /* margin: 0 5rpx; */
- /* width: 50rpx; */
- /* height: 33rpx; */
- width: 43rpx;
+ /* width: 43rpx; */
height: 43rpx;
+ padding: 0 7rpx;
line-height: 43rpx;
- background: #4AB648;
- /* background: #F9F1DB; */
- /* border-radius: 5rpx; */
border-radius: 13rpx;
- font-size: 25rpx;
+ font-size: 27rpx;
font-family: DIN;
font-weight: 500;
- /* color: #D62828; */
- color: white;
+ color: #FF6A57;
text-align: center;
- /* line-height: 33rpx; */
}
.time-box text {
width: 18rpx;
@@ -906,60 +894,67 @@ page {
}
/* 元旦修改新增样式 */
.xpth-product {
- /* position: absolute; */
- width: 697rpx;
+ width: 700rpx;
height: 373rpx;
- background: #FFFED6;
- box-shadow: 0rpx 0rpx 3rpx 0rpx rgba(103,103,103,0.2);
border-radius: 27rpx;
- padding: 25rpx 15rpx;
+ padding: 25rpx 13rpx;
box-sizing: border-box;
- /* left: 0;
- bottom: 15.33rpx;
- /* width: 710rpx; */
display: flex;
justify-content: space-between;
}
/* 元旦修改新增样式 */
.xpth-banner {
- /* width: 270rpx; */
- /* height: 333rpx; */
- /* height: 340rpx; */
- /* background-image: url("https://static.ticket.sz-trip.com/jundaosuzhou/images/springFestival2024/xpth-hBg.png"); */
- /* background-size: 100% 100%; */
- border-radius: 20rpx;
flex: 1;
margin-left: 15rpx;
- /* padding: 4rpx;
- background: #72674e;
- clip-path: polygon(5% 0, 95% 0, 100% 5%, 100% 95%, 95% 100%, 5% 100%, 0 95%, 0 5%); */
- height: 319rpx;
+ height: 322rpx;
+ width: 100%;
+ border-radius: 0rpx;
+ overflow: hidden;
+ position: relative;
+ background-image: url("https://static.ticket.sz-trip.com/uploads/20241225/ba525775a8361dd502c88a4e46552483.png");
+ background-size: 100% 100%;
+ padding: 3rpx;
+}
+.xpth-banner-swiper{
+ height: 100%;
+ border-radius: 20rpx;
+ overflow: hidden;
}
.xpth-banner image {
- /* width: 270rpx; */
flex: 1;
- height: 319rpx;
+ height: 100%;
+ width: 100%;
border-radius: 20rpx;
- /* height: 333rpx; */
- /* height: 340rpx; */
- /* clip-path: polygon(5% 0, 95% 0, 100% 5%, 100% 95%, 95% 100%, 5% 100%, 0 95%, 0 5%); */
- /* border-radius: 20rpx; */
+}
+.xpth-banner-dot-list{
+ position: absolute;
+ right: 0;
+ bottom: 10rpx;
+ padding: 10rpx;
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+}
+.xpth-banner-dot-list .xpth-dot{
+ width: 9rpx;
+ height: 9rpx;
+ background: #FFFFFF;
+ border-radius: 50%;
+ opacity: 0.6;
+ margin: 0 4rpx;
+}
+.xpth-banner-dot-list .xpth-dot.active{
+ opacity: 1;
}
/* 元旦修改新增样式 */
.xpth-item {
- /* width: 413rpx;
- height: 160rpx; */
- /* background: #FFFFFF; */
- /* background-image: url("https://static.ticket.sz-trip.com/jundaosuzhou/images/springFestival2024/xpth-hBg.png");
- background-size: 100% 100%; */
border-radius: 20rpx;
height: 153rpx;
- background: #FFFFFF;
display: flex;
margin-bottom: 13rpx;
- /* margin-bottom: 10rpx; */
- /* clip-path: polygon(5% 0, 95% 0, 100% 10%, 100% 90%, 95% 100%, 5% 100%, 0 90%, 0 10%); */
- /* padding: 5rpx; */
+ background-image: url("https://static.ticket.sz-trip.com/uploads/20241225/d469064b1bcf6c2f7cd59786e66fc249.png");
+ background-size: 100% 100%;
+ padding: 1rpx;
}
.xpth-item:last-child {
margin-bottom: 0;
@@ -989,7 +984,7 @@ page {
}
/* 元旦修改新增样式 */
.xpth-item-title {
- width: 230rpx;
+ width: 210rpx;
font-size: 27rpx;
font-family: PingFang SC;
font-weight: 500;
@@ -1012,15 +1007,15 @@ page {
}
/* 元旦修改新增样式 */
.xpth-item-price {
- font-size: 32rpx;
+ font-size: 31rpx;
font-family: PingFang SC;
- font-weight: 500;
- color: #D62828;
+ font-weight: bold;
+ color: #ED1C19;
}
/* 元旦修改新增样式 */
.xpth-item-price::before {
content: "¥";
- font-size: 20rpx;
+ font-size: 23rpx;
}
/* 元旦修改新增样式 */
.xpth-item-buy {
@@ -1038,22 +1033,24 @@ page {
/* 元旦修改新增样式 */
.new-pic {
width: 160rpx !important;
- height: 255rpx !important;
- /* margin-bottom: 26.67rpx; */
+ height: 220rpx !important;
+ margin-bottom: 26.67rpx;
}
-.ggfw-list{
- display: flex;
- justify-content: space-around;
+.ggfw-list {
+ justify-content: space-around !important;
+}
+.ggfw-list .pbservice-item{
+ margin-right: 0;
+ color: #111111;
}
.ggfw {
width: auto;
- margin:0;
}
.ggfw image{
margin-bottom: 16.67rpx;
- width: 113.33rpx !important;
- height: 113.33rpx !important;
+ width: 93rpx !important;
+ height: 93rpx !important;
}
.six-box-new {
@@ -1080,7 +1077,7 @@ page {
}
/* 春节金刚区字体颜色样式更换 */
.top-icon-text {
- color: #54504D;
+ color: #111111;
}
.rmtj-right {
@@ -1161,343 +1158,30 @@ page {
left: 56.67rpx;
bottom: 64rpx;
}
-
-.right-more {
- width: 120rpx;
- height: 47rpx;
- background: rgba(255,208,165,0.4);
- border-radius: 23rpx;
- font-weight: 500;
- font-size: 27rpx;
- color: #FFFFFF;
- text-align: center;
- line-height: 47rpx;
-}
-
-.hdrlNavList {
- display: flex;
- margin: 28rpx 26.67rpx 10rpx;
- overflow-x: scroll;
- flex-wrap: nowrap;
-}
-.hdrlNav {
- flex-shrink: 0;
- /* width: 160rpx; */
- padding: 0 20rpx;
- height: 53rpx;
- background: rgba(255,208,165,0.4);
- border-radius: 13rpx;
- /* border: 1px solid #FFFFFF; */
- min-width: 133rpx;
-
- font-size: 32rpx;
- color: #FFFFFF;
- text-align: center;
- line-height: 53rpx;
- margin-right: 14rpx;
- box-sizing: border-box;
-}
-.hdrlNavActive {
- background: linear-gradient(180deg, #FFECD9, #FFBD7A);
- font-size: 32rpx;
- color: #E6201C;
- border: none;
-}
-.hdrlItem {
- flex-shrink: 0;
- padding: 26.67rpx 22rpx 26.67rpx 20rpx;
- /* width: 593.33rpx; */
- display: flex;
- background: url("https://static.ticket.sz-trip.com/uploads/20250117/8d7f5ce0ecafbc2f836342e4226ec364.png");
- background-size: 100% 100%;
-}
-.hdrlItem-img {
- width: 240rpx;
- height: 213rpx;
- background: #8C8C8C;
- border-radius: 13rpx;
+.jqssd {
+ /* background: url("https://static.ticket.sz-trip.com/uploads/20240606/20c06c5bf8d5e498667ebd954a1d95f8.png");
+ background-size: 100% 100%; */
+ width: 344.33rpx;
+ height: 160rpx;
flex-shrink: 0;
- margin-right: 12rpx;
- overflow: hidden;
-}
-.hdrlItem-content {
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- height: 213rpx;
-}
-.hdrlItem-title {
- font-weight: bold;
- font-size: 28rpx;
- color: #000000;
- margin-top: 15.33rpx;
-}
-.hdrlItem-date {
- font-weight: 500;
- font-size: 23rpx;
- color: #000000;
- margin-bottom: 19.33rpx;
-}
-
-.main-box {
- background-image: url("https://static.ticket.sz-trip.com/uploads/20250117/98ca9dfa8253e50d624ce64d24295570.png");
- background-size: 100% 100%;
- padding: 27.67rpx 20.67rpx 40rpx 20rpx;
- margin: 0 8rpx;
-}
-.main-box-top {
- display: flex;
- margin-bottom: 5.33rpx;
}
-.gfyj,.sslk {
- width: 369.33rpx;
- height: 146rpx;
- flex-shrink: 0;
+.jqssd image, .sslk image{
+ width: 100%;
+ height: 100%;
}
.sslk {
- margin-left: -48rpx;
-}
-
-.movieItem {
- padding: 26.67rpx 26rpx 26.67rpx 20rpx;
- background: url("https://static.ticket.sz-trip.com/jundaosuzhou/images/holiday/calendarBg.png");
- background-size: 100% 100%;
- flex-shrink: 0;
- height: 206.67rpx;
-}
-.movieItem-img {
- width: 213rpx;
- height: 213rpx;
- border-radius: 18rpx;
- margin-right: 18rpx;
+ /* background: url("https://static.ticket.sz-trip.com/uploads/20240729/c1554fdd645a0d3a47c8e683186e1a73.png");
+ background-size: 100% 100%; */
+ width: 344rpx;
+ height: 160rpx;
flex-shrink: 0;
}
-.ysz-box {
- margin: 0 8rpx 15.33rpx;
- background-image: url("https://static.ticket.sz-trip.com/uploads/20250117/8efd4c072b3c95fe7c31d1e7b79759d3.png");
- /* padding: 43.33rpx 59rpx 46.67rpx 58rpx; */
- background-size: 100% 100%;
- width: 733.33rpx;
- height: 320rpx;
- padding-top: 33.33rpx;
- position: relative;
- z-index: 1;
-}
-.ysz-more {
- width: 267rpx;
- height: 53rpx;
- background: #FFFFFF;
- border-radius: 27rpx;
- margin: 38rpx auto 0;
- text-align: center;
- line-height: 53rpx;
- font-weight: 500;
- font-size: 25rpx;
- color: #FF4D48;
-}
-.ysz-box2 {
- /* padding: 20rpx 35rpx; */
- padding-top: 23.33rpx;
-}
-.tjbd-title {
- width: 286.67rpx;
- height: 80rpx;
-}
-.bd-box {
- position: relative;
- padding: 36rpx 30.67rpx 44.67rpx 28.67rpx;
- margin-left: 26.67rpx;
- width: 582rpx;
- /* height: 1133rpx; */
- background: linear-gradient(-8deg, #F4F9FF, #B9E1F0);
- /* box-shadow: 0rpx 7rpx 20rpx 0rpx rgba(224,61,60,0.26); */
- border-radius: 20rpx 80rpx 20rpx 20rpx;
-}
-.bd-top {
- display: flex;
- justify-content: space-between;
- margin-bottom: 30rpx;
- position: relative;
-}
-.zz {
- width: 236.67rpx;
- height: 206.67rpx;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 2;
-}
-.bd-type {
- width: 125.33rpx;
- height: 38.67rpx;
-}
-.bd-more {
- width: 120rpx;
- height: 47rpx;
- background: rgba(255,255,255,.7);
- border-radius: 23rpx;
- font-weight: 500;
- font-size: 27rpx;
- color: #F34017;
- z-index: 9;
- text-align: center;
- line-height: 47rpx;
-}
-.bd-index {
- font-weight: bold;
- font-size: 40rpx;
- color: #000000;
+.xsth-left{
+ /* flex: 1;
+ width: 1rpx; */
}
-.bd-item {
- margin-left: 45.33rpx;
- width: 453rpx;
- height: 147rpx;
- background: #FFFFFF;
- border-radius: 13rpx;
- display: flex;
-}
-.bd-item-img {
- width: 147rpx;
- height: 147rpx;
- background: #D9D9D9;
- border-radius: 13rpx;
- flex-shrink: 0;
- margin-right: 12.67rpx;
-}
-.bd-item-content {
- padding: 14rpx 29.33rpx 13.33rpx 0;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
-}
-.bd-item-title {
- font-weight: bold;
- font-size: 27rpx;
- color: #333333;
-}
-.bd-item-bottom {
- display: flex;
- justify-content: space-between;
- align-items: baseline;
- width: 260rpx;
-}
-.bd-price {
- font-size: 29.33rpx;
- color: #F93434;
- font-weight: bold;
-}
-.bd-price:after {
- content:'起';
- color: #999999;
- font-size: 23rpx;
- font-weight: 700;
-}
-.bd-price::before {
- content:'¥';
- font-size: 23rpx;
-}
-.bd-distance {
- font-weight: 500;
- font-size: 23rpx;
- color: #999999;
-}
-
-.buyMovie {
- width: 160rpx;
- height: 56rpx;
- background: #FF4848;
- color: #fff;
- border-radius: 20rpx;
- text-align: center;
- line-height: 56rpx;
-}
-
-.bg1 {
- background: linear-gradient(-8deg, #F4F9FF, #B9E1F0);
-}
-.bg2 {
- background: linear-gradient(-8deg, #F9FFE3, #F3FFC4);
-}
-.bg3 {
- background: linear-gradient(180deg, #E0F7DC, #A0F292);
-}
-.bg4 {
- background: linear-gradient(-8deg, #F6F2FF, #E3D9FF);
-}
-
-.hdrlNavList::-webkit-scrollbar{
- display:none;
-}
-.hdrlList::-webkit-scrollbar{
- display:none;
-}
-.bottom-box::-webkit-scrollbar{
- display:none;
-}
-.slide-box::-webkit-scrollbar{
- display:none;
-}
-.pbservice::-webkit-scrollbar{
- display:none;
-}
-.textOver3 {
- display: -webkit-box;
- -webkit-box-orient: vertical;
- -webkit-line-clamp: 3;
- overflow: hidden;
-}
-.public-box {
- width: 593.33rpx;
- height: 266.67rpx;
- background: url("https://static.ticket.sz-trip.com/jundaosuzhou/images/holiday/calendarBg.png");
- background-size: 100% 100%;
-}
-.one::-webkit-scrollbar{
- display:none;
-}
-
-
-.date-container{
- position: relative;
-}
-.nowDate{
- display: flex;
- position: absolute;
- left: 228.77rpx;
- bottom: 7.33rpx;
-}
-
-.nowDate>view{
-
- width: 44rpx;
- height: 44rpx;
- border-radius: 7rpx;
- text-align: center;
- line-height: 44rpx;
- font-family: PingFang SC;
- font-weight: 500;
- font-size: 29rpx;
- color: #FFFFFF;
-}
-.nowDate .num{
- background: #FFD0A5;
- color: #111111;
-
- font-family: PingFang SC;
- font-weight: bold;
- font-size: 29rpx;
- color: #111111;
-}
-
-.ysz-right-img{
- width: 200.8rpx;
- height: 207.33rpx;
- position: absolute;
- right: -26rpx;
- top: 0;
- z-index:1;
-}
-.hidden{
- display: none;
+.xsth-left>image{
+ max-width: 100%;
+ overflow: hidden;
}
\ No newline at end of file
diff --git a/subPackages/indexGQ/imgSource.js b/subPackages/indexGQ/imgSource.js
new file mode 100644
index 0000000..588f666
--- /dev/null
+++ b/subPackages/indexGQ/imgSource.js
@@ -0,0 +1,113 @@
+const imageSource = {
+ // 活动日历、场馆预约等
+ mainFunImgs: [
+ "https://static.ticket.sz-trip.com/uploads/20241225/9a472382adcb3793e6c61ad3ea2fbb05.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/ba19e78aaa629e3ece995d599526d08c.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/9fc20afb60e1e647b511d9973e96bd4b.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/7030de3a317567442f5141d833e5f752.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/fb7ce8cc732bb34bf881dd7129f1e708.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/1faaa62c2d0bd9b912950e742347b0b6.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/661fcc7e02d2c5d734a43d5dbbe79363.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/f0e901bc9ab4c988295e4a2f88cb3ffe.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/ebb4be1738d227f6deb3f895db663eed.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/1c847b7edcee6fec2928da4280ef19ca.png",
+ ],
+ // 数字文旅
+ SZWL: [
+ // 非遗,博物馆,名人馆,云上,云上文博,精彩回顾,文化场馆
+ // 苏影通 书仓 e读书 数字公共文化 云游苏州 美图鉴赏
+ "https://static.ticket.sz-trip.com/uploads/20241225/70e78a734c5f1ec7f9461c071ce05a6b.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/a4a7e0487b417c5ed2140d5e2341da43.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/f7a2d28af1be501b0c104e8f831f3c36.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/003cb24afb80aeef891d73bfeeab4359.png",
+
+ "https://static.ticket.sz-trip.com/uploads/20241225/8f4ab6d79b0b2851cd4f7ceff92155f6.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/845592de452a60ad5d9a51cb8cf73d99.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/71e21d53580b8c1dcd1ec6b8f2c1f959.png",
+
+ "https://static.ticket.sz-trip.com/uploads/20241225/dd691cdd5cf61f4172a9ee179bab8bc2.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/eae7eed9a19bc1f0c5296da5c3a8c6e2.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/73ce0d4057cca77dbcaaa6b858d84e33.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/1efa141c778d55b471ad950fa886119b.png",
+
+ "https://static.ticket.sz-trip.com/uploads/20241225/02be10405480f0139b75fe355f9a8df8.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/2d7514ce60a3843ae04b98660ed2d622.png",
+
+ ],
+ // 旅游助手
+ LVZS: [
+ "https://static.ticket.sz-trip.com/uploads/20241225/73567ffad3e927a0ce5a5dab8c13963e.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/96d36ec8e1794d9873ba0687beed9288.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/973b2cc8b0614b28400b6cc04c3c8495.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/200277a64244c067e260da28511a6420.png",
+ ],
+ // 公共服务
+ GGFW: [
+ "https://static.ticket.sz-trip.com/uploads/20241225/dd917bfef53fa2fd54d733dad8e435b5.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/d9551507d901dff803b0f06ab545c74f.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/c44aadc6e054f3a2ac9cfcefdad048ea.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/826c8084cde314a4f8b46e91bcd77acc.png",
+ ],
+
+ // 十全十美
+ SQSM: [
+ // ["changshu","taicang", "kunshan","wujiang","gongyeyuanqu","zhangjiagang","wuzhong","xiangcheng","gusu","gaoxin"],
+ "https://static.ticket.sz-trip.com/uploads/20241225/1a963a3b3a6cf9a4dca822cce6574e3f.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/21fba8904ce6ae5fe7d6a64a2794d93b.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/98b19eb35e6621818b1ba78def011778.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/24f59b0e143a249fec891b2ef22800ef.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/73f11fcdf9e7a3236815a5935ab70253.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/f48f42f53e2a53f0b978684bcbd1b8c5.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/de5ae5de54a255a72f404d688c2ceb3e.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/9be62fc5347411ada17ec9f4b3ea8c28.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/2fcea197a5d9ac98d29cb194d9ab45db.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/d4d91992a844af511498af07e39cab45.png",
+
+ ],
+
+ // 长三角文旅平台
+ CSJWLPT: [
+ "https://static.ticket.sz-trip.com/uploads/20241225/ef61d89d6d0f5ca84f56917920a162f2.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/8368833b47ccfe9bc34a395eea74efb4.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/7cc0f4a931bb969f7a063ea6e00325e6.png",
+ ],
+
+ // 导航标题侧边图片
+ CBTP: [
+ "https://static.ticket.sz-trip.com/uploads/20241225/4e4d8c6b8fad6afb7fd3fc2e04dd3fda.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/caeb000298ff47c053574a60f87ced6e.png",
+ "https://static.ticket.sz-trip.com/uploads/20240428/6955225b950d5bbe5168f5d9994a6098.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/1d9433deead99749beacc38be93a79a0.png",
+ "https://static.ticket.sz-trip.com/uploads/20241225/7df57b4bd1bb784e6c085c89e9ef883a.png",
+ ],
+
+ // 其他后台配置的图片,开发时使用
+ testImgs: {
+ indexSeason : {
+ // 头图
+ topBac: "https://static.ticket.sz-trip.com/uploads/20241225/f039e6b753c4c7fbd3ba78aa89f0b0fe.png",
+ // ai伴你游
+ ai: "https://static.ticket.sz-trip.com/uploads/20241225/164406bfa707e66e6aa5d2e2dd5364d1.png",
+ // ai避高峰
+ avoid: "https://static.ticket.sz-trip.com/uploads/20241225/2f7600e95027686eb71ac499abfe14cc.png",
+ // 新品特惠
+ xpth: "https://static.ticket.sz-trip.com/uploads/20241225/4df3cd8bda55d743d597706efa5fd50a.png",
+ // 文旅鉴赏
+ wlcx: "https://static.ticket.sz-trip.com/uploads/20241225/6cee0a7fce7873444824bc56dc452085.png",
+ // 出行助手
+ lyzs: "https://static.ticket.sz-trip.com/uploads/20241225/6b3ed3f6533470b45bffe44447ed8f86.png",
+ // 公共服务
+ ggfw: "https://static.ticket.sz-trip.com/uploads/20241225/6a9d7e1d968961cbe1aaf9bef994518a.png",
+ // 十全十美
+ sqj: "https://static.ticket.sz-trip.com/uploads/20241225/c7ce89fec139ff7a530a5d68ef2f56c8.png",
+ // 长三角文旅平台
+ csjwlpt: "https://static.ticket.sz-trip.com/uploads/20241225/a38194b30ce9a956aa9701a65dc68aea.png",
+ // 热门推荐
+ rmtj: "https://static.ticket.sz-trip.com/uploads/20241225/b31bfd4ff8cca2071928a1edeab4e818.png",
+
+ }
+ },
+}
+
+
+module.exports = imageSource
\ No newline at end of file
diff --git a/subPackages/indexGQ/index.js b/subPackages/indexGQ/index.js
index e420bb4..d5cf101 100644
--- a/subPackages/indexGQ/index.js
+++ b/subPackages/indexGQ/index.js
@@ -33,7 +33,7 @@ Page({
videoPrize: false,
prizeInfo: null,
otherPlat: null,
- activeBannerIndex: 0,
+ activeBannerIndex: 5,
smBannerIndex: 0,
indexSeason: {},
// startList: [], // 启动页广告
@@ -290,6 +290,8 @@ Page({
product_model: 'post',
offset: 0,
limit: 6,
+ sort:'sales_number',
+ order:'desc',
}).then(res=>{
bdList[3].list = res.data.list
this.setData({
@@ -313,7 +315,7 @@ Page({
})
// 非看不可--剧场演出
commonApi._post("product/get_product_by_tag",{
- tag_id:"6",
+ tag_id:"477",
offset:0,
limit:6,
sort:'',
diff --git a/subPackages/indexGQ/index.wxml b/subPackages/indexGQ/index.wxml
index fc06ec0..1551e47 100644
--- a/subPackages/indexGQ/index.wxml
+++ b/subPackages/indexGQ/index.wxml
@@ -1,7 +1,7 @@
-
+
{{weather.max_temp}}°
@@ -19,7 +19,7 @@
-
+
@@ -43,7 +43,7 @@
-
+
{{item.title}}
@@ -107,6 +107,16 @@
剧场演出
+
+
+ 酒店住宿
+
+
+
+
一日游
@@ -124,6 +134,12 @@
非遗专卖
+
+
+
+ 研学游
+
+
@@ -178,11 +194,17 @@
行李直送
-
+
+ 停车场
+
+
+
@@ -255,42 +277,19 @@
-
-
-
-
+
-
+
景点门票
-
-
- 夜游苏州
-
-
-
-
- 剧场演出
-
-
-
-
- 场馆预约
-
-
-
+
-
-
-
-
+
diff --git a/subPackages/indexGQ/index.wxss b/subPackages/indexGQ/index.wxss
index abaade5..11f779a 100644
--- a/subPackages/indexGQ/index.wxss
+++ b/subPackages/indexGQ/index.wxss
@@ -1311,7 +1311,7 @@ page {
width: 582rpx;
/* height: 1133rpx; */
background: linear-gradient(-8deg, #F4F9FF, #B9E1F0);
- box-shadow: 0rpx 7rpx 20rpx 0rpx rgba(27,128,97,0.56);
+ /* box-shadow: 0rpx 7rpx 20rpx 0rpx rgba(224,61,60,0.26); */
border-radius: 20rpx 80rpx 20rpx 20rpx;
}
.bd-top {
@@ -1497,4 +1497,7 @@ page {
right: -26rpx;
top: 0;
z-index:1;
+}
+.hidden{
+ display: none;
}
\ No newline at end of file