|
|
@ -13,22 +13,40 @@ |
|
|
<view class="top-info" wx:if="{{info}}" style="position:relative"> |
|
|
<view class="top-info" wx:if="{{info}}" style="position:relative"> |
|
|
<view class="title">{{info.title}}</view> |
|
|
<view class="title">{{info.title}}</view> |
|
|
<view class="tags-box textOver"> |
|
|
<view class="tags-box textOver"> |
|
|
<view class="tag textOver" wx:for="{{info.display_tags}}">{{item}}<view class="line"></view> |
|
|
<view class="tag textOver" wx:for="{{info.display_tags}}">{{item}}</view> |
|
|
</view> |
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<view class="tags-box address-box" style="height:auto"> |
|
|
|
|
|
<view class="info-address">{{isBook?"活动":"开园"}}时间:{{info.open_time}}</view> |
|
|
<view class="address-box" bind:tap="viewOPenTime"> |
|
|
<navigator wx:if="{{!isBook}}" url="/pages/info/sceneInfo/index?id={{info.id}}" catchtap="pagePoint" data-event="scene_detail" class="iconfont" style="font-size:27rpx;flex-shrink:0">优待政策 | 景点介绍 <text class="iconfont icon-you" style="font-size:24rpx"></text></navigator> |
|
|
<view class="address-text"> |
|
|
|
|
|
<view class="info-address">{{isBook?"活动":"开园"}}时间</view> |
|
|
|
|
|
<view class="sub-info-address textOver">{{info.open_time}}</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="iconfont"> |
|
|
|
|
|
<image src="https://static.ticket.sz-trip.com/uploads/20250808/b64e49752fc3e0831db700331db766dd.png"></image> |
|
|
|
|
|
<view>详情</view> |
|
|
|
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="tags-box textOver address-box" bindtap="gotolocation"> |
|
|
<view class="address-box true-address" bindtap="gotolocation"> |
|
|
<view class="info-address">地址:{{info.address}}</view> |
|
|
<view class="address-text"> |
|
|
<view class="iconfont icon-daohang"></view> |
|
|
<view class="info-address">地址</view> |
|
|
|
|
|
<view class="sub-info-address textOver">{{info.address}}</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="iconfont"> |
|
|
|
|
|
<image src="https://static.ticket.sz-trip.com/uploads/20250808/0faddf87d40d7bd782a6aab047f2046e.png"></image> |
|
|
|
|
|
<view>导航</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<view class="status-text{{info.garden_flag==0?' disable':''}}" wx:if="{{info.garden_flag_text && info.garden_flag!=1}}">{{info.garden_flag_text}}</view> |
|
|
<view class="status-text{{info.garden_flag==0?' disable':''}}" wx:if="{{info.garden_flag_text && info.garden_flag!=1}}">{{info.garden_flag_text}}</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
|
|
|
<view class="tab-info-container" wx:if="{{info}}"> |
|
|
|
|
|
<view class="tab-item {{showTabIndex==0?'active':''}}" bind:tap="changeTabIndex" data-value="0">预订</view> |
|
|
|
|
|
<view class="tab-item {{showTabIndex==1?'active':''}}" bind:tap="changeTabIndex" data-value="1">评价/问答</view> |
|
|
|
|
|
<view class="tab-item {{showTabIndex==2?'active':''}}" bind:tap="changeTabIndex" data-value="2">详情/政策</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
<view class="sku-type-container" wx:if="{{info}}"> |
|
|
<view class="sku-type-container" wx:if="{{info&&showTabIndex==0}}"> |
|
|
<view class="left-type-container"> |
|
|
<view class="left-type-container"> |
|
|
<view class="sku-type {{activeIndex==index?'active':''}}" wx:for="{{info.product}}" |
|
|
<view class="sku-type {{activeIndex==index?'active':''}}" wx:for="{{info.product}}" |
|
|
data-index="{{index}}" bindtap="changeMenu"> |
|
|
data-index="{{index}}" bindtap="changeMenu"> |
|
|
@ -56,13 +74,13 @@ |
|
|
<view class="product-tag textOver" >{{sku.display_tags_str}}</view> |
|
|
<view class="product-tag textOver" >{{sku.display_tags_str}}</view> |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<view class="order-tip-text" bindtap="showBookingInfo" data-item="{{sku}}">预订须知>></view> |
|
|
<view class="order-tip-text" bindtap="showBookingInfo" data-item="{{sku}}">ⓘ预订须知></view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="product-right"> |
|
|
<view class="product-right"> |
|
|
<view class="price"> |
|
|
<view class="price"> |
|
|
<text>¥</text> |
|
|
<text>¥</text> |
|
|
<text>{{sku.price?sku.price/100:0}}</text> |
|
|
<text>{{sku.price?sku.price/100:0}}</text> |
|
|
<text wx:if="{{sku.is_merged}}">起</text> |
|
|
<!-- <text wx:if="{{sku.is_merged}}">起</text> --> |
|
|
</view> |
|
|
</view> |
|
|
<!-- showOrder selectDate --> |
|
|
<!-- showOrder selectDate --> |
|
|
<view bindtap="selectDate" data-sku="{{sku}}" data-product="{{item}}" |
|
|
<view bindtap="selectDate" data-sku="{{sku}}" data-product="{{item}}" |
|
|
@ -135,7 +153,22 @@ |
|
|
<view class="mask-bg" bindtap="hideDate"></view> |
|
|
<view class="mask-bg" bindtap="hideDate"></view> |
|
|
<view class="mask-content1"> |
|
|
<view class="mask-content1"> |
|
|
<view class="iconfont icon-close" bindtap="hideDate"></view> |
|
|
<view class="iconfont icon-close" bindtap="hideDate"></view> |
|
|
<date wx:if="{{showDate2}}" bind:onChangeDate="changeDate" bind:onChangeTime="changeTime" product="{{product}}" endDays="{{30}}"></date> |
|
|
<date wx:if="{{showDate2}}" bind:onChangeDate="changeDate" bind:onChangeTime="changeTime" |
|
|
|
|
|
product="{{product}}" datePrice="{{skuPriceDate}}" endDays="{{30}}"></date> |
|
|
|
|
|
|
|
|
|
|
|
<view class="orderNotice" wx:if="{{orderSku}}"> |
|
|
|
|
|
<view style="font-weight: 500;font-size: 15px;color: #000000;">预订须知</view> |
|
|
|
|
|
<view class="scroll-menus" wx:if="{{orderProduct&&orderProduct.content}}"> |
|
|
|
|
|
<view class="scroll-menu-item{{noticeIndex==0?' active':''}}" |
|
|
|
|
|
bindtap="changeNoticeIndex" data-index="0" style="width: 276rpx;">预订须知</view> |
|
|
|
|
|
<view class="scroll-menu-item{{noticeIndex==1?' active':''}}" |
|
|
|
|
|
bindtap="changeNoticeIndex" data-index="1" style="width: 276rpx;">产品详情</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<rich-text wx:if="{{noticeIndex==0}}" class="detail" nodes="{{tool.formateRichText(orderSku.sku_model.bookinfo)}}"></rich-text> |
|
|
|
|
|
<rich-text wx:if="{{noticeIndex==1}}" class="detail" nodes="{{tool.formateRichText(orderProduct.content)}}"></rich-text> |
|
|
|
|
|
|
|
|
|
|
|
</view> |
|
|
|
|
|
<view style="height: 180rpx;"></view> |
|
|
<view class="bottom-box"> |
|
|
<view class="bottom-box"> |
|
|
<view> |
|
|
<view> |
|
|
合计: <text class="totalPrice">{{showPrice/100}}</text> |
|
|
合计: <text class="totalPrice">{{showPrice/100}}</text> |
|
|
@ -185,39 +218,8 @@ |
|
|
<view class="empty-btn">去提问</view> |
|
|
<view class="empty-btn">去提问</view> |
|
|
</view> --> |
|
|
</view> --> |
|
|
|
|
|
|
|
|
|
|
|
<view wx:if="{{showTabIndex==1}}"> |
|
|
|
|
|
<view class="box box-gb-20241216" style="margin: 0;"> |
|
|
<view class="box box-gb-20241216" wx:if="{{isTest==false}}"> |
|
|
|
|
|
<view class="box-top" style="border-bottom:1px solid #D9D9D9;"> |
|
|
|
|
|
<text class="iconfont icon-tiwen1"></text><text>问大家</text> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="empty-box" wx:if="{{!ask || ask.length==0}}"> |
|
|
|
|
|
<view>这里空空如也,快去向大家提问吧!</view> |
|
|
|
|
|
<navigator url="/pages/ask/index?id={{id}}" catchtap="pagePoint" data-event="scene_question" class="empty-btn">去提问 |
|
|
|
|
|
</navigator> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="ask-list" wx:else> |
|
|
|
|
|
<navigator url="/pages/ask/info/index?id={{item.id}}" catchtap="pagePoint" data-event="scene_comment" class="ask-item" wx:for="{{ask}}"> |
|
|
|
|
|
<view class="item-ques"> |
|
|
|
|
|
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image> |
|
|
|
|
|
<view class="ques">{{item.question_name}}</view> |
|
|
|
|
|
<view class="ques-num" wx:if="{{item.answer.total!=0}}">{{item.answer.total}}个回答</view> |
|
|
|
|
|
<view class="ques-num" wx:if="{{item.answer.total==0}}">暂无回答</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<!-- <view class="item-ques"> |
|
|
|
|
|
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image> |
|
|
|
|
|
<view class="ans">{{item.answer && item.answer.lastest_answer?item.answer.lastest_answer.answer:"暂无回答"}}</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="ques-tip"> |
|
|
|
|
|
<view class="ques-time">{{item.created_time}}提问</view> --> |
|
|
|
|
|
<!-- <view class="ans-number">全部{{item.answer && item.answer.total ? item.answer.total : 0}}个回答 <text class="iconfont icon-you"></text> </view> --> |
|
|
|
|
|
<!-- </view> --> |
|
|
|
|
|
</navigator> |
|
|
|
|
|
<navigator style="border-top:1rpx solid #ccc" url="/pages/ask/index?id={{info.id}}" class="more-comment-btn"> |
|
|
|
|
|
查看全部问答<text class="iconfont icon-you"></text></navigator> |
|
|
|
|
|
</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="box box-gb-20241216"> |
|
|
|
|
|
<view class="box-top"> |
|
|
<view class="box-top"> |
|
|
<text class="iconfont icon-tiwen"></text><text>游客点评</text><text class="score" wx:if="{{info && commentTotal>0}}">{{info.rate}}分</text> |
|
|
<text class="iconfont icon-tiwen"></text><text>游客点评</text><text class="score" wx:if="{{info && commentTotal>0}}">{{info.rate}}分</text> |
|
|
<navigator url="/pages/list/comments/index?sceneid={{id}}" style="display: inline;"> <text class="all-comment-num">共{{commentTotal}}条 <text style="font-family: fangsong; font-weight: bold;color: #000;">></text></text> |
|
|
<navigator url="/pages/list/comments/index?sceneid={{id}}" style="display: inline;"> <text class="all-comment-num">共{{commentTotal}}条 <text style="font-family: fangsong; font-weight: bold;color: #000;">></text></text> |
|
|
@ -252,7 +254,54 @@ |
|
|
<navigator url="/pages/list/comments/index?sceneid={{id}}" wx:if="{{comment.length>0}}" class="more-comment-btn"> |
|
|
<navigator url="/pages/list/comments/index?sceneid={{id}}" wx:if="{{comment.length>0}}" class="more-comment-btn"> |
|
|
查看全部点评<text class="iconfont icon-you"></text></navigator> |
|
|
查看全部点评<text class="iconfont icon-you"></text></navigator> |
|
|
</view> |
|
|
</view> |
|
|
<view style="height:140rpx"></view> |
|
|
<view class="box box-gb-20241216"> |
|
|
|
|
|
<view class="box-top" style="border-bottom:1px solid #D9D9D9;"> |
|
|
|
|
|
<text class="iconfont icon-tiwen1"></text><text>问大家</text> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="empty-box" wx:if="{{!ask || ask.length==0}}"> |
|
|
|
|
|
<view>这里空空如也,快去向大家提问吧!</view> |
|
|
|
|
|
<navigator url="/pages/ask/index?id={{id}}" catchtap="pagePoint" data-event="scene_question" class="empty-btn">去提问 |
|
|
|
|
|
</navigator> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="ask-list" wx:else> |
|
|
|
|
|
<navigator url="/pages/ask/info/index?id={{item.id}}" catchtap="pagePoint" data-event="scene_comment" class="ask-item" wx:for="{{ask}}"> |
|
|
|
|
|
<view class="item-ques"> |
|
|
|
|
|
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image> |
|
|
|
|
|
<view class="ques">{{item.question_name}}</view> |
|
|
|
|
|
<view class="ques-num" wx:if="{{item.answer.total!=0}}">{{item.answer.total}}个回答</view> |
|
|
|
|
|
<view class="ques-num" wx:if="{{item.answer.total==0}}">暂无回答</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<!-- <view class="item-ques"> |
|
|
|
|
|
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image> |
|
|
|
|
|
<view class="ans">{{item.answer && item.answer.lastest_answer?item.answer.lastest_answer.answer:"暂无回答"}}</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="ques-tip"> |
|
|
|
|
|
<view class="ques-time">{{item.created_time}}提问</view> --> |
|
|
|
|
|
<!-- <view class="ans-number">全部{{item.answer && item.answer.total ? item.answer.total : 0}}个回答 <text class="iconfont icon-you"></text> </view> --> |
|
|
|
|
|
<!-- </view> --> |
|
|
|
|
|
</navigator> |
|
|
|
|
|
<navigator style="border-top:1rpx solid #ccc" url="/pages/ask/index?id={{info.id}}" class="more-comment-btn"> |
|
|
|
|
|
查看全部问答<text class="iconfont icon-you"></text></navigator> |
|
|
|
|
|
</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
|
|
|
<view style="background:white" wx:if="{{showTabIndex==2}}"> |
|
|
|
|
|
<view class="scroll-menus"> |
|
|
|
|
|
<view class="scroll-menu-item{{menuType==0?' active':''}}" bindtap="changeMenu" data-index="0">景点介绍</view> |
|
|
|
|
|
<view class="scroll-menu-item{{menuType==1?' active':''}}" bindtap="changeMenu" data-index="1">开放时间</view> |
|
|
|
|
|
<view class="scroll-menu-item{{menuType==2?' active':''}}" bindtap="changeMenu" data-index="2">优待政策</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="scroll-content" style="padding: 20rpx 33rpx;"> |
|
|
|
|
|
<view class="info-title">{{menuType==0?"景点介绍":menuType==1?"开放时间":"优待政策"}}</view> |
|
|
|
|
|
<rich-text wx:if="{{menuType==0}}" class="detail" nodes="{{tool.formateRichText(info.content)}}"></rich-text> |
|
|
|
|
|
<rich-text wx:if="{{menuType==1}}" class="detail" nodes="{{tool.formateRichText(info.time_info)}}"></rich-text> |
|
|
|
|
|
<rich-text wx:if="{{menuType==2}}" class="detail" nodes="{{tool.formateRichText(info.extra_info)}}"></rich-text> |
|
|
|
|
|
</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view style="height:160rpx"></view> |
|
|
<notice bookingInfo="{{bookingInfo}}" skuName="{{bookingInfoTitle}}" wx:if="{{bookingInfo}}" bind:close="closeMask"> |
|
|
<notice bookingInfo="{{bookingInfo}}" skuName="{{bookingInfoTitle}}" wx:if="{{bookingInfo}}" bind:close="closeMask"> |
|
|
</notice> |
|
|
</notice> |
|
|
<view style="position:absolute;right:0;left:-10000rpx;top:-20000rpx;z-index:-1"> |
|
|
<view style="position:absolute;right:0;left:-10000rpx;top:-20000rpx;z-index:-1"> |
|
|
|