|
|
@ -1,17 +1,17 @@ |
|
|
<!--index.wxml--> |
|
|
<!--index.wxml--> |
|
|
<view class="bg" wx:if="{{!isTest}}" style="background-image: url({{indexSeason.background}});background: linear-gradient(165deg, #FF8623 213px, #FFE68A 213px); "> |
|
|
<view class="bg" wx:if="{{!isTest}}"> |
|
|
<!-- 顶部banner --> |
|
|
<!-- 顶部banner --> |
|
|
<view style="position:relative;z-index: 1;padding-top: 200rpx;"> |
|
|
<view style="position:relative;z-index: 1;padding-top: 200rpx;"> |
|
|
<view class="top-box" style="top: {{systemStyle.padHeight}}px;right:{{systemStyle.right+10}}px"> |
|
|
<view class="top-box" style="top: {{systemStyle.padHeight}}px;right:{{systemStyle.right+10}}px"> |
|
|
<view wx:if="{{weather}}" style="display: flex;flex-shrink: 0;"> |
|
|
<view wx:if="{{weather}}" style="display: flex;flex-shrink: 0;color: white;"> |
|
|
<image lazy-load src="{{weather.icon2}}" style="margin-left:0" mode="aspectFill"></image> |
|
|
<image lazy-load src="{{weather.icon2}}" style="margin-left:0" mode="aspectFill"></image> |
|
|
<view class="weather-num">{{weather.max_temp}}°</view> |
|
|
<view class="weather-num" style="color: white;">{{weather.max_temp}}°</view> |
|
|
<view class="weather">{{weather.weather}}</view> |
|
|
<view class="weather" style="color: white;">{{weather.weather}}</view> |
|
|
<image lazy-load style="margin: 0 30rpx;" bindtap="gotoPath" data-path="/pages/user/service/index" |
|
|
<image lazy-load style="margin: 0 30rpx;" bindtap="gotoPath" data-path="/pages/user/service/index" |
|
|
src="https://static.ticket.sz-trip.com/uploads/20250714/1f3ac6a7144c6e6849edad89289061cc.png" mode="aspectFill"></image> |
|
|
src="https://static.ticket.sz-trip.com/jundaosuzhou/images/indexWinter2025/kefu.png" mode="aspectFill"></image> |
|
|
</view> |
|
|
</view> |
|
|
<navigator url="/pages/search/index" catchtap="pagePoint" data-event="search_click" class="search-box textOver"> |
|
|
<navigator url="/pages/search/index" catchtap="pagePoint" data-event="search_click" class="search-box textOver"> |
|
|
<image lazy-load src="https://static.ticket.sz-trip.com/uploads/20250916/7d6a5865ffc145ba762fb5a977e4bb37.png" class="iconfont" style="width: 26rpx;height: 26rpx;"></image> |
|
|
<image lazy-load src="https://static.ticket.sz-trip.com/uploads/20251127/c274a7019d42aaf969a6a51422951bb9.png" class="iconfont" style="width: 26rpx;height: 26rpx;"></image> |
|
|
<view class="textOver" style="color:#000000">搜索您想要的</view> |
|
|
<view class="textOver" style="color:#000000">搜索您想要的</view> |
|
|
</navigator> |
|
|
</navigator> |
|
|
</view> |
|
|
</view> |
|
|
@ -63,8 +63,8 @@ |
|
|
</view> --> |
|
|
</view> --> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<view class="ai-box"> |
|
|
<view class="ai-box" style="padding: 0 25rpx;box-sizing: border-box;" wx:if="{{mainTypeList.length>0}}"> |
|
|
<image class="ai-fix" bind:tap="goAIUrl" mode="widthFix" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/aiPlay/banniyou.gif"></image> |
|
|
<image class="ai-fix" bind:tap="goAIUrl" mode="widthFix" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/indexWinter2025/banniyou.gif"></image> |
|
|
<view class="ai-text">{{aiStr}}</view> |
|
|
<view class="ai-text">{{aiStr}}</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
@ -72,6 +72,7 @@ |
|
|
|
|
|
|
|
|
<view class="content-box"> |
|
|
<view class="content-box"> |
|
|
<!-- 苏城环游记 todo--> |
|
|
<!-- 苏城环游记 todo--> |
|
|
|
|
|
|
|
|
<view class="small-swiper-box" wx:if="{{ztbanner.length>0 && func_data.tour_guide}}"> |
|
|
<view class="small-swiper-box" wx:if="{{ztbanner.length>0 && func_data.tour_guide}}"> |
|
|
<swiper class="small-swiper" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" |
|
|
<swiper class="small-swiper" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" |
|
|
bindchange="changeBannerIndex" data-keyname="ztBannerIndex" circular> |
|
|
bindchange="changeBannerIndex" data-keyname="ztBannerIndex" circular> |
|
|
@ -207,7 +208,7 @@ |
|
|
</navigator> |
|
|
</navigator> |
|
|
</view> |
|
|
</view> |
|
|
<view wx:if="{{func_data.service_public}}"> |
|
|
<view wx:if="{{func_data.service_public}}"> |
|
|
<view class="ggfw-list" style="width:100%;margin-top: -40rpx;position: relative;z-index: 1;"> |
|
|
<view class="ggfw-list" style="width:100%;margin-top: 16rpx;position: relative;z-index: 1;"> |
|
|
<view class="ggfw" wx:for="{{publicSerivce}}" wx:key="index" data-item="{{item}}" bindtap="mainNavClick"> |
|
|
<view class="ggfw" wx:for="{{publicSerivce}}" wx:key="index" data-item="{{item}}" bindtap="mainNavClick"> |
|
|
<image lazy-load src="{{item.icon}}" mode="aspectFill"></image> |
|
|
<image lazy-load src="{{item.icon}}" mode="aspectFill"></image> |
|
|
</view> |
|
|
</view> |
|
|
@ -219,7 +220,7 @@ |
|
|
<image lazy-load mode="widthFix" class="common-header-img" src="{{indexSeason.lyzs}}"></image> |
|
|
<image lazy-load mode="widthFix" class="common-header-img" src="{{indexSeason.lyzs}}"></image> |
|
|
<!-- <image lazy-load class="rmtj-right" src="{{imageSourceList.CBTP[1]}}" mode="" style="width: 276rpx;height: 100rpx;"/> --> |
|
|
<!-- <image lazy-load class="rmtj-right" src="{{imageSourceList.CBTP[1]}}" mode="" style="width: 276rpx;height: 100rpx;"/> --> |
|
|
</view> |
|
|
</view> |
|
|
<view class="pic-list" style="margin-top:-40rpx;position: relative;z-index: 1;" wx:if="{{func_data.helper_travel}}"> |
|
|
<view class="pic-list" style="margin-top:5rpx;position: relative;z-index: 1;" wx:if="{{func_data.helper_travel}}"> |
|
|
<image lazy-load class="new-pic" wx:for="{{travelData}}" wx:key="index" data-item="{{item}}" bindtap="mainNavClick" |
|
|
<image lazy-load class="new-pic" wx:for="{{travelData}}" wx:key="index" data-item="{{item}}" bindtap="mainNavClick" |
|
|
src="{{item.icon}}" mode="aspectFill"></image> |
|
|
src="{{item.icon}}" mode="aspectFill"></image> |
|
|
</view> |
|
|
</view> |
|
|
@ -262,13 +263,9 @@ |
|
|
<image lazy-load mode="widthFix" class="common-header-img" src="{{indexSeason.sqj}}"></image> |
|
|
<image lazy-load mode="widthFix" class="common-header-img" src="{{indexSeason.sqj}}"></image> |
|
|
<!-- <image lazy-load class="rmtj-right" src="{{imageSourceList.CBTP[2]}}" mode="" /> --> |
|
|
<!-- <image lazy-load class="rmtj-right" src="{{imageSourceList.CBTP[2]}}" mode="" /> --> |
|
|
</view> |
|
|
</view> |
|
|
<view class="six-box-new" wx:if="{{func_data.scenery_ten}}" > |
|
|
<view class="six-box-new" style="margin-top: 18rpx;" wx:if="{{func_data.scenery_ten}}" > |
|
|
<view class="big-image-box"> |
|
|
<!-- <view class="big-image-box"> |
|
|
<image lazy-load src="{{SQSM[cityIndex].icon}}" mode="aspectFill" bindtap="mainNavClick" data-item="{{SQSM[cityIndex]}}"></image> |
|
|
<image lazy-load src="{{SQSM[cityIndex].icon}}" mode="aspectFill" bindtap="mainNavClick" data-item="{{SQSM[cityIndex]}}"></image> |
|
|
<!-- <view class="text-container"> |
|
|
|
|
|
<view style="font-weight: bold;font-size: 32rpx;">昆山市</view> |
|
|
|
|
|
<view>小昆山势卧麒麟,独角撑空甓塔新</view> |
|
|
|
|
|
</view> --> |
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<scroll-view scroll-x enable-flex scroll-with-animation class="small-image-box" scroll-into-view="{{scrollItem}}"> |
|
|
<scroll-view scroll-x enable-flex scroll-with-animation class="small-image-box" scroll-into-view="{{scrollItem}}"> |
|
|
<view id="scrollItem-{{index}}" class="small-image-item {{cityIndex==index?'active':''}}" wx:for="{{SQSM}}" bind:tap="changeSimpleVal" |
|
|
<view id="scrollItem-{{index}}" class="small-image-item {{cityIndex==index?'active':''}}" wx:for="{{SQSM}}" bind:tap="changeSimpleVal" |
|
|
@ -276,7 +273,11 @@ |
|
|
<image lazy-load src="{{item.icon}}" mode="aspectFill"></image> |
|
|
<image lazy-load src="{{item.icon}}" mode="aspectFill"></image> |
|
|
<view class="text-box">{{item.menu_name}}</view> |
|
|
<view class="text-box">{{item.menu_name}}</view> |
|
|
</view> |
|
|
</view> |
|
|
</scroll-view> |
|
|
</scroll-view> --> |
|
|
|
|
|
|
|
|
|
|
|
<view class="big-image-box" style="height: 333rpx;"> |
|
|
|
|
|
<image style="border-radius: 0;" lazy-load src="{{SQSM[cityIndex].icon}}" mode="aspectFill" bindtap="mainNavClick" data-item="{{SQSM[cityIndex]}}"></image> |
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
@ -297,7 +298,7 @@ |
|
|
<image lazy-load mode="widthFix" class="common-header-img" src="{{indexSeason.rmtj}}"></image> |
|
|
<image lazy-load mode="widthFix" class="common-header-img" src="{{indexSeason.rmtj}}"></image> |
|
|
<!-- <image lazy-load class="rmtj-right" src="{{imageSourceList.CBTP[4]}}" mode="" style="width: 276rpx;height: 100rpx;"/> --> |
|
|
<!-- <image lazy-load class="rmtj-right" src="{{imageSourceList.CBTP[4]}}" mode="" style="width: 276rpx;height: 100rpx;"/> --> |
|
|
</view> |
|
|
</view> |
|
|
<view class="hot-list" style="margin-top: -40rpx;position: relative;z-index: 1;" wx:if="{{func_data.repurchase}}"> |
|
|
<view class="hot-list" style="margin-top: 7rpx;position: relative;z-index: 1;" wx:if="{{func_data.repurchase}}"> |
|
|
<view class="hot-list-item" wx:for="{{2}}" wx:for-index="number" wx:key="number"> |
|
|
<view class="hot-list-item" wx:for="{{2}}" wx:for-index="number" wx:key="number"> |
|
|
<view wx:for="{{repurchaseList}}" wx:if="{{index%2==number}}" bindtap="gotoDetail" data-item="{{item}}" data-source="回购榜" wx:key="id"> |
|
|
<view wx:for="{{repurchaseList}}" wx:if="{{index%2==number}}" bindtap="gotoDetail" data-item="{{item}}" data-source="回购榜" wx:key="id"> |
|
|
<view class="hot-item"> |
|
|
<view class="hot-item"> |
|
|
|