|
|
@ -8,11 +8,12 @@ |
|
|
<view class="iconfont icon-sousuo"></view> |
|
|
<view class="iconfont icon-sousuo"></view> |
|
|
<view class="textOver">搜索想要的旅游产品或服务</view> |
|
|
<view class="textOver">搜索想要的旅游产品或服务</view> |
|
|
</navigator> |
|
|
</navigator> |
|
|
<image bindtap="gotoPath" style="margin-left:0" data-path="/pages/user/service/index" src="https://static.ticket.sz-trip.com/xcxImages/index/top_service1.png" mode="aspectFill"></image> |
|
|
<image bindtap="gotoPath" style="margin-left:0" data-path="/pages/user/service/index" |
|
|
<image bindtap="gotoPath" data-path="/pages/list/message/index" src="https://static.ticket.sz-trip.com/xcxImages/index/top_msg1.png" mode="aspectFill"></image> |
|
|
src="https://static.ticket.sz-trip.com/xcxImages/index/top_service1.png" mode="aspectFill"></image> |
|
|
|
|
|
<image bindtap="gotoPath" data-path="/pages/list/message/index" |
|
|
|
|
|
src="https://static.ticket.sz-trip.com/xcxImages/index/top_msg1.png" mode="aspectFill"></image> |
|
|
</view> |
|
|
</view> |
|
|
<swiper class="swiper" indicator-dots="{{true}}" |
|
|
<swiper class="swiper" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{5000}}" duration="{{300}}"> |
|
|
autoplay="{{true}}" interval="{{5000}}" duration="{{300}}"> |
|
|
|
|
|
<block wx:for="{{banner}}" wx:key="*this"> |
|
|
<block wx:for="{{banner}}" wx:key="*this"> |
|
|
<swiper-item bindtap="bannerClick" data-item="{{item}}"> |
|
|
<swiper-item bindtap="bannerClick" data-item="{{item}}"> |
|
|
<image src="{{item.head_img}}" mode="aspectFill"></image> |
|
|
<image src="{{item.head_img}}" mode="aspectFill"></image> |
|
|
@ -52,15 +53,18 @@ |
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/icon6.png" mode="widthFix"></image> |
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/icon6.png" mode="widthFix"></image> |
|
|
<view class="top-icon-text">场馆预约</view> |
|
|
<view class="top-icon-text">场馆预约</view> |
|
|
</view> |
|
|
</view> |
|
|
<view bindtap="gotoPath" data-title="非遗专卖" data-path="/pages/list/{{isTest?'scene':'feiyi'}}/index" class="top-icon-item"> |
|
|
<view bindtap="gotoPath" data-title="非遗专卖" data-path="/pages/list/{{isTest?'scene':'feiyi'}}/index" |
|
|
|
|
|
class="top-icon-item"> |
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/icon7.png" mode="widthFix"></image> |
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/icon7.png" mode="widthFix"></image> |
|
|
<view class="top-icon-text">非遗专卖</view> |
|
|
<view class="top-icon-text">非遗专卖</view> |
|
|
</view> |
|
|
</view> |
|
|
<view bindtap="gotoPath" data-title="剧场演出" data-path="/pages/list/{{isTest?'activity':'theatre'}}/index" class="top-icon-item"> |
|
|
<view bindtap="gotoPath" data-title="剧场演出" data-path="/pages/list/{{isTest?'activity':'theatre'}}/index" |
|
|
|
|
|
class="top-icon-item"> |
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/icon8.png" mode="widthFix"></image> |
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/icon8.png" mode="widthFix"></image> |
|
|
<view class="top-icon-text">剧场演出</view> |
|
|
<view class="top-icon-text">剧场演出</view> |
|
|
</view> |
|
|
</view> |
|
|
<view bindtap="gotoPath" data-title="文创特产" data-path="/pages/list/{{isTest?'road':'techan'}}/index" class="top-icon-item"> |
|
|
<view bindtap="gotoPath" data-title="文创特产" data-path="/pages/list/{{isTest?'road':'techan'}}/index" |
|
|
|
|
|
class="top-icon-item"> |
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/icon9.png" mode="widthFix"></image> |
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/icon9.png" mode="widthFix"></image> |
|
|
<view class="top-icon-text">文创特产</view> |
|
|
<view class="top-icon-text">文创特产</view> |
|
|
</view> |
|
|
</view> |
|
|
@ -71,38 +75,45 @@ |
|
|
</view> |
|
|
</view> |
|
|
<view class="content"> |
|
|
<view class="content"> |
|
|
<view class="sale-road-boxes"> |
|
|
<view class="sale-road-boxes"> |
|
|
<view class="sale-box" bindtap="gotoPath" data-title="特惠新品" data-path="/pages/list/{{isTest==false?'sale':'scene'}}/index" > |
|
|
<view class="sale-box" bindtap="gotoPath" data-title="特惠新品" |
|
|
|
|
|
data-path="/pages/list/{{isTest==false?'sale':'scene'}}/index"> |
|
|
<view class="sale-title"><text>特惠新品</text>超值商品限时抢购</view> |
|
|
<view class="sale-title"><text>特惠新品</text>超值商品限时抢购</view> |
|
|
<view class="sale-product"> |
|
|
<view class="sale-product"> |
|
|
<view class="sale-product-bg"></view> |
|
|
<view class="sale-product-bg"></view> |
|
|
<image mode="aspectFill" class="sale-img" src="https://static.ticket.sz-trip.com/uploads/20211022/0c90b027b5572b559b34c219eaf257ba.jpg"></image> |
|
|
<image mode="aspectFill" class="sale-img" |
|
|
<image class="sale-tip-img" src="https://static.ticket.sz-trip.com/xcxImages/index/sale.png" mode="aspectFill"></image> |
|
|
src="https://static.ticket.sz-trip.com/uploads/20211022/0c90b027b5572b559b34c219eaf257ba.jpg"></image> |
|
|
|
|
|
<image class="sale-tip-img" src="https://static.ticket.sz-trip.com/xcxImages/index/sale.png" mode="aspectFill"> |
|
|
|
|
|
</image> |
|
|
<view class="sale-info"> |
|
|
<view class="sale-info"> |
|
|
<view class="sale-product-title textOver2"> |
|
|
<view class="sale-product-title textOver2"> |
|
|
<view>限时特惠</view> |
|
|
<view>限时特惠</view> |
|
|
<view>新品推荐</view> |
|
|
<view>新品推荐</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
<view class="sale-price" style="#F44747" wx:if="{{saleProduct}}">¥{{saleProduct.price?saleProduct.price/100:0}}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="sale-box" bindtap="gotoPath" data-title="精品线路" data-path="/pages/list/road/index"> |
|
|
<view class="sale-box" bindtap="gotoPath" data-title="精品线路" data-path="/pages/list/road/index"> |
|
|
<view class="sale-title"><text>精品线路</text>四季苏州最是江南</view> |
|
|
<view class="sale-title"><text>精品线路</text>四季苏州最是江南</view> |
|
|
<view class="sale-product" wx:if="{{roadProduct}}"> |
|
|
<view class="sale-product"> |
|
|
<view class="sale-product-bg road-product-bg"></view> |
|
|
<view class="sale-product-bg road-product-bg"></view> |
|
|
<common-image class="sale-img" width="173rpx" height="165rpx" src="https://static.ticket.sz-trip.com/uploads/20211022/f8d9b54fa477b9ad8bf14e119664455e.jpg" mode="aspectFill"></common-image> |
|
|
<common-image class="sale-img" width="173rpx" height="165rpx" |
|
|
<image class="sale-tip-img" src="https://static.ticket.sz-trip.com/xcxImages/index/road.png" mode="aspectFill"></image> |
|
|
src="https://static.ticket.sz-trip.com/uploads/20211022/f8d9b54fa477b9ad8bf14e119664455e.jpg" |
|
|
|
|
|
mode="aspectFill"></common-image> |
|
|
|
|
|
<image class="sale-tip-img" src="https://static.ticket.sz-trip.com/xcxImages/index/road.png" mode="aspectFill"> |
|
|
|
|
|
</image> |
|
|
<view class="sale-info"> |
|
|
<view class="sale-info"> |
|
|
<view class="sale-product-title textOver2"> |
|
|
<view class="sale-product-title textOver2"> |
|
|
<view>四季苏州</view> |
|
|
<view>四季苏州</view> |
|
|
<view>最是江南</view> |
|
|
<view>最是江南</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
<view class="sale-price" style="color:rgb(0, 153, 137)" wx:if="{{roadProduct}}">¥{{roadProduct.price?roadProduct.price/100:0}}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="small-swiper-box"> |
|
|
<view class="small-swiper-box"> |
|
|
<swiper class="small-swiper" indicator-dots="{{true}}" |
|
|
<swiper class="small-swiper" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{5000}}" duration="{{300}}"> |
|
|
autoplay="{{true}}" interval="{{5000}}" duration="{{300}}"> |
|
|
|
|
|
<block wx:for="{{xiaobanner}}" wx:key="*this"> |
|
|
<block wx:for="{{xiaobanner}}" wx:key="*this"> |
|
|
<swiper-item bindtap="bannerClick" data-item="{{item}}"> |
|
|
<swiper-item bindtap="bannerClick" data-item="{{item}}"> |
|
|
<image style="border-radius:77rpx" src="{{item.head_img}}" mode="aspectFill"></image> |
|
|
<image style="border-radius:77rpx" src="{{item.head_img}}" mode="aspectFill"></image> |
|
|
@ -119,16 +130,21 @@ |
|
|
</swiper> --> |
|
|
</swiper> --> |
|
|
</view> |
|
|
</view> |
|
|
<view class="sale-road-boxes" style="margin-top:0"> |
|
|
<view class="sale-road-boxes" style="margin-top:0"> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title5.png"></image> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title5.png"> |
|
|
|
|
|
</image> |
|
|
</view> |
|
|
</view> |
|
|
<view class="pic-list" style="margin-top:20rpx"> |
|
|
<view class="pic-list" style="margin-top:20rpx"> |
|
|
<image bindtap="gotoPath" data-title="街巷美食" data-path="/pages/list/{{isTest?'road':'food'}}/index" src="https://static.ticket.sz-trip.com/xcxImages/index/pic1.png" mode="aspectFill"></image> |
|
|
<image bindtap="gotoPath" data-title="街巷美食" data-path="/pages/list/{{isTest?'road':'food'}}/index" |
|
|
<image bindtap="audioGuide" src="https://static.ticket.sz-trip.com/xcxImages/index/pic2.png" mode="aspectFill"></image> |
|
|
src="https://static.ticket.sz-trip.com/xcxImages/index/pic1.png" mode="aspectFill"></image> |
|
|
<image bindtap="gotoPath" data-title="游记攻略" data-path="/pages/list/strategy/index" src="https://static.ticket.sz-trip.com/xcxImages/index/pic3.png" mode="aspectFill"></image> |
|
|
<image bindtap="audioGuide" src="https://static.ticket.sz-trip.com/xcxImages/index/pic2.png" mode="aspectFill"> |
|
|
|
|
|
</image> |
|
|
|
|
|
<image bindtap="gotoPath" data-title="游记攻略" data-path="/pages/list/strategy/index" |
|
|
|
|
|
src="https://static.ticket.sz-trip.com/xcxImages/index/pic3.png" mode="aspectFill"></image> |
|
|
<image bindtap="city" src="https://static.ticket.sz-trip.com/xcxImages/index/pic4.png" mode="aspectFill"></image> |
|
|
<image bindtap="city" src="https://static.ticket.sz-trip.com/xcxImages/index/pic4.png" mode="aspectFill"></image> |
|
|
</view> |
|
|
</view> |
|
|
<view class="sale-road-boxes" style="margin-top:0;align-items:center"> |
|
|
<view class="sale-road-boxes" style="margin-top:0;align-items:center"> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title2.png"></image> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title2.png"> |
|
|
|
|
|
</image> |
|
|
<navigator url="/pages/pbService/index" class="title-more">更多<text class="iconfont icon-you"></text> </navigator> |
|
|
<navigator url="/pages/pbService/index" class="title-more">更多<text class="iconfont icon-you"></text> </navigator> |
|
|
</view> |
|
|
</view> |
|
|
<view style="overflow-x:auto"> |
|
|
<view style="overflow-x:auto"> |
|
|
@ -192,7 +208,8 @@ |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="sale-road-boxes" style="margin-top:0"> |
|
|
<view class="sale-road-boxes" style="margin-top:0"> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title7.png"></image> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title7.png"> |
|
|
|
|
|
</image> |
|
|
</view> |
|
|
</view> |
|
|
<scroll-view scroll-x style="height:360rpx" bindscroll="listenScroll" class="slide-box"> |
|
|
<scroll-view scroll-x style="height:360rpx" bindscroll="listenScroll" class="slide-box"> |
|
|
<view class="pbservice" style="margin-bottom:30rpx"> |
|
|
<view class="pbservice" style="margin-bottom:30rpx"> |
|
|
@ -248,24 +265,31 @@ |
|
|
<view class="scroll-line-bg" style="width:{{4 / 5 * 100}}%;margin-left:{{scrollLeft}}px"></view> |
|
|
<view class="scroll-line-bg" style="width:{{4 / 5 * 100}}%;margin-left:{{scrollLeft}}px"></view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="sale-road-boxes" style="margin-top:0"> |
|
|
<view class="sale-road-boxes" style="margin-top:0"> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title6.png"></image> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title6.png"> |
|
|
|
|
|
</image> |
|
|
</view> |
|
|
</view> |
|
|
<view class="six-box"> |
|
|
<view class="six-box"> |
|
|
<image bindtap="gotoPath" data-title="苏城六纪" data-path="/pages/list/six/index?area={{area_ids[index]}}" wx:for="{{10}}" src="https://static.ticket.sz-trip.com/xcxImages/index/six{{index+1}}.png" mode="widthFix"></image> |
|
|
<image bindtap="gotoPath" data-title="苏城六纪" data-path="/pages/list/six/index?area={{area_ids[index]}}" |
|
|
|
|
|
wx:for="{{10}}" src="https://static.ticket.sz-trip.com/xcxImages/index/six{{index+1}}.png" mode="widthFix"> |
|
|
|
|
|
</image> |
|
|
</view> |
|
|
</view> |
|
|
<view class="sale-road-boxes" style="margin-top:0"> |
|
|
<view class="sale-road-boxes" style="margin-top:0"> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title4.png"></image> |
|
|
<image mode="widthFix" style="width:267rpx" src="https://static.ticket.sz-trip.com/xcxImages/index/title4.png"> |
|
|
|
|
|
</image> |
|
|
</view> |
|
|
</view> |
|
|
<view class="hot-list" wx:if="{{isTest==false}}"> |
|
|
<view class="hot-list" wx:if="{{isTest==false}}"> |
|
|
<view class="hot-list-item" wx:for="{{2}}" wx:for-index="number"> |
|
|
<view class="hot-list-item" wx:for="{{2}}" wx:for-index="number"> |
|
|
<view wx:for="{{list}}" wx:if="{{index%2==number}}" bindtap="gotoDetail" data-item="{{item}}"> |
|
|
<view wx:for="{{list}}" wx:if="{{index%2==number}}" bindtap="gotoDetail" data-item="{{item}}"> |
|
|
<view wx:if="{{number==0 && index==0}}" class="hot-item today-hot"> |
|
|
<view wx:if="{{number==0 && index==0}}" class="hot-item today-hot"> |
|
|
<common-image class="today-main-img" width="100%" height="615rpx" src="{{item.ext.headimg}}" mode="aspectFill"></common-image> |
|
|
<common-image class="today-main-img" width="100%" height="615rpx" src="{{item.ext.headimg}}" |
|
|
|
|
|
mode="aspectFill"></common-image> |
|
|
<view style="position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.14)"></view> |
|
|
<view style="position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.14)"></view> |
|
|
<image class="today-tip-img" src="https://static.ticket.sz-trip.com/xcxImages/index/today.png" mode="widthFix"></image> |
|
|
<image class="today-tip-img" src="https://static.ticket.sz-trip.com/xcxImages/index/today.png" |
|
|
|
|
|
mode="widthFix"></image> |
|
|
<view class="today-date">{{date}} {{month}}</view> |
|
|
<view class="today-date">{{date}} {{month}}</view> |
|
|
<view class="today-hot-box"> |
|
|
<view class="today-hot-box"> |
|
|
<view class="today-hot-tag textOver" wx:for="{{item.ext.display_tags && ext.display_tags.length>0}}">{{item.ext.display_tags[0]}}</view> |
|
|
<view class="today-hot-tag textOver" wx:for="{{item.ext.display_tags && ext.display_tags.length>0}}"> |
|
|
|
|
|
{{item.ext.display_tags[0]}}</view> |
|
|
<view class="today-hot-title">{{item.title}}</view> |
|
|
<view class="today-hot-title">{{item.title}}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
@ -298,7 +322,8 @@ |
|
|
<view class="tags textOver"> |
|
|
<view class="tags textOver"> |
|
|
<view wx:for="{{item.ext.display_tags}}" class="tag textOver">{{item}}</view> |
|
|
<view wx:for="{{item.ext.display_tags}}" class="tag textOver">{{item}}</view> |
|
|
</view> |
|
|
</view> |
|
|
<view wx:if="{{item.ext.type!='tenscenic'}}" class="hot-price"><text>¥</text><text>{{item.ext.price/100}}</text><text>起</text></view> |
|
|
<view wx:if="{{item.ext.type!='tenscenic'}}" class="hot-price"> |
|
|
|
|
|
<text>¥</text><text>{{item.ext.price/100}}</text><text>起</text></view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|