index.wxml 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. <!--pages/zl_detail/index.wxml-->
  2. <import src="../../../common/component/wxParse/wxParse.wxml" />
  3. <view class='container'>
  4. <view class='zl_detail_bg'>
  5. <image mode="aspectFill" class='zl_detail_bg_img' src="{{exhibitionDetail.imageUrl||defaultImg}}"></image>
  6. </view>
  7. <view class='zl_detail_info'>
  8. <view class='zl_detail_info_title'>
  9. <text class='exhibitionDetailName'>{{exhibitionDetail.name}}</text>
  10. <view class="comment_style">
  11. <text>{{exhibitionDetail.score||'0.0'}}</text>
  12. <view>
  13. <image wx:for="{{show_star}}" wx:key="index" class="comment-img__item" mode='aspectFill' src="{{item.img}}"></image>
  14. </view>
  15. <!-- <text style='font-size:24rpx;color:#999;font-weight:normal'>{{exhibitionDetail.commentCount}}评论</text> -->
  16. <text style='font-size:24rpx;color:#999;font-weight:normal'>点评</text>
  17. </view>
  18. </view>
  19. <view class='zl_detail_info_subTxt'>
  20. <text class='iconfont icon-time'></text>
  21. <text class='zl_detail_info_subTxt_title'>展览时间:</text>
  22. <view class='zl_detail_info_subTxt_txt'>
  23. {{exhibitionDetail.statusTextDesp}}
  24. <!-- <template is="wxParse" data="{{wxParseData:openTime.nodes}}" /> -->
  25. </view>
  26. </view>
  27. <view class='zl_detail_info_subTxt'>
  28. <text class='iconfont icon-piaowu'></text>
  29. <text class='zl_detail_info_subTxt_title'>票务:</text>
  30. <text class='zl_detail_info_subTxt_txt'>{{exhibitionDetail.fee||'免费'}}</text>
  31. <view class="like_style">
  32. <text data-idx="{{index}}" data-type="{{exhibitionDetail.hasCollect}}" data-id="{{item.id}}" class="iconfont {{exhibitionDetail.hasCollect?'iconyishoucang':'iconweishoucang'}}" catchtap='addLike'>
  33. <!-- <text class='like-num'>{{exhibitionDetail.collectionsCount}}</text> -->
  34. <text class='like-status'>{{exhibitionDetail.hasCollect?'已收藏':'未收藏'}}</text>
  35. </text>
  36. </view>
  37. </view>
  38. <view class="">
  39. <navigator hover-class='none' url="{{'../../cg_detail/index?id='+exhibitionDetail.pavilions[0].id}}" class="weui-cell weui-cell_access" style='margin-bottom:20rpx;'>
  40. <view class="weui-media-box__hd">
  41. </view>
  42. <view class="weui-cell__bd">
  43. <image class='weui-media-box__hd_avatar' mode='widthFix' src="{{logo_img}}"></image>
  44. </view>
  45. <view class="weui-cell__ft weui-cell__ft_in-access"></view>
  46. </navigator>
  47. <view class="zl_detail_body {{active?'zl_detail_body_active':''}}">
  48. <view class='zl_detail_con'>
  49. <template is="wxParse" data="{{wxParseData:description.nodes}}" />
  50. </view>
  51. </view>
  52. <view class='shensuo' bindtap='clickCell'>
  53. <text class="iconfont icon-jiantou {{active?'icon-jiantou_active':''}}">{{active?'收起':'展开'}}</text>
  54. </view>
  55. </view>
  56. </view>
  57. <view class='tour_guide'>
  58. <view class='fdkk-cells' style='padding: 0;padding-bottom:30rpx'>
  59. <view class='weui-cell fix-padding'>
  60. <view class='weui-cell__bd' style='padding:0 30rpx;'>
  61. <text class='sub_bar_title'>热门评论</text>
  62. </view>
  63. </view>
  64. <view wx:for="{{comments.content}}" wx:if="{{!(index>2)||readActive}}" wx:key="index" class='comment_con'>
  65. <view class="weui-cell" style='align-items: flex-start;padding-bottom:30rpx;'>
  66. <view class="weui-cell__hd">
  67. <view class="weui-media-box__hd weui-media-box__hd_in-appmsg">
  68. <image class="weui-media-box__thumb" mode='aspectFill' src="{{item.avatarUrl||defaultImg}}" />
  69. </view>
  70. </view>
  71. <view class="weui-cell__bd">
  72. <view class="comment-username">
  73. <text style='font-size:30rpx;'>{{item.nickName}}</text>
  74. </view>
  75. <view>
  76. <image wx:for="{{item.imgObj}}" wx:key="index" class="comment-img__item" mode='aspectFill' src="{{item.img}}"></image>
  77. </view>
  78. <view class="comment-detail">
  79. <text style='font-size:28rpx;'>{{item.comment}}</text>
  80. <!-- <template is="wxParse" data="{{wxParseData:content.nodes}}" /> -->
  81. </view>
  82. <view class="comment-dec " bindtap='addCommentLike' data-idx="{{index}}" data-type="{{item.hasLike}}" data-id="{{item.id}}">
  83. <text>{{item.dateTimeDeatil}}</text>
  84. <text class="iconfont icon-zan {{item.hasLike?'icon-zan_active':''}}"><text style='margin-left:10rpx;'>{{item.likeCount}}</text></text>
  85. </view>
  86. <!-- <view class="comment-img" wx:if="{{evaluate[0].imgs.length>0}}">
  87. <image wx:for="{{evaluate[0].imgs}}" wx:key="{{index}}" class="comment-img__item" mode='aspectFill' src="{{item}}"></image>
  88. </view> -->
  89. </view>
  90. </view>
  91. </view>
  92. <view class='shensuo' bindtap="{{comments.content.length>0?'tapToCommentDetail':''}}">
  93. <text class="" style='color:#e02f2f'>{{comments.content.length>0?"全部评论"+'('+comments.content.length+')':"暂无评论"}}</text>
  94. </view>
  95. </view>
  96. </view>
  97. <view class='argee_con'>
  98. <view class='bottom-area__agree'>
  99. <view class="weui-agree__text">
  100. <checkbox-group bindchange="bindAgreeChange">
  101. <label for="weuiAgree">
  102. <checkbox id="weuiAgree" value="agree" style="transform:scale(0.7); line-height:28rpx; vertical-align: middle;" checked="{{isAgree}}">
  103. </checkbox>
  104. <text style='margin-left:-6rpx;font-size:26rpx; vertical-align: middle;'>阅读并同意</text>
  105. <text style='vertical-align: middle;font-size:26rpx;' catchtap='tapToDetail' hover-stop-propagation='{{true}}' class="weui-agree__link">《相关条款》</text>
  106. </label>
  107. </checkbox-group>
  108. </view>
  109. </view>
  110. </view>
  111. <view class="bottom-area">
  112. <view bindtap='tapToComement' class="bottom-area__info">
  113. <text class="iconfont icon-xiugai"></text>
  114. <text class='icontxt'>评论</text>
  115. </view>
  116. <view bindtap='doWeChatPay' class="bottom-area__btn">
  117. <text class="iconfont {{exhibitionDetail.hasPay||!exhibitionDetail.product.productPrice?'icon-view':'icon-gouwuche'}}"></text>
  118. <!-- <text class="iconfont icon-view"></text> -->
  119. <text class='icontxt'>{{exhibitionDetail.hasPay||!exhibitionDetail.product.productPrice?'观看':'购买'}}</text>
  120. </view>
  121. </view>
  122. </view>