Browse Source

Merge branch 'master' into dev_techan

master
jiazhipeng 7 months ago
parent
commit
6a60d6ea83
  1. 2
      app.js
  2. 20
      pages/activity/artfestival/index.wxml
  3. 10
      pages/activity/autumnten/index.wxml
  4. 2
      pages/activity/autumnten/list/index.wxml
  5. 12
      pages/activity/graduate/index.wxml
  6. 6
      pages/activity/huawei/form/index.wxml
  7. 6
      pages/activity/huawei/index.wxml
  8. 10
      pages/activity/huawei/list/index.wxml
  9. 6
      pages/activity/huawei/result/index.wxml
  10. 8
      pages/activity/huawei/upload/index.wxml
  11. 6
      pages/activity/huawei/uploadres/index.wxml
  12. 12
      pages/activity/newarrival/index.wxml
  13. 6
      pages/activity/redlist/index.wxml
  14. 14
      pages/activity/spring2021/index.wxml
  15. 6
      pages/activity/springten/index.wxml
  16. 2
      pages/activity/springten/list/index.wxml
  17. 16
      pages/activity/subway/index.wxml
  18. 14
      pages/activity/suyear/index.wxml
  19. 10
      pages/activity/tenscenic/index.wxml
  20. 28
      pages/activity/year2020/index.wxml
  21. 6
      pages/ask/index.wxml
  22. 6
      pages/ask/info/index.wxml
  23. 4
      pages/ask/my/index.wxml
  24. 4
      pages/component/commonImage/index.wxml
  25. 12
      pages/component/newCalendar/index.wxml
  26. 2
      pages/component/orderAdv/orderAdv.wxml
  27. 8
      pages/component/proRec/proRec.js
  28. 2
      pages/component/proRec/proRec.wxml
  29. 4
      pages/culture/index.wxml
  30. 6
      pages/culture/info/index.wxml
  31. 4
      pages/group/apply/index.wxml
  32. 14
      pages/group/index.wxml
  33. 28
      pages/group/info/index.wxml
  34. 6
      pages/group/mine/index.wxml
  35. 10
      pages/index/index.js
  36. 122
      pages/index/index.wxml
  37. 11
      pages/index/index.wxss
  38. 24
      pages/info/activityInfo/index.wxml
  39. 14
      pages/info/cardInfo/index.wxml
  40. 24
      pages/info/culturalUnitInfo/index.wxml
  41. 2
      pages/info/foodInfo/index.wxml
  42. 2
      pages/info/foodProductInfo/index.wxml
  43. 2
      pages/info/groupOrderInfo/index.wxml
  44. 2
      pages/info/guideInfo/index.wxml
  45. 6
      pages/info/hotelInfo/index.wxml
  46. 24
      pages/info/hotelProductInfo/index.wxml
  47. 6
      pages/info/luggageInfo/index.wxml
  48. 18
      pages/info/museumInfo/index.wxml
  49. 2
      pages/info/newsInfo/index.wxml
  50. 11
      pages/info/postProductInfo/index.js
  51. 38
      pages/info/postProductInfo/index.wxml
  52. 22
      pages/info/redmapInfo/index.wxml
  53. 18
      pages/info/roadInfo/index.wxml
  54. 51
      pages/info/sceneProductInfo/index.js
  55. 51
      pages/info/sceneProductInfo/index.wxml
  56. 10
      pages/info/sceneProductInfo/index.wxss
  57. 26
      pages/info/sceneProductInfoNew/index.wxml
  58. 26
      pages/info/showInfo/index.wxml
  59. 6
      pages/info/strategyInfo/index.wxml
  60. 2
      pages/kj/his/index.wxml
  61. 6
      pages/kj/index.wxml
  62. 24
      pages/kj/info/index.wxml
  63. 4
      pages/kj/mine/index.wxml
  64. 8
      pages/list/activity/index.wxml
  65. 28
      pages/list/activitynew/index.wxml
  66. 4
      pages/list/card/index.wxml
  67. 6
      pages/list/comments/index.wxml
  68. 2
      pages/list/culturalUnit/index.wxml
  69. 2
      pages/list/daysu/detail/index.wxml
  70. 2
      pages/list/daysu/index.wxml
  71. 12
      pages/list/feiyi/index.wxml
  72. 8
      pages/list/food/index.wxml
  73. 6
      pages/list/haoxing/index.wxml
  74. 8
      pages/list/hotel/index.wxml
  75. 46
      pages/list/mayday/index.wxml
  76. 2
      pages/list/message/index.wxml
  77. 12
      pages/list/minitrip/index.wxml
  78. 8
      pages/list/movieticket/index.wxml
  79. 4
      pages/list/movieticket/list/cinema/index.wxml
  80. 4
      pages/list/movieticket/list/info/index.wxml
  81. 6
      pages/list/movieticket/list/seats/index.wxml
  82. 4
      pages/list/movieticket/list/ticket/index.wxml
  83. 4
      pages/list/museum/index.wxml
  84. 6
      pages/list/night/index.wxml
  85. 12
      pages/list/oneday/index.wxml
  86. 12
      pages/list/road/index.wxml
  87. 10
      pages/list/sale/index.wxml
  88. 8
      pages/list/scene/index.wxml
  89. 9
      pages/list/six/index.js
  90. 37
      pages/list/six/index.wxml
  91. 4
      pages/list/store/index.wxml
  92. 20
      pages/list/strategy/index.wxml
  93. 8
      pages/list/techan/index.wxml
  94. 6
      pages/list/theatre/index.wxml
  95. 100
      pages/map/index.wxml
  96. 2
      pages/map/index.wxss
  97. 4
      pages/old/index.wxml
  98. 2
      pages/old/profile/index.wxml
  99. 22
      pages/old/user/index.wxml
  100. 6
      pages/order/WineSceneOrder/index.wxml

2
app.js

@ -38,7 +38,7 @@ App({
// 获取前端配置文件 // 获取前端配置文件
commonApi._post("pbservice/Other/getClientConfig", {unique_key: "wechatxcx"}).then(res => { commonApi._post("pbservice/Other/getClientConfig", {unique_key: "wechatxcx"}).then(res => {
let data = JSON.parse(res.data); let data = JSON.parse(res.data);
data.isTest = data.isTest114? true : false; data.isTest = data.isTest131? true : false;
data.indexSeason = null data.indexSeason = null
this.globalData.configJson = data this.globalData.configJson = data
}).then(() => { }).then(() => {

20
pages/activity/artfestival/index.wxml

@ -1,40 +1,40 @@
<!--pages/activity/artfestival/index.wxml--> <!--pages/activity/artfestival/index.wxml-->
<image class="main-img" src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/top.png" mode="widthFix"></image> <image lazy-load class="main-img" src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/top.png" mode="widthFix"></image>
<image wx:if="{{imgIndex>-1 && imgIndex<list.length}}" src="{{list[imgIndex].head_img}}?x-oss-process=image/resize,w_500,m_lfit" bindload="imageLoad" mode="widthFix" class="testimg"></image> <image lazy-load wx:if="{{imgIndex>-1 && imgIndex<list.length}}" src="{{list[imgIndex].head_img}}?x-oss-process=image/resize,w_500,m_lfit" bindload="imageLoad" mode="widthFix" class="testimg"></image>
<view class="vr-box" bindtap="goVr">点击体验VR观展</view> <view class="vr-box" bindtap="goVr">点击体验VR观展</view>
<view class="menus"> <view class="menus">
<view bindtap="changeType" data-type="1" class="menu{{index==1?' active':''}}"> <view bindtap="changeType" data-type="1" class="menu{{index==1?' active':''}}">
<image src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/bg{{index==1?'1':'0'}}.png" mode="aspectFill"></image> <image lazy-load src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/bg{{index==1?'1':'0'}}.png" mode="aspectFill"></image>
<view>美术作品</view> <view>美术作品</view>
</view> </view>
<view bindtap="changeType" data-type="3" class="menu{{index==3?' active':''}}"> <view bindtap="changeType" data-type="3" class="menu{{index==3?' active':''}}">
<image src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/bg{{index==3?'1':'0'}}.png" mode="aspectFill"></image> <image lazy-load src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/bg{{index==3?'1':'0'}}.png" mode="aspectFill"></image>
<view>书法篆刻</view> <view>书法篆刻</view>
</view> </view>
<view bindtap="changeType" data-type="2" class="menu{{index==2?' active':''}}"> <view bindtap="changeType" data-type="2" class="menu{{index==2?' active':''}}">
<image src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/bg{{index==2?'1':'0'}}.png" mode="aspectFill"></image> <image lazy-load src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/bg{{index==2?'1':'0'}}.png" mode="aspectFill"></image>
<view>评委作品</view> <view>评委作品</view>
</view> </view>
<view bindtap="changeType" data-type="4" class="menu{{index==4?' active':''}}"> <view bindtap="changeType" data-type="4" class="menu{{index==4?' active':''}}">
<image src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/bg{{index==4?'1':'0'}}.png" mode="aspectFill"></image> <image lazy-load src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/bg{{index==4?'1':'0'}}.png" mode="aspectFill"></image>
<view>特邀作品</view> <view>特邀作品</view>
</view> </view>
</view> </view>
<view class="list"> <view class="list">
<view class="list-left"> <view class="list-left">
<view class="list-item" bindtap="previewImg" data-item="{{item}}" wx:for="{{left}}"> <view class="list-item" bindtap="previewImg" data-item="{{item}}" wx:for="{{left}}">
<image style="height:{{item.h}}rpx" src="{{item.head_img}}?x-oss-process=image/resize,w_500,m_lfit" mode="aspectFill"></image> <image lazy-load style="height:{{item.h}}rpx" src="{{item.head_img}}?x-oss-process=image/resize,w_500,m_lfit" mode="aspectFill"></image>
<view class="img-text textOver">{{item.title}}</view> <view class="img-text textOver">{{item.title}}</view>
</view> </view>
</view> </view>
<view class="list-left"> <view class="list-left">
<view class="list-item" bindtap="previewImg" data-item="{{item}}" wx:for="{{right}}"> <view class="list-item" bindtap="previewImg" data-item="{{item}}" wx:for="{{right}}">
<image style="height:{{item.h}}rpx" src="{{item.head_img}}?x-oss-process=image/resize,w_500,m_lfit" mode="aspectFill"></image> <image lazy-load style="height:{{item.h}}rpx" src="{{item.head_img}}?x-oss-process=image/resize,w_500,m_lfit" mode="aspectFill"></image>
<view class="img-text textOver">{{item.title}}</view> <view class="img-text textOver">{{item.title}}</view>
</view> </view>
</view> </view>
</view> </view>
<view class="nomore" wx:if="{{(left.length+right.length)>=total}}">没有更多数据了</view> <view class="nomore" wx:if="{{(left.length+right.length)>=total}}">没有更多数据了</view>
<image src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/text.png" mode="widthFix" class="bottomimg"></image> <image lazy-load src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/text.png" mode="widthFix" class="bottomimg"></image>
<image bindtap="goTop" src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/topbtn.png" mode="widthFix" class="btnimg"></image> <image lazy-load bindtap="goTop" src="https://m.cloud.sz-trip.com/static/images/activity/artfestival/topbtn.png" mode="widthFix" class="btnimg"></image>
<view style="height:1rpx"></view> <view style="height:1rpx"></view>

10
pages/activity/autumnten/index.wxml

@ -1,6 +1,6 @@
<!--pages/activity/springten/index.wxml--> <!--pages/activity/springten/index.wxml-->
<title title="苏州游必选榜"></title> <title title="苏州游必选榜"></title>
<image src="https://static.ticket.sz-trip.com/xcxImages/autumnten/top.png" mode="widthFix" class="top-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/autumnten/top.png" mode="widthFix" class="top-img"></image>
<picker mode="selector" value="{{areaIndex}}" range="{{areas}}" range-key="area_title" bindchange="changeArea"> <picker mode="selector" value="{{areaIndex}}" range="{{areas}}" range-key="area_title" bindchange="changeArea">
<view class="picker"> <view class="picker">
<view class="areatext">{{areas[areaIndex].area_title}}</view> <view class="areatext">{{areas[areaIndex].area_title}}</view>
@ -9,7 +9,7 @@
</picker> </picker>
<view class="type-icons"> <view class="type-icons">
<view wx:for="{{types}}" bindtap="changeType" data-type="{{index}}" class="type-icon {{type==index?'type-icon-active':''}}"> <view wx:for="{{types}}" bindtap="changeType" data-type="{{index}}" class="type-icon {{type==index?'type-icon-active':''}}">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/autumnten/bg{{type==index?'1':''}}.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/autumnten/bg{{type==index?'1':''}}.png"></image>
<view class="icon-text">{{item}}</view> <view class="icon-text">{{item}}</view>
</view> </view>
</view> </view>
@ -17,11 +17,11 @@
<view class="list" style="padding-bottom:30rpx"> <view class="list" style="padding-bottom:30rpx">
<view class="item-box" wx:for="{{list}}"> <view class="item-box" wx:for="{{list}}">
<view class="item-bg"></view> <view class="item-bg"></view>
<image mode="widthFix" class="lefticon" src="https://static.ticket.sz-trip.com/xcxImages/autumnten/lefticon.png"></image> <image lazy-load mode="widthFix" class="lefticon" src="https://static.ticket.sz-trip.com/xcxImages/autumnten/lefticon.png"></image>
<image mode="widthFix" class="righticon" src="https://static.ticket.sz-trip.com/xcxImages/autumnten/righticon.png"></image> <image lazy-load mode="widthFix" class="righticon" src="https://static.ticket.sz-trip.com/xcxImages/autumnten/righticon.png"></image>
<view class="item"> <view class="item">
<view class="item-in"> <view class="item-in">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="item-info"> <view class="item-info">
<view class="item-title textOver">{{item.title}}</view> <view class="item-title textOver">{{item.title}}</view>
<view class="item-result textOver">上榜理由:{{item.brief_intro}}</view> <view class="item-result textOver">上榜理由:{{item.brief_intro}}</view>

2
pages/activity/autumnten/list/index.wxml

@ -7,6 +7,6 @@
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="address textOver"><text class="iconfont icon-location"></text>{{item.address}}</view> <view class="address textOver"><text class="iconfont icon-location"></text>{{item.address}}</view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/autumnten/btn.png" mode="aspectFill"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/autumnten/btn.png" mode="aspectFill"></image>
</view> </view>
</view> </view>

12
pages/activity/graduate/index.wxml

@ -1,6 +1,6 @@
<!--pages/activity/graduate/index.wxml--> <!--pages/activity/graduate/index.wxml-->
<view style="position:relative;min-height:100vh"> <view style="position:relative;min-height:100vh">
<image style="position:absolute;top:0;left:0" class="mainimg" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/top.png" mode="widthFix"></image> <image lazy-load style="position:absolute;top:0;left:0" class="mainimg" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/top.png" mode="widthFix"></image>
<view class="top-menus"> <view class="top-menus">
<view class="top-menu" bindtap="scrollToBox" data-index="1">好玩景点</view> <view class="top-menu" bindtap="scrollToBox" data-index="1">好玩景点</view>
<view class="top-menu" bindtap="scrollToBox" data-index="2">一日游</view> <view class="top-menu" bindtap="scrollToBox" data-index="2">一日游</view>
@ -9,22 +9,22 @@
</view> </view>
<view style="height:650rpx"></view> <view style="height:650rpx"></view>
<view class="list" wx:for="{{list}}" id="box{{index+1}}"> <view class="list" wx:for="{{list}}" id="box{{index+1}}">
<image class="titleimg" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/title{{index+1}}.png"></image> <image lazy-load class="titleimg" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/title{{index+1}}.png"></image>
<view class="list-box"> <view class="list-box">
<view class="item" wx:for="{{item}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{item}}" bindtap="gotoDetail" data-item="{{item}}">
<image class="mainimg" src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load class="mainimg" src="{{item.headimg}}" mode="aspectFill"></image>
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="product-tags"> <view class="product-tags">
<view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
</view> </view>
<view class="product-bottom"> <view class="product-bottom">
<view class="price">¥<text>{{item.price/100}}</text></view> <view class="price">¥<text>{{item.price/100}}</text></view>
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/btn.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/btn.png"></image>
</view> </view>
</view> </view>
</view> </view>
</view> </view>
<view style="height:80rpx"></view> <view style="height:80rpx"></view>
<image class="bottomtext" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/bottom.png"></image> <image lazy-load class="bottomtext" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/bottom.png"></image>
<image class="bottombg" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/bottombg.png" mode="widthFix"></image> <image lazy-load class="bottombg" src="https://static.ticket.sz-trip.com/xcxImages/activity/graduate/bottombg.png" mode="widthFix"></image>
</view> </view>

6
pages/activity/huawei/form/index.wxml

@ -1,8 +1,8 @@
<!--pages/activity/huawei/form/index.wxml--> <!--pages/activity/huawei/form/index.wxml-->
<title title="信息填写"></title> <title title="信息填写"></title>
<image src="{{info.head_img}}" mode="widthFix" class="topimg"></image> <image lazy-load src="{{info.head_img}}" mode="widthFix" class="topimg"></image>
<view class="input-box"> <view class="input-box">
<image src="https://static.ticket.sz-trip.com/xcxImages/huawei/regtip.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/huawei/regtip.png" mode="widthFix"></image>
<view class="input-item"> <view class="input-item">
<view>姓名</view> <view>姓名</view>
<input bindinput="changeName" type="text" /> <input bindinput="changeName" type="text" />
@ -24,6 +24,6 @@
</view> </view>
</picker> </picker>
</view> </view>
<image bindtap="submit" src="https://static.ticket.sz-trip.com/xcxImages/huawei/regsubmit.png" class="submit-btn" mode="widthFix"></image> <image lazy-load bindtap="submit" src="https://static.ticket.sz-trip.com/xcxImages/huawei/regsubmit.png" class="submit-btn" mode="widthFix"></image>
</view> </view>
<view style="height:30rpx"></view> <view style="height:30rpx"></view>

6
pages/activity/huawei/index.wxml

@ -5,9 +5,9 @@
<view bindtap="showRule" class="rule-btn">规则</view> <view bindtap="showRule" class="rule-btn">规则</view>
<view wx:if="{{!isReg}}" class="tiptext">线上报名时间:{{info.sign_begin_time}} - {{info.sign_end_time}} </view> <view wx:if="{{!isReg}}" class="tiptext">线上报名时间:{{info.sign_begin_time}} - {{info.sign_end_time}} </view>
<view wx:if="{{!isReg}}" class="tiptext">线上投票时间:{{info.begin_time}} - {{info.end_time}} </view> <view wx:if="{{!isReg}}" class="tiptext">线上投票时间:{{info.begin_time}} - {{info.end_time}} </view>
<image bindtap="gotoPath" style="margin-top:40rpx" data-path="form/index?id={{id}}" wx:if="{{!isReg}}" src="https://static.ticket.sz-trip.com/xcxImages/huawei/regbtn.png" mode="widthFix" class="btnimg"></image> <image lazy-load bindtap="gotoPath" style="margin-top:40rpx" data-path="form/index?id={{id}}" wx:if="{{!isReg}}" src="https://static.ticket.sz-trip.com/xcxImages/huawei/regbtn.png" mode="widthFix" class="btnimg"></image>
<image bindtap="gotoPath" data-path="upload/index?id={{id}}" wx:if="{{isReg}}" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadbtn.png" mode="widthFix" class="btnimg"></image> <image lazy-load bindtap="gotoPath" data-path="upload/index?id={{id}}" wx:if="{{isReg}}" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadbtn.png" mode="widthFix" class="btnimg"></image>
<image bindtap="gotoPath" data-path="list/index?id={{id}}" wx:if="{{isReg}}" src="https://static.ticket.sz-trip.com/xcxImages/huawei/mybtn.png" mode="widthFix" class="btnimg"></image> <image lazy-load bindtap="gotoPath" data-path="list/index?id={{id}}" wx:if="{{isReg}}" src="https://static.ticket.sz-trip.com/xcxImages/huawei/mybtn.png" mode="widthFix" class="btnimg"></image>
<view class="bottomtext">{{info.sub_title}}</view> <view class="bottomtext">{{info.sub_title}}</view>
</view> </view>
</view> </view>

10
pages/activity/huawei/list/index.wxml

@ -6,7 +6,7 @@
<view wx:if="{{list.length!=0}}"> <view wx:if="{{list.length!=0}}">
<view class="title">{{list[0].title}}</view> <view class="title">{{list[0].title}}</view>
<view class="work-tips-my" wx:if="{{user_id}}"> <view class="work-tips-my" wx:if="{{user_id}}">
<image src="{{list[0].user.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{list[0].user.avatar}}" mode="aspectFill"></image>
<view class="nickname">{{list[0].user.nickname}}</view> <view class="nickname">{{list[0].user.nickname}}</view>
<text style="color:#333">作品id:{{list[0].id}}</text> <text style="color:#333">作品id:{{list[0].id}}</text>
</view> </view>
@ -16,7 +16,7 @@
<text class="status{{list[0].status==1?' active':''}}">{{list[0].status_text}}</text> <text class="status{{list[0].status==1?' active':''}}">{{list[0].status_text}}</text>
</view> </view>
<view class="refund-msg" wx:if="{{!user_id && list[0].status==2 && list[0].refund_msg}}">拒绝理由:{{list[0].refund_msg}}</view> <view class="refund-msg" wx:if="{{!user_id && list[0].status==2 && list[0].refund_msg}}">拒绝理由:{{list[0].refund_msg}}</view>
<image src="{{list[0].img}}" class="mainimg" mode="widthFix"></image> <image lazy-load src="{{list[0].img}}" class="mainimg" mode="widthFix"></image>
<view class="vote-box"> <view class="vote-box">
<view class="count-num">当前得票:{{list[0].votes}}</view> <view class="count-num">当前得票:{{list[0].votes}}</view>
<view class="vote-btn" wx:if="{{user_id}}" bindtap="vote">投票</view> <view class="vote-btn" wx:if="{{user_id}}" bindtap="vote">投票</view>
@ -25,13 +25,13 @@
{{list[0].desc}} {{list[0].desc}}
</view> </view>
<view wx:if="{{!user_id}}" class="rule-btn" bindtap="showRule">规则</view> <view wx:if="{{!user_id}}" class="rule-btn" bindtap="showRule">规则</view>
<!-- <image wx:if="{{!user_id}}" style="width:646rpx" bindtap="reUpload" class="btnimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/reupload.png" mode="widthFix"></image> --> <!-- <image lazy-load wx:if="{{!user_id}}" style="width:646rpx" bindtap="reUpload" class="btnimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/reupload.png" mode="widthFix"></image> -->
<view wx:if="{{!user_id}}" style="height:50rpx"></view> <view wx:if="{{!user_id}}" style="height:50rpx"></view>
</view> </view>
<view wx:else> <view wx:else>
<image class="emptyimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/emptyimg.png" mode="widthFix"></image> <image lazy-load class="emptyimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/emptyimg.png" mode="widthFix"></image>
<view class="tip1">投票已开始,无法上传作品!</view> <view class="tip1">投票已开始,无法上传作品!</view>
<!-- <image bindtap="gotoUpload" class="btnimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadbtn.png" mode="widthFix"></image> --> <!-- <image lazy-load bindtap="gotoUpload" class="btnimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadbtn.png" mode="widthFix"></image> -->
</view> </view>
<view class="mask" wx:if="{{detail && showRuleFlag}}"> <view class="mask" wx:if="{{detail && showRuleFlag}}">
<view bindtap="showRule" class="mask-bg"></view> <view bindtap="showRule" class="mask-bg"></view>

6
pages/activity/huawei/result/index.wxml

@ -1,7 +1,7 @@
<!--pages/activity/huawei/result/index.wxml--> <!--pages/activity/huawei/result/index.wxml-->
<title title="报名成功"></title> <title title="报名成功"></title>
<image class="logo" src="https://static.ticket.sz-trip.com/xcxImages/huawei/regsuccess.png" mode="widthFix"></image> <image lazy-load class="logo" src="https://static.ticket.sz-trip.com/xcxImages/huawei/regsuccess.png" mode="widthFix"></image>
<view class="text">恭喜您已报名成功!</view> <view class="text">恭喜您已报名成功!</view>
<view>点击下方按钮开始进行作品上传</view> <view>点击下方按钮开始进行作品上传</view>
<image class="arrowimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/resarrow.png" mode="widthFix"></image> <image lazy-load class="arrowimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/resarrow.png" mode="widthFix"></image>
<image bindtap="upload" class="uploadimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadbtn.png"></image> <image lazy-load bindtap="upload" class="uploadimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadbtn.png"></image>

8
pages/activity/huawei/upload/index.wxml

@ -1,6 +1,6 @@
<!--pages/activity/huawei/upload/index.wxml--> <!--pages/activity/huawei/upload/index.wxml-->
<title title="作品上传"></title> <title title="作品上传"></title>
<image class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadtop.png" mode="widthFix"></image> <image lazy-load class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadtop.png" mode="widthFix"></image>
<view class="input-box"> <view class="input-box">
<view class="input-item"> <view class="input-item">
<text>作品标题</text> <text>作品标题</text>
@ -30,9 +30,9 @@
</view> </view>
</view> </view>
<view class="tip1">上传图片</view> <view class="tip1">上传图片</view>
<image wx:if="{{img}}" class="uploadimg" bindtap="uploadImg" src="{{img}}" mode="aspectFill"></image> <image lazy-load wx:if="{{img}}" class="uploadimg" bindtap="uploadImg" src="{{img}}" mode="aspectFill"></image>
<image wx:else class="uploadimg" bindtap="uploadImg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadimg.png" mode="widthFix"></image> <image lazy-load wx:else class="uploadimg" bindtap="uploadImg" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadimg.png" mode="widthFix"></image>
<view class="tip1">作品描述</view> <view class="tip1">作品描述</view>
<textarea bindinput="changeContent" placeholder="请添加您作品的描述(最多300字)" class="textarea"></textarea> <textarea bindinput="changeContent" placeholder="请添加您作品的描述(最多300字)" class="textarea"></textarea>
<image bindtap="submit" class="uploadbtn" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadbtn.png" mode="widthFix"></image> <image lazy-load bindtap="submit" class="uploadbtn" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadbtn.png" mode="widthFix"></image>
<view class="tip2">一个分类的作品多次提交,平台只保留最近上传的作品</view> <view class="tip2">一个分类的作品多次提交,平台只保留最近上传的作品</view>

6
pages/activity/huawei/uploadres/index.wxml

@ -1,8 +1,8 @@
<!--pages/activity/huawei/uploadres/index.wxml--> <!--pages/activity/huawei/uploadres/index.wxml-->
<title title="上传成功"></title> <title title="上传成功"></title>
<image class="logo" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadres.png" mode="widthFix"></image> <image lazy-load class="logo" src="https://static.ticket.sz-trip.com/xcxImages/huawei/uploadres.png" mode="widthFix"></image>
<view class="tip1">恭喜您的作品已上传完成!</view> <view class="tip1">恭喜您的作品已上传完成!</view>
<image class="btnimg" bindtap="backhome" data-path="/pages/index/index" src="https://static.ticket.sz-trip.com/xcxImages/huawei/gobtn.png" mode="widthFix"></image> <image lazy-load class="btnimg" bindtap="backhome" data-path="/pages/index/index" src="https://static.ticket.sz-trip.com/xcxImages/huawei/gobtn.png" mode="widthFix"></image>
<image class="btnimg" bindtap="gotoPath" data-path="../list/index?id={{id}}" style="margin-bottom:92rpx" src="https://static.ticket.sz-trip.com/xcxImages/huawei/mybtn.png" mode="widthFix"></image> <image lazy-load class="btnimg" bindtap="gotoPath" data-path="../list/index?id={{id}}" style="margin-bottom:92rpx" src="https://static.ticket.sz-trip.com/xcxImages/huawei/mybtn.png" mode="widthFix"></image>
<view class="tip2">通过第一轮评审的摄影作品将在9月1号后</view> <view class="tip2">通过第一轮评审的摄影作品将在9月1号后</view>
<view class="tip2">进行线上展示,请注意查看平台通知</view> <view class="tip2">进行线上展示,请注意查看平台通知</view>

12
pages/activity/newarrival/index.wxml

@ -1,10 +1,10 @@
<!--pages/activity/newarrival/index.wxml--> <!--pages/activity/newarrival/index.wxml-->
<image src="https://m.cloud.sz-trip.com/static/images/activity/newarrival/topBac.png" mode="widthFix" class="main-img"></image> <image lazy-load src="https://m.cloud.sz-trip.com/static/images/activity/newarrival/topBac.png" mode="widthFix" class="main-img"></image>
<view class="title">景点门票</view> <view class="title">景点门票</view>
<view class="subtitle">新品来袭 爆款推荐</view> <view class="subtitle">新品来袭 爆款推荐</view>
<view class="list" wx:if="{{list1.length}}"> <view class="list" wx:if="{{list1.length}}">
<view class="item" wx:for="{{list1}}"> <view class="item" wx:for="{{list1}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="product-title textOver">{{item.title}}</view> <view class="product-title textOver">{{item.title}}</view>
<view class="product-tags"> <view class="product-tags">
<view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -20,7 +20,7 @@
<view class="subtitle">甄选好货 口碑之选</view> <view class="subtitle">甄选好货 口碑之选</view>
<view class="list" wx:if="{{list2.length}}"> <view class="list" wx:if="{{list2.length}}">
<view class="item" wx:for="{{list2}}"> <view class="item" wx:for="{{list2}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="product-title textOver">{{item.title}}</view> <view class="product-title textOver">{{item.title}}</view>
<view class="product-tags"> <view class="product-tags">
<view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -36,7 +36,7 @@
<view class="subtitle">精湛演出 生动体验</view> <view class="subtitle">精湛演出 生动体验</view>
<view class="list" wx:if="{{list3.length}}"> <view class="list" wx:if="{{list3.length}}">
<view class="item" wx:for="{{list3}}"> <view class="item" wx:for="{{list3}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="product-title textOver">{{item.title}}</view> <view class="product-title textOver">{{item.title}}</view>
<view class="product-tags"> <view class="product-tags">
<view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -52,7 +52,7 @@
<view class="subtitle">精挑细选 好物推荐</view> <view class="subtitle">精挑细选 好物推荐</view>
<view class="list" wx:if="{{list4.length}}"> <view class="list" wx:if="{{list4.length}}">
<view class="item" wx:for="{{list4}}"> <view class="item" wx:for="{{list4}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="product-title textOver">{{item.title}}</view> <view class="product-title textOver">{{item.title}}</view>
<view class="product-tags"> <view class="product-tags">
<view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="product-tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -63,5 +63,5 @@
</view> </view>
</view> </view>
</view> </view>
<image class="logo" src="https://m.cloud.sz-trip.com/static/images/activity/newarrival/botLogo.png" mode="widthFix"></image> <image lazy-load class="logo" src="https://m.cloud.sz-trip.com/static/images/activity/newarrival/botLogo.png" mode="widthFix"></image>
<view style="height:1rpx"></view> <view style="height:1rpx"></view>

6
pages/activity/redlist/index.wxml

@ -1,7 +1,7 @@
<!--pages/activity/redlist/index.wxml--> <!--pages/activity/redlist/index.wxml-->
<image src="https://static.ticket.sz-trip.com/xcxImages/listtop/redlist.png" mode="widthFix" class="mainimg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/listtop/redlist.png" mode="widthFix" class="mainimg"></image>
<view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}">
<image src="{{item.headimg}}" mode="aspectFill" class="mainimg"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill" class="mainimg"></image>
<view class="item-info"> <view class="item-info">
<view class="item-title textOver">{{item.title}}</view> <view class="item-title textOver">{{item.title}}</view>
<view class="tags"> <view class="tags">
@ -13,4 +13,4 @@
</view> </view>
</view> </view>
</view> </view>
<image bindtap="goTop" mode="widthFix" src="https://m.cloud.sz-trip.com/static/images/activity/redTravel/return.png" class="top"></image> <image lazy-load bindtap="goTop" mode="widthFix" src="https://m.cloud.sz-trip.com/static/images/activity/redTravel/return.png" class="top"></image>

14
pages/activity/spring2021/index.wxml

@ -1,10 +1,10 @@
<!--pages/activity/spring2021/index.wxml--> <!--pages/activity/spring2021/index.wxml-->
<image mode="widthFix" class="main-img topimg" src="https://static.ticket.sz-trip.com/xcxImages/spring2021/top.png"></image> <image lazy-load mode="widthFix" class="main-img topimg" src="https://static.ticket.sz-trip.com/xcxImages/spring2021/top.png"></image>
<view style="height:613rpx"></view> <view style="height:613rpx"></view>
<view class="list" wx:if="{{list1.length>0}}"> <view class="list" wx:if="{{list1.length>0}}">
<view class="list-in" wx:for="{{list1}}"> <view class="list-in" wx:for="{{list1}}">
<view class="item1" wx:for="{{item}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item1" wx:for="{{item}}" bindtap="gotoDetail" data-item="{{item}}">
<image src="{{item.headimg}}"></image> <image lazy-load src="{{item.headimg}}"></image>
<view class="textOver item1-title">{{item.title}}</view> <view class="textOver item1-title">{{item.title}}</view>
<view class="item1-bottom"> <view class="item1-bottom">
<view class="item1-price">{{item.price/100}}</view> <view class="item1-price">{{item.price/100}}</view>
@ -14,11 +14,11 @@
</view> </view>
</view> </view>
<view wx:else style="height:100rpx"></view> <view wx:else style="height:100rpx"></view>
<image style="margin:30rpx 0" src="https://static.ticket.sz-trip.com/xcxImages/spring2021/title1.jpg" class="main-img" mode="widthFix"></image> <image lazy-load style="margin:30rpx 0" src="https://static.ticket.sz-trip.com/xcxImages/spring2021/title1.jpg" class="main-img" mode="widthFix"></image>
<view class="list list2" wx:if="{{list2.length>0}}"> <view class="list list2" wx:if="{{list2.length>0}}">
<view class="list-in list-in2"> <view class="list-in list-in2">
<view class="item1 item2" wx:for="{{list2}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item1 item2" wx:for="{{list2}}" bindtap="gotoDetail" data-item="{{item}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="textOver item1-title item2-title">{{item.title}}</view> <view class="textOver item1-title item2-title">{{item.title}}</view>
<view class="item1-bottom"> <view class="item1-bottom">
<view class="item1-price item2-price">{{item.price/100}}</view> <view class="item1-price item2-price">{{item.price/100}}</view>
@ -27,11 +27,11 @@
</view> </view>
</view> </view>
</view> </view>
<image style="margin:30rpx 0" src="https://static.ticket.sz-trip.com/xcxImages/spring2021/title2.jpg" class="main-img" mode="widthFix"></image> <image lazy-load style="margin:30rpx 0" src="https://static.ticket.sz-trip.com/xcxImages/spring2021/title2.jpg" class="main-img" mode="widthFix"></image>
<view class="list" wx:if="{{list3.length>0}}" style="margin-top:-160rpx"> <view class="list" wx:if="{{list3.length>0}}" style="margin-top:-160rpx">
<view class="list-in" wx:for="{{list3}}"> <view class="list-in" wx:for="{{list3}}">
<view class="item1" wx:for="{{item}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item1" wx:for="{{item}}" bindtap="gotoDetail" data-item="{{item}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="textOver item1-title">{{item.title}}</view> <view class="textOver item1-title">{{item.title}}</view>
<view class="item1-bottom"> <view class="item1-bottom">
<view class="item1-price">{{item.price/100}}</view> <view class="item1-price">{{item.price/100}}</view>
@ -40,4 +40,4 @@
</view> </view>
</view> </view>
</view> </view>
<image class="main-img" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/spring2021/bottom.jpg"></image> <image lazy-load class="main-img" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/spring2021/bottom.jpg"></image>

6
pages/activity/springten/index.wxml

@ -1,6 +1,6 @@
<!--pages/activity/springten/index.wxml--> <!--pages/activity/springten/index.wxml-->
<title title="苏州游必选榜"></title> <title title="苏州游必选榜"></title>
<image src="https://m.cloud.sz-trip.com/static/images/activity/topten/topBacNew.png" mode="widthFix" class="top-img"></image> <image lazy-load src="https://m.cloud.sz-trip.com/static/images/activity/topten/topBacNew.png" mode="widthFix" class="top-img"></image>
<picker mode="selector" value="{{areaIndex}}" range="{{areas}}" range-key="area_title" bindchange="changeArea"> <picker mode="selector" value="{{areaIndex}}" range="{{areas}}" range-key="area_title" bindchange="changeArea">
<view class="picker"> <view class="picker">
<view class="areatext">{{areas[areaIndex].area_title}}</view> <view class="areatext">{{areas[areaIndex].area_title}}</view>
@ -9,7 +9,7 @@
</picker> </picker>
<view class="type-icons"> <view class="type-icons">
<view wx:for="{{types}}" bindtap="changeType" data-type="{{index}}" class="type-icon {{type==index?'type-icon-active':''}}"> <view wx:for="{{types}}" bindtap="changeType" data-type="{{index}}" class="type-icon {{type==index?'type-icon-active':''}}">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/springten/icon{{type==index?'2':'1'}}.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/springten/icon{{type==index?'2':'1'}}.png"></image>
<view class="icon-text">{{item}}</view> <view class="icon-text">{{item}}</view>
</view> </view>
</view> </view>
@ -17,7 +17,7 @@
<view class="list" style="padding-bottom:30rpx"> <view class="list" style="padding-bottom:30rpx">
<view class="item" wx:for="{{list}}"> <view class="item" wx:for="{{list}}">
<view class="item-in"> <view class="item-in">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="item-info"> <view class="item-info">
<view class="item-title textOver">{{item.title}}</view> <view class="item-title textOver">{{item.title}}</view>
<view class="item-result textOver">上榜理由:{{item.brief_intro}}</view> <view class="item-result textOver">上榜理由:{{item.brief_intro}}</view>

2
pages/activity/springten/list/index.wxml

@ -5,5 +5,5 @@
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="address textOver"><text class="iconfont icon-location"></text>{{item.address}}</view> <view class="address textOver"><text class="iconfont icon-location"></text>{{item.address}}</view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/uploads/20210401/62fed792ae34b824a7c3ae1a30a142c8.png" mode="aspectFill"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20210401/62fed792ae34b824a7c3ae1a30a142c8.png" mode="aspectFill"></image>
</view> </view>

16
pages/activity/subway/index.wxml

@ -1,20 +1,20 @@
<!--pages/activity/subway/index.wxml--> <!--pages/activity/subway/index.wxml-->
<title title="坐着地铁游苏州"></title> <title title="坐着地铁游苏州"></title>
<image style="position:absolute;left:0;height:994rpx" class="mainimg" src="https://static.ticket.sz-trip.com/xcxImages/subway/top.png" mode="aspectFill"></image> <image lazy-load style="position:absolute;left:0;height:994rpx" class="mainimg" src="https://static.ticket.sz-trip.com/xcxImages/subway/top.png" mode="aspectFill"></image>
<view style="height:949rpx"></view> <view style="height:949rpx"></view>
<view class="lines{{isFixed?' fixed-lines':''}}"> <view class="lines{{isFixed?' fixed-lines':''}}">
<view bindtap="changeLine" data-index="{{index}}" class="line{{index==line?' active':''}}" wx:for="{{5}}">{{index+1}}号线</view> <view bindtap="changeLine" data-index="{{index}}" class="line{{index==line?' active':''}}" wx:for="{{5}}">{{index+1}}号线</view>
</view> </view>
<view wx:if="{{isFixed}}" style="height:110rpx"></view> <view wx:if="{{isFixed}}" style="height:110rpx"></view>
<view class="content" id="content" style="background:{{colors[line]}}"> <view class="content" id="content" style="background:{{colors[line]}}">
<image mode="widthFix" class="mainimg" src="https://static.ticket.sz-trip.com/xcxImages/subway/title{{line+1}}.png"></image> <image lazy-load mode="widthFix" class="mainimg" src="https://static.ticket.sz-trip.com/xcxImages/subway/title{{line+1}}.png"></image>
<image bindtap="showMap" data-src="https://static.ticket.sz-trip.com/xcxImages/subway/map{{line+1}}-1.png" class="mapimg" src="https://static.ticket.sz-trip.com/xcxImages/subway/map{{line+1}}.png"></image> <image lazy-load bindtap="showMap" data-src="https://static.ticket.sz-trip.com/xcxImages/subway/map{{line+1}}-1.png" class="mapimg" src="https://static.ticket.sz-trip.com/xcxImages/subway/map{{line+1}}.png"></image>
<view class="tags"> <view class="tags">
<view bindtap="changeTag" style="color:{{colors[line]}}" data-index="{{index}}" class="tag{{tagIndex==index?' active':''}}" wx:for="{{tags[line]}}"><view class="tagtext">{{item.name}}</view><image wx:if="{{tagIndex==index}}" src="https://static.ticket.sz-trip.com/xcxImages/subway/arrow.png"></image></view> <view bindtap="changeTag" style="color:{{colors[line]}}" data-index="{{index}}" class="tag{{tagIndex==index?' active':''}}" wx:for="{{tags[line]}}"><view class="tagtext">{{item.name}}</view><image lazy-load wx:if="{{tagIndex==index}}" src="https://static.ticket.sz-trip.com/xcxImages/subway/arrow.png"></image></view>
<view style="width:1rpx;height:1rpx;flex-shrink:0"></view> <view style="width:1rpx;height:1rpx;flex-shrink:0"></view>
</view> </view>
<view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}" style="background-image:url('https://static.ticket.sz-trip.com/xcxImages/subway/bg{{line+1}}.png');background-size:100% 100%;"> <view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}" style="background-image:url('https://static.ticket.sz-trip.com/xcxImages/subway/bg{{line+1}}.png');background-size:100% 100%;">
<image src="{{item.headimg}}" class="headimg" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" class="headimg" mode="aspectFill"></image>
<view class="right-info"> <view class="right-info">
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view style="color:{{colors[line]}} !important" class="subtitle textOver">{{item.brief_intro}}</view> <view style="color:{{colors[line]}} !important" class="subtitle textOver">{{item.brief_intro}}</view>
@ -24,10 +24,10 @@
<view wx:if="{{list.length<total}}" class="morebtn" bindtap="getList">点击查看更多 <text>>></text></view> <view wx:if="{{list.length<total}}" class="morebtn" bindtap="getList">点击查看更多 <text>>></text></view>
<view style="height:1rpx"></view> <view style="height:1rpx"></view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/subway/text.png" mode="widthFix" class="textimg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/subway/text.png" mode="widthFix" class="textimg"></image>
<view style="height:53rpx"></view> <view style="height:53rpx"></view>
<image src="https://static.ticket.sz-trip.com/xcxImages/subway/bottom.png" mode="widthFix" class="mainimg bottomimg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/subway/bottom.png" mode="widthFix" class="mainimg bottomimg"></image>
<view class="topbtn" bindtap="toTop"> <view class="topbtn" bindtap="toTop">
<image mode="wdithFix" src="https://static.ticket.sz-trip.com/xcxImages/subway/totop.png"></image> <image lazy-load mode="wdithFix" src="https://static.ticket.sz-trip.com/xcxImages/subway/totop.png"></image>
<view>顶部</view> <view>顶部</view>
</view> </view>

14
pages/activity/suyear/index.wxml

@ -1,18 +1,18 @@
<!--pages/activity/suyear/index.wxml--> <!--pages/activity/suyear/index.wxml-->
<title title="留苏过大年"></title> <title title="留苏过大年"></title>
<view style="position:relative"> <view style="position:relative">
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/top.png" mode="widthFix" class="main-img"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/top.png" mode="widthFix" class="main-img"></image>
<view class="area-list"> <view class="area-list">
<image bindtap="changeArea" data-area="{{item.areaid}}" wx:for="{{tabs}}" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/{{item.imgname}}.png" mode="widthFix" class="area-img"></image> <image lazy-load bindtap="changeArea" data-area="{{item.areaid}}" wx:for="{{tabs}}" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/{{item.imgname}}.png" mode="widthFix" class="area-img"></image>
</view> </view>
</view> </view>
<view class="list"> <view class="list">
<view class="item" bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}"> <view class="item" bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}">
<image class="border" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/border.png" mode="widthFix"></image> <image lazy-load class="border" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/border.png" mode="widthFix"></image>
<image src="{{item.headimg}}" class="product-img" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" class="product-img" mode="aspectFill"></image>
<image wx:if="{{item.area_id}}" mode="widthFix" class="addressimg" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/{{item.area_id}}.png"></image> <image lazy-load wx:if="{{item.area_id}}" mode="widthFix" class="addressimg" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/{{item.area_id}}.png"></image>
<image class="bgimg" mode="widthFix" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/bg.png"></image> <image lazy-load class="bgimg" mode="widthFix" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/bg.png"></image>
<view class="title textOver2">{{item.title}}</view> <view class="title textOver2">{{item.title}}</view>
<image class="btn" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/btn.png" mode="widthFix"></image> <image lazy-load class="btn" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/suyear/btn.png" mode="widthFix"></image>
</view> </view>
</view> </view>

10
pages/activity/tenscenic/index.wxml

@ -6,9 +6,9 @@
<view class="iconfont icon-xia"></view> <view class="iconfont icon-xia"></view>
</view> </view>
</picker> </picker>
<image src="https://static.ticket.sz-trip.com/xcxImages/tenscenic/top.png" mode="widthFix" class="topimg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/tenscenic/top.png" mode="widthFix" class="topimg"></image>
<view class="video-box" wx:if="{{playFlag==false}}" bindtap="play"> <view class="video-box" wx:if="{{playFlag==false}}" bindtap="play">
<image src="https://static.ticket.sz-trip.com/xcxImages/tenscenic/play.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/tenscenic/play.png" mode="widthFix"></image>
</view> </view>
<view class="video-box1" wx:else> <view class="video-box1" wx:else>
<video autoplay="{{true}}" bindended="playEnd" src="https://static.ticket.sz-trip.com/uploads/20210803/9acc76d92267c923044c8a335301e13e.mp4"></video> <video autoplay="{{true}}" bindended="playEnd" src="https://static.ticket.sz-trip.com/uploads/20210803/9acc76d92267c923044c8a335301e13e.mp4"></video>
@ -21,7 +21,7 @@
<view bindtap="changeTag" data-tag="3" class="tag{{tag1==3?' active':''}}">横塘驿站</view> <view bindtap="changeTag" data-tag="3" class="tag{{tag1==3?' active':''}}">横塘驿站</view>
<view bindtap="changeTag" data-tag="4" class="tag{{tag1==4?' active':''}}">宝带桥</view> <view bindtap="changeTag" data-tag="4" class="tag{{tag1==4?' active':''}}">宝带桥</view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/tenscenic/bridge.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/tenscenic/bridge.png" mode="widthFix"></image>
<view class="tags" style="position:static;margin-top:20rpx"> <view class="tags" style="position:static;margin-top:20rpx">
<view bindtap="changeTag" data-tag="5" class="tag{{tag1==5?' active':''}}">浒墅关</view> <view bindtap="changeTag" data-tag="5" class="tag{{tag1==5?' active':''}}">浒墅关</view>
<view bindtap="changeTag" data-tag="6" class="tag{{tag1==6?' active':''}}">枫桥夜泊</view> <view bindtap="changeTag" data-tag="6" class="tag{{tag1==6?' active':''}}">枫桥夜泊</view>
@ -44,7 +44,7 @@
<view bindtap="changeTag2" data-tag="73" class="new-tag{{tag2==73?' active':''}}">必玩</view> --> <view bindtap="changeTag2" data-tag="73" class="new-tag{{tag2==73?' active':''}}">必玩</view> -->
</view> </view>
<view bindtap="gotoDetail" data-item="{{item}}" class="item" wx:for="{{list}}"> <view bindtap="gotoDetail" data-item="{{item}}" class="item" wx:for="{{list}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="info"> <view class="info">
<view class="textOver title">{{item.title}}</view> <view class="textOver title">{{item.title}}</view>
<view class="textOver subtitle">上榜理由:{{item.brief_intro}}</view> <view class="textOver subtitle">上榜理由:{{item.brief_intro}}</view>
@ -54,6 +54,6 @@
<view wx:if="{{list.length==total}}" class="nomore">没有更多了</view> <view wx:if="{{list.length==total}}" class="nomore">没有更多了</view>
<view style="height:50rpx"></view> <view style="height:50rpx"></view>
<view class="fixed-top" bindtap="goTop"> <view class="fixed-top" bindtap="goTop">
<image src="https://static.ticket.sz-trip.com/xcxImages/tenscenic/arrow.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/tenscenic/arrow.png" mode="widthFix"></image>
<view>顶部</view> <view>顶部</view>
</view> </view>

28
pages/activity/year2020/index.wxml

@ -1,34 +1,34 @@
<!--pages/activity/year2020/index.wxml--> <!--pages/activity/year2020/index.wxml-->
<title title="年货节"></title> <title title="年货节"></title>
<view style="position:relative"> <view style="position:relative">
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/top.jpg" mode="widthFix" class="yearimg" style="margin-top:0"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/top.jpg" mode="widthFix" class="yearimg" style="margin-top:0"></image>
<view bindtap="gotoScroll" data-index="1" class="block1"></view> <view bindtap="gotoScroll" data-index="1" class="block1"></view>
<view bindtap="gotoScroll" data-index="2" class="block2"></view> <view bindtap="gotoScroll" data-index="2" class="block2"></view>
</view> </view>
<view class="product-list"> <view class="product-list">
<image bindtap="gotoDetail" data-item="{{item}}" style="{{zhouzhuang.length%2==1 && index==zhouzhuang.length-1?'width:730rpx;height:290rpx;':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{zhouzhuang}}"></image> <image lazy-load bindtap="gotoDetail" data-item="{{item}}" style="{{zhouzhuang.length%2==1 && index==zhouzhuang.length-1?'width:730rpx;height:290rpx;':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{zhouzhuang}}"></image>
</view> </view>
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/haofengguang.jpg" mode="widthFix" class="yearimg" id="box1"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/haofengguang.jpg" mode="widthFix" class="yearimg" id="box1"></image>
<view class="product-list"> <view class="product-list">
<image bindtap="gotoDetail" data-item="{{item}}" style="{{haofengguang.length%2==1 && index==haofengguang.length-1?'width:730rpx;height:290rpx;':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{haofengguang}}"></image> <image lazy-load bindtap="gotoDetail" data-item="{{item}}" style="{{haofengguang.length%2==1 && index==haofengguang.length-1?'width:730rpx;height:290rpx;':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{haofengguang}}"></image>
</view> </view>
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/dongshan.jpg" mode="widthFix" class="yearimg" id="box2"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/dongshan.jpg" mode="widthFix" class="yearimg" id="box2"></image>
<view class="product-list"> <view class="product-list">
<image bindtap="gotoDetail" data-item="{{item}}" style="{{dongshan.length%2==1 && index==dongshan.length-1?'width:730rpx;height:290rpx':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{dongshan}}"></image> <image lazy-load bindtap="gotoDetail" data-item="{{item}}" style="{{dongshan.length%2==1 && index==dongshan.length-1?'width:730rpx;height:290rpx':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{dongshan}}"></image>
</view> </view>
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/huqiu.jpg" mode="widthFix" class="yearimg"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/huqiu.jpg" mode="widthFix" class="yearimg"></image>
<view class="product-list"> <view class="product-list">
<image bindtap="gotoDetail" data-item="{{item}}" style="{{huqiu.length%2==1 && index==huqiu.length-1?'width:730rpx;height:290rpx':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{huqiu}}"></image> <image lazy-load bindtap="gotoDetail" data-item="{{item}}" style="{{huqiu.length%2==1 && index==huqiu.length-1?'width:730rpx;height:290rpx':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{huqiu}}"></image>
</view> </view>
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/jiangnan.jpg" mode="widthFix" class="yearimg"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/jiangnan.jpg" mode="widthFix" class="yearimg"></image>
<view class="product-list"> <view class="product-list">
<image bindtap="gotoDetail" data-item="{{item}}" style="{{jiangnan.length%2==1 && index==jiangnan.length-1?'width:730rpx;height:290rpx':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{jiangnan}}"></image> <image lazy-load bindtap="gotoDetail" data-item="{{item}}" style="{{jiangnan.length%2==1 && index==jiangnan.length-1?'width:730rpx;height:290rpx':''}}" src="{{item.img}}" mode="aspectFill" wx:for="{{jiangnan}}"></image>
</view> </view>
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/bixuan.jpg" mode="widthFix" class="yearimg"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/bixuan.jpg" mode="widthFix" class="yearimg"></image>
<view class="product-list"> <view class="product-list">
<view bindtap="gotoDetail2" data-item="{{item}}" class="product-item" wx:for="{{list}}"> <view bindtap="gotoDetail2" data-item="{{item}}" class="product-item" wx:for="{{list}}">
<image class="main-img" src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load class="main-img" src="{{item.headimg}}" mode="aspectFill"></image>
<image class="bg-img" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/bg.png" mode="aspectFill"></image> <image lazy-load class="bg-img" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/bg.png" mode="aspectFill"></image>
<view class="info-box"> <view class="info-box">
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="subtitle textOver">{{item.subtitle}}</view> <view class="subtitle textOver">{{item.subtitle}}</view>
@ -38,7 +38,7 @@
<view>¥</view> <view>¥</view>
</view> </view>
<view class="price">{{item.price/100}}</view> <view class="price">{{item.price/100}}</view>
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/btn.png" mode="widthFix"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/nianhuojie/btn.png" mode="widthFix"></image>
</view> </view>
</view> </view>
</view> </view>

6
pages/ask/index.wxml

@ -1,17 +1,17 @@
<!--pages/ask/index.wxml--> <!--pages/ask/index.wxml-->
<title title="问大家"> <title title="问大家">
<navigator url="my/index" class="ask-top-right" style="right:{{menuWidth}}px"> <navigator url="my/index" class="ask-top-right" style="right:{{menuWidth}}px">
<image src="https://static.ticket.sz-trip.com/xcxImages/ask/my.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/ask/my.png" mode="widthFix"></image>
<view>我的问答</view> <view>我的问答</view>
</navigator> </navigator>
</title> </title>
<navigator url="info/index?id={{item.id}}" class="item" wx:for="{{list}}"> <navigator url="info/index?id={{item.id}}" class="item" wx:for="{{list}}">
<view class="item-ques"> <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image> <image lazy-load 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">{{item.question_name}}</view>
</view> </view>
<view class="item-ques"> <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image> <image lazy-load 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 class="ans">{{item.answer && item.answer.lastest_answer?item.answer.lastest_answer.answer:"暂无回答"}}</view>
</view> </view>
<view class="ques-tip"> <view class="ques-tip">

6
pages/ask/info/index.wxml

@ -6,14 +6,14 @@
<view class="iconfont icon-you"></view> <view class="iconfont icon-you"></view>
</navigator> </navigator>
<view class="ques-top"> <view class="ques-top">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image> <image lazy-load class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image>
<view class="ques">{{info.question_name}}</view> <view class="ques">{{info.question_name}}</view>
</view> </view>
<view class="ques-time">{{info.created_time}}提问</view> <view class="ques-time">{{info.created_time}}提问</view>
</view> </view>
<view class="list"> <view class="list">
<view class="list-top"> <view class="list-top">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image> <image lazy-load class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image>
<view wx:if="{{total>0}}">共{{total}}个回答</view> <view wx:if="{{total>0}}">共{{total}}个回答</view>
<view wx:else>暂无回答</view> <view wx:else>暂无回答</view>
</view> </view>
@ -22,7 +22,7 @@
</view> </view>
<view class="item" wx:for="{{list}}"> <view class="item" wx:for="{{list}}">
<view class="author-info"> <view class="author-info">
<image src="{{item.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.avatar}}" mode="aspectFill"></image>
<view>{{item.nickname}}</view> <view>{{item.nickname}}</view>
</view> </view>
<view class="content">{{item.answer}}</view> <view class="content">{{item.answer}}</view>

4
pages/ask/my/index.wxml

@ -11,11 +11,11 @@
</navigator> </navigator>
<navigator url="../info/index?id={{item.id || item.question_id}}" class="ans-item" wx:for='{{item.my_questions}}'> <navigator url="../info/index?id={{item.id || item.question_id}}" class="ans-item" wx:for='{{item.my_questions}}'>
<view class="item-ques"> <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image> <image lazy-load 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">{{item.question_name}}</view>
</view> </view>
<view class="item-ques"> <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image> <image lazy-load class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image>
<view class="ans">{{item.answers && item.answers.rows && item.answers.rows[0]?item.answers.rows[0].answer:"暂无回答"}}</view> <view class="ans">{{item.answers && item.answers.rows && item.answers.rows[0]?item.answers.rows[0].answer:"暂无回答"}}</view>
</view> </view>
<view class="ques-tip"> <view class="ques-tip">

4
pages/component/commonImage/index.wxml

@ -1,3 +1,3 @@
<!--pages/component/commonImage/index.wxml--> <!--pages/component/commonImage/index.wxml-->
<image wx:if='{{!finishLoadFlag}}' mode='{{mode}}' src='{{defaultImage}}' style='display:block;{{width ? "width:" + width : ""}};{{height ? "height:" + height : ""}}' /> <image lazy-load wx:if='{{!finishLoadFlag}}' mode='{{mode}}' src='{{defaultImage}}' style='display:block;{{width ? "width:" + width : ""}};{{height ? "height:" + height : ""}}' />
<image mode='{{mode}}' class='{{finishLoadFlag ? "" : "before-load"}}' src='{{src}}' bindload='finishLoad' style='display:block;{{finishLoadFlag && width ? "width:" + width : ""}};{{finishLoadFlag && height ? "height:" + height : ""}}' /> <image lazy-load mode='{{mode}}' class='{{finishLoadFlag ? "" : "before-load"}}' src='{{src}}' bindload='finishLoad' style='display:block;{{finishLoadFlag && width ? "width:" + width : ""}};{{finishLoadFlag && height ? "height:" + height : ""}}' />

12
pages/component/newCalendar/index.wxml

@ -3,7 +3,7 @@
<view class="title-wrap"> <view class="title-wrap">
<view class="change-date"> <view class="change-date">
<view class="prev" bindtap="changeMonthFun" data-type="prev"> <view class="prev" bindtap="changeMonthFun" data-type="prev">
<image style="margin-right: 10rpx;" src="https://static.ticket.sz-trip.com/uploads/20240327/283ac46c0fab03c04dad40f765854514.png" mode="" /> <image lazy-load style="margin-right: 10rpx;" src="https://static.ticket.sz-trip.com/uploads/20240327/283ac46c0fab03c04dad40f765854514.png" mode="" />
<text wx:if="{{currentViewType==='month'}}">上一月</text> <text wx:if="{{currentViewType==='month'}}">上一月</text>
<text wx:else>上一周</text> <text wx:else>上一周</text>
</view> </view>
@ -13,13 +13,13 @@
<view class="next" bindtap="changeMonthFun" data-type="next" > <view class="next" bindtap="changeMonthFun" data-type="next" >
<text wx:if="{{currentViewType==='month'}}">下一月</text> <text wx:if="{{currentViewType==='month'}}">下一月</text>
<text wx:else>下一周 </text> <text wx:else>下一周 </text>
<image style="margin-left: 10rpx;" src="https://static.ticket.sz-trip.com/uploads/20240327/ab2097432f5c34915665cb376e72c4aa.png" mode="" /> <image lazy-load style="margin-left: 10rpx;" src="https://static.ticket.sz-trip.com/uploads/20240327/ab2097432f5c34915665cb376e72c4aa.png" mode="" />
</view> </view>
</view> </view>
</view> </view>
<!-- 日期 --> <!-- 日期 -->
<view class="date-wrap"> <view class="date-wrap">
<image wx:if="{{currentViewType === 'month'}}" class="bottom-image" src="https://static.ticket.sz-trip.com/uploads/20250421/a0b731399b5c348ae4dc5199c9034ab5.png"></image> <image lazy-load wx:if="{{currentViewType === 'month'}}" class="bottom-image" src="https://static.ticket.sz-trip.com/uploads/20250421/a0b731399b5c348ae4dc5199c9034ab5.png"></image>
<view class="week"> <view class="week">
<text wx:for="{{weeksArr}}" wx:key="*this">{{item}}</text> <text wx:for="{{weeksArr}}" wx:key="*this">{{item}}</text>
@ -57,11 +57,11 @@
<view class="footer" bindtap="toggleMode"> <view class="footer" bindtap="toggleMode">
<!-- <view class="arrow {{currentViewType==='month'?'arrow-up':'arrow-down'}}">></view> <!-- <view class="arrow {{currentViewType==='month'?'arrow-up':'arrow-down'}}">></view>
<view> {{currentViewType==="month"?"收起":"更多"}} </view> --> <view> {{currentViewType==="month"?"收起":"更多"}} </view> -->
<image wx:if="{{currentViewType==='week'}}" src="https://static.ticket.sz-trip.com/uploads/20240327/8b5f8a284de3831392560c367f8c59ca.png" mode=""/> <image lazy-load wx:if="{{currentViewType==='week'}}" src="https://static.ticket.sz-trip.com/uploads/20240327/8b5f8a284de3831392560c367f8c59ca.png" mode=""/>
<image wx:else src="https://static.ticket.sz-trip.com/uploads/20240327/d23c7a3d743e4fb9623c534adf10760b.png" mode=""/> <image lazy-load wx:else src="https://static.ticket.sz-trip.com/uploads/20240327/d23c7a3d743e4fb9623c534adf10760b.png" mode=""/>
</view> </view>
<!-- 节假日花样 --> <!-- 节假日花样 -->
<!-- <image wx:if="{{currentViewType==='month'}}" style="width: 250rpx;height: 144.67rpx;position: absolute;right: 0;bottom: 30.67rpx;" src="https://static.ticket.sz-trip.com/uploads/20240605/1dda9e2e0fbc5d64aef702b5e692b2e5.png" mode=""/> --> <!-- <image lazy-load wx:if="{{currentViewType==='month'}}" style="width: 250rpx;height: 144.67rpx;position: absolute;right: 0;bottom: 30.67rpx;" src="https://static.ticket.sz-trip.com/uploads/20240605/1dda9e2e0fbc5d64aef702b5e692b2e5.png" mode=""/> -->
</view> </view>

2
pages/component/orderAdv/orderAdv.wxml

@ -1,5 +1,5 @@
<view> <view>
<view class="box" wx:if="{{advList.length > 0}}"> <view class="box" wx:if="{{advList.length > 0}}">
<image src="{{advList[0].head_img}}" mode="scaleToFill" bindtap="bannerClick" data-item="{{advList[0]}}"></image> <image lazy-load src="{{advList[0].head_img}}" mode="scaleToFill" bindtap="bannerClick" data-item="{{advList[0]}}"></image>
</view> </view>
</view> </view>

8
pages/component/proRec/proRec.js

@ -102,6 +102,14 @@ Component({
type: item.type type: item.type
} }
}, 1) }, 1)
if (item.goods_jump_type == "changshu" || item.goods_jump_type == "yjks") {
util.goProdInOtherPlatform(item)
return
}
if (item.type == 'travels') { if (item.type == 'travels') {
// 游记做特殊处理 其他都按照原来的来 // 游记做特殊处理 其他都按照原来的来
wx.navigateTo({ wx.navigateTo({

2
pages/component/proRec/proRec.wxml

@ -4,7 +4,7 @@
<view class="tj-list" wx:else> <view class="tj-list" wx:else>
<view class="proitem" wx:for="{{tjList}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="proitem" wx:for="{{tjList}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="item-hd"> <view class="item-hd">
<image src="{{item.headimg}}"></image> <image lazy-load src="{{item.headimg}}"></image>
</view> </view>
<view class="item-bm"> <view class="item-bm">
<view class="protitle textOver">{{item.title}}</view> <view class="protitle textOver">{{item.title}}</view>

4
pages/culture/index.wxml

@ -12,7 +12,7 @@
</view> </view>
<picker mode="date" value="{{date}}" start="1970-01-01" end="2027-09-01" bindchange="bindDateChange"> <picker mode="date" value="{{date}}" start="1970-01-01" end="2027-09-01" bindchange="bindDateChange">
<view class="picker calendar-img"> <view class="picker calendar-img">
<image width="56rpx" height="60rpx" mode="aspectFill" src="https://static.ticket.sz-trip.com/xcxImages/activity/calendar.png"></image> <image lazy-load width="56rpx" height="60rpx" mode="aspectFill" src="https://static.ticket.sz-trip.com/xcxImages/activity/calendar.png"></image>
</view> </view>
</picker> </picker>
</view> </view>
@ -26,7 +26,7 @@
</view> </view>
<view class="list" id="types"> <view class="list" id="types">
<navigator url="info/index?id={{item.id}}" class="item" wx:for="{{list}}"> <navigator url="info/index?id={{item.id}}" class="item" wx:for="{{list}}">
<image src="{{item.cover}}" mode="aspectFill"></image> <image lazy-load src="{{item.cover}}" mode="aspectFill"></image>
<view class="right-info"> <view class="right-info">
<view class="textOver2">{{item.name}}</view> <view class="textOver2">{{item.name}}</view>
<view wx:if="{{item.activity_end_date && item.activity_date}}" style="margin-bottom:5rpx;margin-top:3rpx">{{item.activity_date}}-{{item.activity_end_date}}</view> <view wx:if="{{item.activity_end_date && item.activity_date}}" style="margin-bottom:5rpx;margin-top:3rpx">{{item.activity_date}}-{{item.activity_end_date}}</view>

6
pages/culture/info/index.wxml

@ -2,15 +2,15 @@
<wxs src="../../../utils/filter.wxs" module="tool" /> <wxs src="../../../utils/filter.wxs" module="tool" />
<title title="活动详情"></title> <title title="活动详情"></title>
<view wx:if="{{info}}"> <view wx:if="{{info}}">
<image src="{{info.cover}}" mode="widthFix" class="swiper"></image> <image lazy-load src="{{info.cover}}" mode="widthFix" class="swiper"></image>
<view class="top-box"> <view class="top-box">
<view class="top-box-title">{{info.name}}</view> <view class="top-box-title">{{info.name}}</view>
<view class="top-tip-box" wx:if="{{info.begin_date || info.end_date}}"> <view class="top-tip-box" wx:if="{{info.begin_date || info.end_date}}">
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/time.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/time.png" mode="widthFix"></image>
<text>活动时间:{{info.begin_date}} ~ {{info.end_date}}</text> <text>活动时间:{{info.begin_date}} ~ {{info.end_date}}</text>
</view> </view>
<view class="top-tip-box" wx:if="{{info.address}}"> <view class="top-tip-box" wx:if="{{info.address}}">
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/location.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/location.png" mode="widthFix"></image>
<text>活动地点:{{info.address}}</text> <text>活动地点:{{info.address}}</text>
</view> </view>
</view> </view>

4
pages/group/apply/index.wxml

@ -35,7 +35,7 @@
</view> </view>
<view wx:elif="{{step==1}}"> <view wx:elif="{{step==1}}">
<view class="inputs" style="height:400rpx"> <view class="inputs" style="height:400rpx">
<view class="com-flex top-tip"><image src="http://erdos-yijiyou.oss-cn-huhehaote.aliyuncs.com/uploads/20220211/30e03ed2db0b8267299bf24cba752bb0.png" mode="widthFix"></image>信息提交成功</view> <view class="com-flex top-tip"><image lazy-load src="http://erdos-yijiyou.oss-cn-huhehaote.aliyuncs.com/uploads/20220211/30e03ed2db0b8267299bf24cba752bb0.png" mode="widthFix"></image>信息提交成功</view>
<view class="info">姓名: {{applyInfo.apply_user}}</view> <view class="info">姓名: {{applyInfo.apply_user}}</view>
<view class="info">手机号码:{{applyInfo.mobile}}</view> <view class="info">手机号码:{{applyInfo.mobile}}</view>
<view class="info">机构名称:{{applyInfo.organization_name}}</view> <view class="info">机构名称:{{applyInfo.organization_name}}</view>
@ -45,7 +45,7 @@
</view> </view>
<view wx:elif="{{step==2}}"> <view wx:elif="{{step==2}}">
<view class="inputs" style="height:400rpx"> <view class="inputs" style="height:400rpx">
<view class="com-flex top-tip" style="background:#D62828"><image src="https://static.ticket.sz-trip.com/uploads/20220214/70e2dfdbca9cfe8efb6f3b8b7beb8ff2.png" mode="widthFix"></image>申请被拒绝</view> <view class="com-flex top-tip" style="background:#D62828"><image lazy-load src="https://static.ticket.sz-trip.com/uploads/20220214/70e2dfdbca9cfe8efb6f3b8b7beb8ff2.png" mode="widthFix"></image>申请被拒绝</view>
<view class="info">拒绝原因:</view> <view class="info">拒绝原因:</view>
<view class="info" style="line-height:50rpx;margin:20rpx">{{applyInfo.refund_msg}}</view> <view class="info" style="line-height:50rpx;margin:20rpx">{{applyInfo.refund_msg}}</view>
</view> </view>

14
pages/group/index.wxml

@ -1,9 +1,9 @@
<title title="团购专区"></title> <title title="团购专区"></title>
<view class="hot-box"> <view class="hot-box">
<view class="hot-title">热门团购<image src="https://resources.jszhwlpt.com/004e4591-a67a-4282-abf9-1c20feb5554e.png" mode="widthFix"></image></view> <view class="hot-title">热门团购<image lazy-load src="https://resources.jszhwlpt.com/004e4591-a67a-4282-abf9-1c20feb5554e.png" mode="widthFix"></image></view>
<view class="hot-list"> <view class="hot-list">
<view wx:for="{{hot}}" bindtap="gotoDetail" data-item="{{item}}" class="hot-item"> <view wx:for="{{hot}}" bindtap="gotoDetail" data-item="{{item}}" class="hot-item">
<image src="{{item.headimg}}" mode="apsectFill"></image> <image lazy-load src="{{item.headimg}}" mode="apsectFill"></image>
<view class="hot-info"> <view class="hot-info">
<view class="hot-title1">{{item.title+item.sku_name}}</view> <view class="hot-title1">{{item.title+item.sku_name}}</view>
<view class="hot-bottom"> <view class="hot-bottom">
@ -15,9 +15,9 @@
</view> </view>
</view> </view>
<view class="list-box"> <view class="list-box">
<view class="hot-title">精品团购<image src="https://resources.jszhwlpt.com/b994d3ca-e77e-4ef3-84ae-ba6a31bed666.png" mode="widthFix"></image></view> <view class="hot-title">精品团购<image lazy-load src="https://resources.jszhwlpt.com/b994d3ca-e77e-4ef3-84ae-ba6a31bed666.png" mode="widthFix"></image></view>
<view wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}" class="item"> <view wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}" class="item">
<image src="{{item.headimg}}" mode="aspectFill" class="headimg"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill" class="headimg"></image>
<view class="item-num">{{item.gp_num}}人团</view> <view class="item-num">{{item.gp_num}}人团</view>
<view class="info-box"> <view class="info-box">
<view> <view>
@ -51,12 +51,12 @@
<view class="time-bg">{{ingGroup[0].s}}</view> <view class="time-bg">{{ingGroup[0].s}}</view>
</view> </view>
<view class="time-box headimglist"> <view class="time-box headimglist">
<image src="{{item.avatar}}" wx:for="{{ingGroup}}" mode="aspectFill"></image> <image lazy-load src="{{item.avatar}}" wx:for="{{ingGroup}}" mode="aspectFill"></image>
<view wx:if="{{ingGroup[0].gp_num>ingGroup.length}}"> <view wx:if="{{ingGroup[0].gp_num>ingGroup.length}}">
<button open-type="share" plain="true" style="border:none;padding:0;margin:0;"><image style="margin-right:0" src="https://resources.jszhwlpt.com/ffece698-001a-42be-8d8c-ff86985818e3.png" mode="aspectFill"></image></button> <button open-type="share" plain="true" style="border:none;padding:0;margin:0;"><image lazy-load style="margin-right:0" src="https://resources.jszhwlpt.com/ffece698-001a-42be-8d8c-ff86985818e3.png" mode="aspectFill"></image></button>
</view> </view>
</view> </view>
<button open-type="share" plain="true" class="yq-btn">邀请好友</button> <button open-type="share" plain="true" class="yq-btn">邀请好友</button>
</view> </view>
<image class="closeimg" bindtap="hideGroup" src="https://resources.jszhwlpt.com/c34835f4-037d-441a-9282-b9e98c1ddae2.png" mode="widthFix"></image> <image lazy-load class="closeimg" bindtap="hideGroup" src="https://resources.jszhwlpt.com/c34835f4-037d-441a-9282-b9e98c1ddae2.png" mode="widthFix"></image>
</view> </view>

28
pages/group/info/index.wxml

@ -2,7 +2,7 @@
<title title="团购详情"></title> <title title="团购详情"></title>
<view class="info-top-box" wx:if="{{info}}"> <view class="info-top-box" wx:if="{{info}}">
<view class="item"> <view class="item">
<image src="{{info.headimg}}" mode="aspectFill" class="headimg"></image> <image lazy-load src="{{info.headimg}}" mode="aspectFill" class="headimg"></image>
<view class="item-num">{{info.gp_num}}人团</view> <view class="item-num">{{info.gp_num}}人团</view>
<view class="info-box"> <view class="info-box">
<view> <view>
@ -29,16 +29,16 @@
<view class="time-bg">{{myIngList.s}}</view> <view class="time-bg">{{myIngList.s}}</view>
</view> </view>
<view class="time-box headimglist"> <view class="time-box headimglist">
<image wx:for="{{myIngList.team_list}}" src="{{item.avatar}}" mode="aspectFill"></image> <image lazy-load wx:for="{{myIngList.team_list}}" src="{{item.avatar}}" mode="aspectFill"></image>
<view> <view>
<button bindtap="share" plain="true" style="border:none;padding:0;margin:0;"><image style="margin-right:0" src="https://resources.jszhwlpt.com/ffece698-001a-42be-8d8c-ff86985818e3.png" mode="aspectFill"></image></button> <button bindtap="share" plain="true" style="border:none;padding:0;margin:0;"><image lazy-load style="margin-right:0" src="https://resources.jszhwlpt.com/ffece698-001a-42be-8d8c-ff86985818e3.png" mode="aspectFill"></image></button>
</view> </view>
</view> </view>
<button bindtap="share" plain="true" class="yq-btn">邀请好友</button> <button bindtap="share" plain="true" class="yq-btn">邀请好友</button>
</view> </view>
<!-- 失败的拼团 --> <!-- 失败的拼团 -->
<view class="fail-box" wx:if="{{info.productDetail.status==0 && info.isGroupPurchasing==1}}"> <view class="fail-box" wx:if="{{info.productDetail.status==0 && info.isGroupPurchasing==1}}">
<image src="https://resources.jszhwlpt.com/1fccfcab-2e85-4925-826e-4c35d35b8a9a.png" mode="widthFix"></image> <image lazy-load src="https://resources.jszhwlpt.com/1fccfcab-2e85-4925-826e-4c35d35b8a9a.png" mode="widthFix"></image>
<view class="fail-text">团购未满规定人数 已失败</view> <view class="fail-text">团购未满规定人数 已失败</view>
<view class="fail-btns"> <view class="fail-btns">
<view class="fail-btn border-btn" bindtap="goBuy">原价购买</view> <view class="fail-btn border-btn" bindtap="goBuy">原价购买</view>
@ -47,7 +47,7 @@
</view> </view>
<!-- 成功的拼团 --> <!-- 成功的拼团 -->
<view class="fail-box" wx:if="{{info.productDetail.status==2 && info.isGroupPurchasing==1}}"> <view class="fail-box" wx:if="{{info.productDetail.status==2 && info.isGroupPurchasing==1}}">
<image src="https://resources.jszhwlpt.com/fa6904a2-3063-4d90-8da0-d02424d4ac76.png" mode="widthFix"></image> <image lazy-load src="https://resources.jszhwlpt.com/fa6904a2-3063-4d90-8da0-d02424d4ac76.png" mode="widthFix"></image>
<view class="fail-text" style="color:#F34922">团购活动已人满 团购成功</view> <view class="fail-text" style="color:#F34922">团购活动已人满 团购成功</view>
<view class="fail-btns"> <view class="fail-btns">
<view class="fail-btn" style="width:600rpx" bindtap="startGroup">再开一单</view> <view class="fail-btn" style="width:600rpx" bindtap="startGroup">再开一单</view>
@ -55,7 +55,7 @@
</view> </view>
<!-- 活动结束 --> <!-- 活动结束 -->
<view class="fail-box" wx:if="{{info.productDetail.state==2}}"> <view class="fail-box" wx:if="{{info.productDetail.state==2}}">
<image src="https://resources.jszhwlpt.com/fdd3bdd5-7e78-4ab3-8cd7-e5dc08e234e9.png" mode="widthFix"></image> <image lazy-load src="https://resources.jszhwlpt.com/fdd3bdd5-7e78-4ab3-8cd7-e5dc08e234e9.png" mode="widthFix"></image>
<view class="fail-text">团购活动已结束</view> <view class="fail-text">团购活动已结束</view>
<view class="fail-btns"> <view class="fail-btns">
<view class="fail-btn" style="width:600rpx" bindtap="backList">查看其它活动</view> <view class="fail-btn" style="width:600rpx" bindtap="backList">查看其它活动</view>
@ -69,7 +69,7 @@
<view style="margin-top:30rpx" bindtap="showRule">拼团规则</view> <view style="margin-top:30rpx" bindtap="showRule">拼团规则</view>
<view class="group-list"> <view class="group-list">
<view class="group-item" wx:for="{{list}}" wx:if="{{item.is_team==1}}"> <view class="group-item" wx:for="{{list}}" wx:if="{{item.is_team==1}}">
<image src="{{item.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.avatar}}" mode="aspectFill"></image>
<view class="nickname">{{item.nickname}}</view> <view class="nickname">{{item.nickname}}</view>
<view class="group-num">还差<text>{{item.team_num}}</text>人</view> <view class="group-num">还差<text>{{item.team_num}}</text>人</view>
<view class="btn-box" bindtap="join" data-item="{{item}}"> <view class="btn-box" bindtap="join" data-item="{{item}}">
@ -88,7 +88,7 @@
</view> </view>
<view class="hot-list" wx:if="{{hot.length>0}}"> <view class="hot-list" wx:if="{{hot.length>0}}">
<view class="hot-item" wx:for="{{hot}}" bindtap="gotoDetail" data-id="{{item.id}}"> <view class="hot-item" wx:for="{{hot}}" bindtap="gotoDetail" data-id="{{item.id}}">
<image src="{{item.headimg}}" mode="apsectFill"></image> <image lazy-load src="{{item.headimg}}" mode="apsectFill"></image>
<view class="hot-info"> <view class="hot-info">
<view class="hot-title1">{{item.title+item.sku_name}}</view> <view class="hot-title1">{{item.title+item.sku_name}}</view>
<view class="hot-bottom"> <view class="hot-bottom">
@ -113,18 +113,18 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image> <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view>
</view> </view>
</view> </view>
<view class="save-btn" bindtap="save">保存到相册</view> <view class="save-btn" bindtap="save">保存到相册</view>

6
pages/group/mine/index.wxml

@ -8,7 +8,7 @@
<view class="list-title" wx:if="{{type==1 && list.launchList.length>0 || type==2 && over.launchList.length>0}}">我发起的</view> <view class="list-title" wx:if="{{type==1 && list.launchList.length>0 || type==2 && over.launchList.length>0}}">我发起的</view>
<view class="item" wx:for="{{type==1?list.launchList:over.launchList}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{type==1?list.launchList:over.launchList}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="item-top"> <view class="item-top">
<image src="{{item.g_headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.g_headimg}}" mode="aspectFill"></image>
<view class="item-info"> <view class="item-info">
<view class="item-info-top"> <view class="item-info-top">
<view class="item-title">{{item.title+item.sku_name}}</view> <view class="item-title">{{item.title+item.sku_name}}</view>
@ -34,7 +34,7 @@
<view class="list-title" wx:if="{{type==1 && list.joinList.length>0 || type==2 && over.joinList.length>0}}">我参与的</view> <view class="list-title" wx:if="{{type==1 && list.joinList.length>0 || type==2 && over.joinList.length>0}}">我参与的</view>
<view class="item" wx:for="{{type==1?list.joinList:over.joinList}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{type==1?list.joinList:over.joinList}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="item-top"> <view class="item-top">
<image src="{{item.g_headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.g_headimg}}" mode="aspectFill"></image>
<view class="item-info"> <view class="item-info">
<view class="item-info-top"> <view class="item-info-top">
<view class="item-title">{{item.title+item.sku_name}}</view> <view class="item-title">{{item.title+item.sku_name}}</view>
@ -59,7 +59,7 @@
</view> </view>
</view> </view>
<view wx:if="{{list.joinList.length==0 && list.launchList.length==0 && type==1 || type==2 && over.joinList.length==0 && over.launchList.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.joinList.length==0 && list.launchList.length==0 && type==1 || type==2 && over.joinList.length==0 && over.launchList.length==0}}" class="common-empty" style="z-index:-1">
<image style="width:200rpx" mode="widthFix" src="https://resources.jszhwlpt.com/d8f70d62-ad43-4347-962a-5b4c49f704ad.png"></image> <image lazy-load style="width:200rpx" mode="widthFix" src="https://resources.jszhwlpt.com/d8f70d62-ad43-4347-962a-5b4c49f704ad.png"></image>
<view wx:if="{{type==1}}">您暂时还未参加拼团活动</view> <view wx:if="{{type==1}}">您暂时还未参加拼团活动</view>
<view wx:if="{{type==2}}">您暂时还未参团成功</view> <view wx:if="{{type==2}}">您暂时还未参团成功</view>
<view wx:if="{{type==1}}" class="empty-btn" bindtap="gotoPdd">立即前往</view> <view wx:if="{{type==1}}" class="empty-btn" bindtap="gotoPdd">立即前往</view>

10
pages/index/index.js

@ -410,6 +410,7 @@ Page({
hotIndex: 0, hotIndex: 0,
indexHot: [], indexHot: [],
weather: null, weather: null,
showMore: false,
// 页面图片 // 页面图片
// imageSourceList:imageSource, // imageSourceList:imageSource,
@ -462,6 +463,7 @@ Page({
}) })
this.getUrlToPage() this.getUrlToPage()
this.getShowMore()
}, },
showImg (img) { showImg (img) {
@ -588,6 +590,14 @@ Page({
}) })
}, },
getShowMore () {
commonApi._post("multimedia/detail", {id: 2462}).then(res => {
this.setData({
showMore: res.data.company_name ==1?true:false
})
})
},
// --------------------banner 相关--------------------------- // --------------------banner 相关---------------------------

122
pages/index/index.wxml

@ -4,12 +4,12 @@
<view class="bg" wx:if="{{!isTest}}" style="background-image: url({{indexSeason.background}});"> <view class="bg" wx:if="{{!isTest}}" style="background-image: url({{indexSeason.background}});">
<!-- 顶部banner --> <!-- 顶部banner -->
<view style="position:relative;z-index: 1;"> <view style="position:relative;z-index: 1;">
<swiper class="swiper" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" <swiper class="swiper" autoplay="{{false}}" interval="{{3000}}" duration="{{300}}"
bindchange="changeBannerIndex" data-keyname="activeBannerIndex" circular bindchange="changeBannerIndex" data-keyname="activeBannerIndex" circular
indicator-dots indicator-active-color="#fff"> indicator-dots indicator-active-color="#fff">
<block wx:for="{{banner}}" wx:key="index"> <block wx:for="{{banner}}" wx:key="index">
<swiper-item bindtap="bannerClick" data-item="{{item}}"> <swiper-item bindtap="bannerClick" data-item="{{item}}">
<image src="{{item.head_img}}" mode="scaleToFill"></image> <image lazy-load src="{{item.head_img}}" mode="scaleToFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -22,18 +22,18 @@
<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">{{weather.max_temp}}°</view>
<view class="weather">{{weather.weather}}</view> <view class="weather">{{weather.weather}}</view>
<image style="margin: 0 30rpx;" lazy-load 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/uploads/20250714/1f3ac6a7144c6e6849edad89289061cc.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 src="https://static.ticket.sz-trip.com/uploads/20250526/f7cbe782688db5e39d30a24e4a2724b6.png" class="iconfont" style="width: 26rpx;height: 26rpx;"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20250526/f7cbe782688db5e39d30a24e4a2724b6.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>
<view class="banner-main"> <view class="banner-main">
<view catchtap="mainNavClick" class="banner-main-item" wx:for="{{bannerDataList}}" wx:key="index" data-item="{{item}}"> <view catchtap="mainNavClick" class="banner-main-item" wx:for="{{bannerDataList}}" wx:key="index" data-item="{{item}}">
<image src="{{item.icon}}" mode="aspectFill"></image> <image lazy-load src="{{item.icon}}" mode="aspectFill"></image>
</view> </view>
</view> </view>
</view> </view>
@ -44,7 +44,7 @@
<!-- <scroll-view scroll-x style="height:152rpx" bindscroll="listenScroll" data-keyname="mainTypeLeft" class="no-scrollbar"> <!-- <scroll-view scroll-x style="height:152rpx" bindscroll="listenScroll" data-keyname="mainTypeLeft" class="no-scrollbar">
<view class="top-icons no-scrollbar"> <view class="top-icons no-scrollbar">
<view bindtap="mainNavClick" class="top-icon-item" wx:for="{{mainTypeList}}" wx:key="index" data-item="{{item}}"> <view bindtap="mainNavClick" class="top-icon-item" wx:for="{{mainTypeList}}" wx:key="index" data-item="{{item}}">
<image src="{{item.icon}}" mode="aspectFill"></image> <image lazy-load src="{{item.icon}}" mode="aspectFill"></image>
<view class="top-icon-text">{{item.menu_name}}</view> <view class="top-icon-text">{{item.menu_name}}</view>
</view> </view>
</view> </view>
@ -55,7 +55,7 @@
current="0"> current="0">
<block wx:for="{{mainTypeList}}" wx:key="index"> <block wx:for="{{mainTypeList}}" wx:key="index">
<swiper-item bindtap="mainNavClick" class="top-icon-item {{(mainNavIndex+2)==index || (index==0&&mainNavIndex==mainTypeList.length-2)||(index==1&&mainNavIndex==mainTypeList.length-1)?'active':''}}" data-item="{{item}}"> <swiper-item bindtap="mainNavClick" class="top-icon-item {{(mainNavIndex+2)==index || (index==0&&mainNavIndex==mainTypeList.length-2)||(index==1&&mainNavIndex==mainTypeList.length-1)?'active':''}}" data-item="{{item}}">
<image src="{{item.icon}}" mode="aspectFill" class="{{(mainNavIndex+2)==index?'active':''}}"></image> <image lazy-load src="{{item.icon}}" mode="aspectFill" class="{{(mainNavIndex+2)==index?'active':''}}"></image>
<view class="top-icon-text">{{item.menu_name}}</view> <view class="top-icon-text">{{item.menu_name}}</view>
</swiper-item> </swiper-item>
</block> </block>
@ -70,12 +70,12 @@
<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="{{false}}" interval="{{3000}}" duration="{{300}}"
bindchange="changeBannerIndex" data-keyname="ztBannerIndex"> bindchange="changeBannerIndex" data-keyname="ztBannerIndex">
<block wx:for="{{ztbanner}}" wx:key="index"> <block wx:for="{{ztbanner}}" wx:key="index">
<swiper-item bindtap="bannerClick" data-item="{{item}}"> <swiper-item bindtap="bannerClick" data-item="{{item}}">
<!-- 原 圆角77rpx,现改为13rpx --> <!-- 原 圆角77rpx,现改为13rpx -->
<image style="border-radius:13rpx" src="{{item.head_img}}" mode="aspectFill"></image> <image lazy-load style="border-radius:13rpx" src="{{item.head_img}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -89,12 +89,12 @@
<!-- 上方标题部分 --> <!-- 上方标题部分 -->
<view class="xsth-title"> <view class="xsth-title">
<view class="xsth-left" style="display: flex;"> <view class="xsth-left" style="display: flex;">
<image style="width: 253.33rpx;" wx:if="{{xpthIndex==0}}" mode="aspectFill" class="common-header-img" src="{{indexSeason.hotBac}}"></image> <image lazy-load style="width: 253.33rpx;" wx:if="{{xpthIndex==0}}" mode="aspectFill" class="common-header-img" src="{{indexSeason.hotBac}}"></image>
<image style="width: 253.33rpx;" wx:else="" bindtap="changeXpthIndex" data-value="{{0}}" mode="aspectFill" class="common-header-img" src="{{indexSeason.hotBacImg}}"></image> <image lazy-load style="width: 253.33rpx;" wx:else="" bindtap="changeXpthIndex" data-value="{{0}}" mode="aspectFill" class="common-header-img" src="{{indexSeason.hotBacImg}}"></image>
<view style="font-size: 0;" wx:if="{{indexSeason.xpthBac && indexSeason.xpthBacImg}}"> <view style="font-size: 0;" wx:if="{{indexSeason.xpthBac && indexSeason.xpthBacImg}}">
<image style="width: 253.33rpx;" wx:if="{{xpthIndex==0}}" bindtap="changeXpthIndex" data-value="{{1}}" mode="aspectFill" class="common-header-img" src="{{indexSeason.xpthBacImg}}"></image> <image lazy-load style="width: 253.33rpx;" wx:if="{{xpthIndex==0}}" bindtap="changeXpthIndex" data-value="{{1}}" mode="aspectFill" class="common-header-img" src="{{indexSeason.xpthBacImg}}"></image>
<image style="width: 253.33rpx;" wx:else mode="aspectFill" class="common-header-img" src="{{indexSeason.xpthBac}}"></image> <image lazy-load style="width: 253.33rpx;" wx:else mode="aspectFill" class="common-header-img" src="{{indexSeason.xpthBac}}"></image>
</view> </view>
</view> </view>
@ -104,14 +104,14 @@
<scroll-view scroll-x style="height:372rpx;padding-top: 25rpx;"> <scroll-view scroll-x style="height:372rpx;padding-top: 25rpx;">
<view class="season-hot"> <view class="season-hot">
<view class="season-item" wx:for="{{list}}" wx:key="index" bind:tap="productGotoDetail" data-item="{{item}}" data-source="当季热门"> <view class="season-item" wx:for="{{list}}" wx:key="index" bind:tap="productGotoDetail" data-item="{{item}}" data-source="当季热门">
<image src="{{item.headimg}}"></image> <image lazy-load src="{{item.headimg}}"></image>
<view class="season-content" style="padding:6rpx 12rpx;min-height: 130rpx;"> <view class="season-content" style="padding:6rpx 12rpx;min-height: 130rpx;">
<view class="textOver2">{{item.title}}</view> <view class="textOver2">{{item.title}}</view>
<view class="price"> <view class="price">
<text>¥</text><text>{{item.price/100}}</text><text>起</text> <text>¥</text><text>{{item.price/100}}</text><text>起</text>
</view> </view>
</view> </view>
<!-- <image class="hot-cover-img" src="https://static.ticket.sz-trip.com/uploads/20250529/4b2ad9bdc8df0b0f7e67da1bef171e5d.png"></image> --> <!-- <image lazy-load class="hot-cover-img" src="https://static.ticket.sz-trip.com/uploads/20250529/4b2ad9bdc8df0b0f7e67da1bef171e5d.png"></image> -->
</view> </view>
</view> </view>
</scroll-view> </scroll-view>
@ -122,25 +122,25 @@
<!-- 左边的2个产品 --> <!-- 左边的2个产品 -->
<view class="xpth-left"> <view class="xpth-left">
<view class="xpth-item" wx:for="{{xpth.list}}" bindtap="productGotoDetail" data-item="{{item}}" wx:key="id" data-source="限时特惠"> <view class="xpth-item" wx:for="{{xpth.list}}" bindtap="productGotoDetail" data-item="{{item}}" wx:key="id" data-source="限时特惠">
<image class="prod-img" src="{{item.headimg}}" mode="aspectFill" /> <image lazy-load class="prod-img" src="{{item.headimg}}" mode="aspectFill" />
<view class="xpth-item-content"> <view class="xpth-item-content">
<view class="xpth-item-title textOver2">{{item.title}}</view> <view class="xpth-item-title textOver2">{{item.title}}</view>
<view class="xpth-item-bottom"> <view class="xpth-item-bottom">
<view class="xpth-item-price">{{item.price/100}}</view> <view class="xpth-item-price">{{item.price/100}}</view>
</view> </view>
</view> </view>
<!-- <image class="cover-image" src="https://static.ticket.sz-trip.com/uploads/20250526/ed62e372f9c8874f9b50b40f70982202.png"></image> --> <!-- <image lazy-load class="cover-image" src="https://static.ticket.sz-trip.com/uploads/20250526/ed62e372f9c8874f9b50b40f70982202.png"></image> -->
</view> </view>
</view> </view>
<!-- 右边的banner --> <!-- 右边的banner -->
<view class="xpth-banner" wx:if="{{xpth&&xpth.adv&&xpth.adv.length>0}}"> <view class="xpth-banner" wx:if="{{xpth&&xpth.adv&&xpth.adv.length>0}}">
<swiper class="xpth-banner-swiper" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" <swiper class="xpth-banner-swiper" autoplay="{{false}}" interval="{{3000}}" duration="{{300}}"
bindchange="changeBannerIndex" data-keyname="XPathBannerIndex"> bindchange="changeBannerIndex" data-keyname="XPathBannerIndex">
<block wx:for="{{xpth.adv}}" wx:key="index"> <block wx:for="{{xpth.adv}}" wx:key="index">
<swiper-item bindtap="bannerClick" data-item="{{item}}" data-source="限时特惠"> <swiper-item bindtap="bannerClick" data-item="{{item}}" data-source="限时特惠">
<image src="{{item.head_img}}" mode="aspectFill"></image> <image lazy-load src="{{item.head_img}}" mode="aspectFill"></image>
<!-- <view class="xpth-cover textOver2">{{item.title}}</view> --> <!-- <view class="xpth-cover textOver2">{{item.title}}</view> -->
<!-- <image class="cover-image" src="https://static.ticket.sz-trip.com/uploads/20250526/90645448ce9a82c91916543bc6c4935c.png"></image> --> <!-- <image lazy-load class="cover-image" src="https://static.ticket.sz-trip.com/uploads/20250526/90645448ce9a82c91916543bc6c4935c.png"></image> -->
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -152,13 +152,13 @@
</view> </view>
<view class="small-swiper-box" wx:if="{{xiaobanner.length>0 && func_data.banner_mini}}"> <view class="small-swiper-box" wx:if="{{xiaobanner.length>0 && func_data.banner_mini}}">
<swiper class="small-swiper" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" <swiper class="small-swiper" autoplay="{{false}}" interval="{{3000}}" duration="{{300}}"
bindchange="changeBannerIndex" data-keyname="smBannerIndex"> bindchange="changeBannerIndex" data-keyname="smBannerIndex">
<block wx:for="{{xiaobanner}}" wx:key="index"> <block wx:for="{{xiaobanner}}" wx:key="index">
<swiper-item bindtap="bannerClick" data-item="{{item}}" style="position: relative;"> <swiper-item bindtap="bannerClick" data-item="{{item}}" style="position: relative;">
<!-- 原 圆角77rpx,现改为13rpx --> <!-- 原 圆角77rpx,现改为13rpx -->
<!-- <image style="position: absolute;left: 0;right: 0;top: 0;bottom: 0;" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/index2025/smallBg.png"></image> --> <!-- <image lazy-load style="position: absolute;left: 0;right: 0;top: 0;bottom: 0;" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/index2025/smallBg.png"></image> -->
<image style="border-radius:13rpx" src="{{item.head_img}}" mode="aspectFill"></image> <image lazy-load style="border-radius:13rpx" src="{{item.head_img}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -169,52 +169,52 @@
<!-- 公共服务 --> <!-- 公共服务 -->
<view class="sale-road-boxes" style="margin-top:0;" wx:if="{{func_data.service_public}}"> <view class="sale-road-boxes" style="margin-top:0;" wx:if="{{func_data.service_public}}">
<image class="common-header-img" mode="heightFix" src="{{indexSeason.ggfw}}"></image> <image lazy-load class="common-header-img" mode="heightFix" src="{{indexSeason.ggfw}}"></image>
<navigator url="/pages/pbService/index" catchtap="pagePoint" data-event="public_view" class="title-more"> <navigator url="/pages/pbService/index" catchtap="pagePoint" data-event="public_view" class="title-more" wx:if="{{showMore}}">
<view style="height: 40rpx;line-height: 40rpx;">更多 ></view> <view style="height: 40rpx;line-height: 40rpx;">更多 ></view>
<!-- <image style="width: 12rpx;height: 20rpx;margin-left: 8rpx;" src="https://static.ticket.sz-trip.com/uploads/20250526/e6b945c42851563e9672c6992057bd91.png" mode="" /> --> <!-- <image lazy-load style="width: 12rpx;height: 20rpx;margin-left: 8rpx;" src="https://static.ticket.sz-trip.com/uploads/20250526/e6b945c42851563e9672c6992057bd91.png" mode="" /> -->
</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: 30rpx;"> <view class="ggfw-list" style="width:100%;margin-top: 30rpx;">
<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 src="{{item.icon}}" mode="aspectFill"></image> <image lazy-load src="{{item.icon}}" mode="aspectFill"></image>
</view> </view>
</view> </view>
</view> </view>
<!-- 旅游助手 --> <!-- 旅游助手 -->
<view class="sale-road-boxes" style="margin-top:36rpx" wx:if="{{func_data.helper_travel}}"> <view class="sale-road-boxes" style="margin-top:36rpx" wx:if="{{func_data.helper_travel}}">
<image mode="heightFix" class="common-header-img" src="{{indexSeason.lyzs}}"></image> <image lazy-load mode="heightFix" class="common-header-img" src="{{indexSeason.lyzs}}"></image>
<!-- <image 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:30rpx" wx:if="{{func_data.helper_travel}}"> <view class="pic-list" style="margin-top:30rpx" wx:if="{{func_data.helper_travel}}">
<image 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>
<!-- ai避高峰 --> <!-- ai避高峰 -->
<!-- <view style="display: flex;margin-top: 30rpx;justify-content: space-between;"> <!-- <view style="display: flex;margin-top: 30rpx;justify-content: space-between;">
<view bindtap="gotoUrl" data-event="comfort_click" data-title="景区舒适度" data-url="https://m.cloud.sz-trip.com/aiPlay" class="jqssd"> <view bindtap="gotoUrl" data-event="comfort_click" data-title="景区舒适度" data-url="https://m.cloud.sz-trip.com/aiPlay" class="jqssd">
<image src="{{indexSeason.ai}}" mode=""/> <image lazy-load src="{{indexSeason.ai}}" mode=""/>
</view> </view>
<view bindtap="gotoUrls" data-event="xlqc" class="sslk"> <view bindtap="gotoUrls" data-event="xlqc" class="sslk">
<image src="{{indexSeason.avoid}}" mode=""/> <image lazy-load src="{{indexSeason.avoid}}" mode=""/>
</view> </view>
</view> --> </view> -->
<!-- 数字文旅--> <!-- 数字文旅-->
<view class="sale-road-boxes" style="margin-top:30rpx" wx:if="{{func_data.culture_digital}}"> <view class="sale-road-boxes" style="margin-top:30rpx" wx:if="{{func_data.culture_digital}}">
<image mode="heightFix" class="common-header-img" src="{{indexSeason.wlcx}}"></image> <image lazy-load mode="heightFix" class="common-header-img" src="{{indexSeason.wlcx}}"></image>
<!-- <image class="rmtj-right" src="{{imageSourceList.CBTP[0]}}" mode="" style="width: 276rpx;height: 100rpx;"/> --> <!-- <image lazy-load class="rmtj-right" src="{{imageSourceList.CBTP[0]}}" mode="" style="width: 276rpx;height: 100rpx;"/> -->
</view> </view>
<view class="slide-out-box" wx:if="{{func_data.culture_digital}}"> <view class="slide-out-box" wx:if="{{func_data.culture_digital}}">
<!-- 元旦修改 .slide-box的原样式 height:360rpx--> <!-- 元旦修改 .slide-box的原样式 height:360rpx-->
<scroll-view scroll-x style="height:400rpx" bindscroll="listenScroll" data-keyname="scrollLeft" class="slide-box"> <scroll-view scroll-x style="height:400rpx" bindscroll="listenScroll" data-keyname="scrollLeft" class="slide-box">
<view class="pbservice"> <view class="pbservice">
<view class="pbservice-item" wx:for="{{travelCulture}}" wx:key="index" data-item="{{item}}" bindtap="mainNavClick"> <view class="pbservice-item" wx:for="{{travelCulture}}" wx:key="index" data-item="{{item}}" bindtap="mainNavClick">
<image src="{{item.icon}}" mode="aspectFill"></image> <image lazy-load src="{{item.icon}}" mode="aspectFill"></image>
<!-- <view class="text">{{item.title}}</view> --> <!-- <view class="text">{{item.title}}</view> -->
</view> </view>
@ -228,36 +228,36 @@
<!-- 十全十美 --> <!-- 十全十美 -->
<view class="sale-road-boxes" wx:if="{{func_data.scenery_ten}}"> <view class="sale-road-boxes" wx:if="{{func_data.scenery_ten}}">
<image mode="heightFix" class="common-header-img" src="{{indexSeason.sqj}}"></image> <image lazy-load mode="heightFix" class="common-header-img" src="{{indexSeason.sqj}}"></image>
<!-- <image 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" wx:if="{{func_data.scenery_ten}}">
<image wx:for="{{SQSM}}" src="{{item.icon}}" data-item="{{item}}" bindtap="mainNavClick" mode="aspectFill" wx:key="index"></image> <image lazy-load wx:for="{{SQSM}}" src="{{item.icon}}" data-item="{{item}}" bindtap="mainNavClick" mode="aspectFill" wx:key="index"></image>
</view> </view>
<!-- 长三角文旅平台 --> <!-- 长三角文旅平台 -->
<view class="sale-road-boxes" style="margin-top:0" wx:if="{{otherPlat &&func_data.platform_nearby}}"> <view class="sale-road-boxes" style="margin-top:0" wx:if="{{otherPlat &&func_data.platform_nearby}}">
<image mode="heightFix" class="common-header-img" src="{{indexSeason.csjwlpt}}"></image> <image lazy-load mode="heightFix" class="common-header-img" src="{{indexSeason.csjwlpt}}"></image>
<!-- <image class="rmtj-right" src="{{imageSourceList.CBTP[3]}}" mode="" style="width: 276rpx;height: 100rpx;"/> --> <!-- <image lazy-load class="rmtj-right" src="{{imageSourceList.CBTP[3]}}" mode="" style="width: 276rpx;height: 100rpx;"/> -->
</view> </view>
<view class="other-plats" wx:if="{{otherPlat &&func_data.platform_nearby}}"> <view class="other-plats" wx:if="{{otherPlat &&func_data.platform_nearby}}">
<view class="other-plat" wx:for="{{otherPlat}}" bindtap="mainNavClick" data-item="{{item}}" wx:key="index"> <view class="other-plat" wx:for="{{otherPlat}}" bindtap="mainNavClick" data-item="{{item}}" wx:key="index">
<image src="{{item.icon}}" mode="aspectFill"></image> <image lazy-load src="{{item.icon}}" mode="aspectFill"></image>
<!-- <view>{{item.name}}</view> --> <!-- <view>{{item.name}}</view> -->
</view> </view>
</view> </view>
<!-- 热门推荐 --> <!-- 热门推荐 -->
<view class="sale-road-boxes" style="margin-top:0" wx:if="{{repurchaseList.length>0 &&func_data.repurchase }}"> <view class="sale-road-boxes" style="margin-top:0" wx:if="{{repurchaseList.length>0 &&func_data.repurchase }}">
<image mode="heightFix" class="common-header-img" src="{{indexSeason.rmtj}}"></image> <image lazy-load mode="heightFix" class="common-header-img" src="{{indexSeason.rmtj}}"></image>
<!-- <image 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" wx:if="{{func_data.repurchase}}"> <view class="hot-list" 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">
<view style="position:relative;flex-shrink: 0;"> <view style="position:relative;flex-shrink: 0;">
<common-image width="100%" src="{{item.headimg}}" mode="aspectFill"></common-image> <image lazy-load width="100%" src="{{item.headimg}}" mode="aspectFill"></image>
</view> </view>
<view class="hot-info"> <view class="hot-info">
<view class="hot-title textOver2">{{item.title}}</view> <view class="hot-title textOver2">{{item.title}}</view>
@ -286,32 +286,32 @@
<!-- 广告弹窗 --> <!-- 广告弹窗 -->
<view class="zzc" bindtap="closeAdv" wx:if="{{showAdv}}"></view> <view class="zzc" bindtap="closeAdv" wx:if="{{showAdv}}"></view>
<view class="alertavd" wx:if="{{showAdv}}"> <view class="alertavd" wx:if="{{showAdv}}">
<swiper class="alertsp" indicator-dots='{{true}}' indicator-color="rgba(255,255,255,0.5)" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" indicator-active-color="white"> <swiper class="alertsp" indicator-dots='{{true}}' indicator-color="rgba(255,255,255,0.5)" autoplay="{{false}}" interval="{{3000}}" duration="{{300}}" indicator-active-color="white">
<block wx:for="{{alertSwipeList}}" wx:key="index"> <block wx:for="{{alertSwipeList}}" wx:key="index">
<swiper-item data-item="{{item}}" bindtap="bannerClick"> <swiper-item data-item="{{item}}" bindtap="bannerClick">
<image src="{{item.head_img}}" style="width: 100%; height:100%; border-radius: 10rpx;" mode="aspectFill"></image> <image lazy-load src="{{item.head_img}}" style="width: 100%; height:100%; border-radius: 10rpx;" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
<image bindtap="closeAdv" style="width: 100rpx; height: 100rpx;transform: translate(200rpx,6rpx);" src="https://static.ticket.sz-trip.com/uploads/20220810/f4bb1a4f0b5eb394e6ca6e4f03aaa1e0.png"></image> <image lazy-load bindtap="closeAdv" style="width: 100rpx; height: 100rpx;transform: translate(200rpx,6rpx);" src="https://static.ticket.sz-trip.com/uploads/20220810/f4bb1a4f0b5eb394e6ca6e4f03aaa1e0.png"></image>
</view> </view>
<!-- 广告弹窗结束 --> <!-- 广告弹窗结束 -->
<view class="fullavd" wx:if="{{showFullAdv && startList.head_img}}" style="opacity: {{opacity}}"> <view class="fullavd" wx:if="{{showFullAdv && startList.head_img}}" style="opacity: {{opacity}}">
<view class="time" bindtap="closeFullAdv" wx:if="{{showTime && startList.media_type}}">{{time}}s跳过</view> <view class="time" bindtap="closeFullAdv" wx:if="{{showTime && startList.media_type}}">{{time}}s跳过</view>
<view class="Qtop" style="min-height:100vh" wx:if="{{showTime && startList.media_type}}"> <view class="Qtop" style="min-height:100vh" wx:if="{{showTime && startList.media_type}}">
<image src="{{startList.head_img}}" style="width: 100%;height: 100vh;" bindtap="bannerClick" data-item="{{startList}}"></image> <image lazy-load src="{{startList.head_img}}" style="width: 100%;height: 100vh;" bindtap="bannerClick" data-item="{{startList}}"></image>
</view> </view>
<!-- 视频 --> <!-- 视频 -->
<view style="width:100vw;height: 100vh;position: relative;" wx:if="{{!startList.media_type}}"> <view style="width:100vw;height: 100vh;position: relative;" wx:if="{{!startList.media_type}}">
<video style="width:100vw;height:100vh;display:block;" id="myVideo" src="{{startList.head_img}}" show-center-play-btn="{{false}}" show-play-btn="{{true}}" autoplay controls="{{false}}" bindended="videoend" loop="{{true}}" muted="{{isMuted}}" object-fit="fill"></video> <video style="width:100vw;height:100vh;display:block;" id="myVideo" src="{{startList.head_img}}" show-center-play-btn="{{false}}" show-play-btn="{{true}}" autoplay controls="{{false}}" bindended="videoend" loop="{{true}}" muted="{{isMuted}}" object-fit="fill"></video>
<!-- <image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/mute.png" class="muteImg" mode="widthFix" wx:if="{{isMuted}}" bindtap="closeMuted"></image> --> <!-- <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/mute.png" class="muteImg" mode="widthFix" wx:if="{{isMuted}}" bindtap="closeMuted"></image> -->
<!-- <image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/sound.png" class="muteImg" mode="widthFix" wx:else bindtap="closeMuted"></image> --> <!-- <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/sound.png" class="muteImg" mode="widthFix" wx:else bindtap="closeMuted"></image> -->
<image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/logo.png" class="logoImg" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/logo.png" class="logoImg" mode="widthFix"></image>
<image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/btn.png" class="btnImg" mode="widthFix" bindtap="closeFullAdv"></image> <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/btn.png" class="btnImg" mode="widthFix" bindtap="closeFullAdv"></image>
<image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/play.png" class="playImg" mode="widthFix" wx:if="{{videoPlay}}" bindtap="videoPlay"></image> <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/play.png" class="playImg" mode="widthFix" wx:if="{{videoPlay}}" bindtap="videoPlay"></image>
<image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/pause.png" class="playImg" mode="widthFix" wx:else bindtap="videoPause"></image> <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/startPage/pause.png" class="playImg" mode="widthFix" wx:else bindtap="videoPause"></image>
</view> </view>
</view> </view>
@ -321,11 +321,11 @@
<view class="bg" wx:else style="background-image: url({{indexSeason.background}});"> <view class="bg" wx:else style="background-image: url({{indexSeason.background}});">
<!-- 顶部banner --> <!-- 顶部banner -->
<view style="position:relative;z-index: 1;"> <view style="position:relative;z-index: 1;">
<swiper class="swiper" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" <swiper class="swiper" autoplay="{{false}}" interval="{{3000}}" duration="{{300}}"
bindchange="changeBannerIndex" data-keyname="activeBannerIndex" circular> bindchange="changeBannerIndex" data-keyname="activeBannerIndex" circular>
<block wx:for="{{banner}}" wx:key="index"> <block wx:for="{{banner}}" wx:key="index">
<swiper-item data-item="{{item}}"> <swiper-item data-item="{{item}}">
<image src="{{item.head_img}}" mode="scaleToFill"></image> <image lazy-load src="{{item.head_img}}" mode="scaleToFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -337,7 +337,7 @@
<view class="banner-main"> <view class="banner-main">
<view catchtap="mainIconClick" class="banner-main-item" wx:for="{{bannerDataListFake}}" wx:key="index" data-item="{{item}}"> <view catchtap="mainIconClick" class="banner-main-item" wx:for="{{bannerDataListFake}}" wx:key="index" data-item="{{item}}">
<image src="{{item.img}}" ></image> <image lazy-load src="{{item.img}}" ></image>
</view> </view>
</view> </view>
</view> </view>
@ -347,12 +347,12 @@
<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="{{false}}" interval="{{3000}}" duration="{{300}}"
bindchange="changeBannerIndex" data-keyname="ztBannerIndex"> bindchange="changeBannerIndex" data-keyname="ztBannerIndex">
<block wx:for="{{ztbanner}}" wx:key="index"> <block wx:for="{{ztbanner}}" wx:key="index">
<swiper-item data-item="{{item}}"> <swiper-item data-item="{{item}}">
<!-- 原 圆角77rpx,现改为13rpx --> <!-- 原 圆角77rpx,现改为13rpx -->
<image style="border-radius:13rpx" src="{{item.head_img}}" mode="aspectFill"></image> <image lazy-load style="border-radius:13rpx" src="{{item.head_img}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -361,12 +361,12 @@
<view class="small-swiper-box" wx:if="{{xiaobanner.length>0 && func_data.banner_mini}}"> <view class="small-swiper-box" wx:if="{{xiaobanner.length>0 && func_data.banner_mini}}">
<swiper class="small-swiper" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" <swiper class="small-swiper" autoplay="{{false}}" interval="{{3000}}" duration="{{300}}"
bindchange="changeBannerIndex" data-keyname="smBannerIndex"> bindchange="changeBannerIndex" data-keyname="smBannerIndex">
<block wx:for="{{xiaobanner}}" wx:key="index"> <block wx:for="{{xiaobanner}}" wx:key="index">
<swiper-item data-item="{{item}}" style="position: relative;"> <swiper-item data-item="{{item}}" style="position: relative;">
<image style="border-radius:13rpx" src="{{item.head_img}}" mode="aspectFill"></image> <image lazy-load style="border-radius:13rpx" src="{{item.head_img}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>

11
pages/index/index.wxss

@ -760,15 +760,16 @@
.ggfw-list { .ggfw-list {
display: flex; display: grid;
flex-wrap: wrap; grid-template-columns: repeat(4, 166rpx);
row-gap: 23rpx;
justify-content: space-between; justify-content: space-between;
} }
.ggfw-list .ggfw { .ggfw-list .ggfw {
width: 220rpx; width: 166rpx;
height: 106.67rpx; height: 133rpx;
margin-bottom: 20rpx; /* margin-bottom: 23rpx; */
} }
.ggfw image{ .ggfw image{
width: 100%; width: 100%;

24
pages/info/activityInfo/index.wxml

@ -6,20 +6,20 @@
autoplay="{{true}}" interval="{{2000}}" duration="{{300}}"> autoplay="{{true}}" interval="{{2000}}" duration="{{300}}">
<block wx:for="{{listimgs}}" wx:key="*this"> <block wx:for="{{listimgs}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> --> </swiper> -->
<view wx:if="{{info}}" style="width:750rpx;overflow:hidden"> <view wx:if="{{info}}" style="width:750rpx;overflow:hidden">
<image src="{{info.post_url}}" mode="widthFix" class="swiper"></image> <image lazy-load src="{{info.post_url}}" mode="widthFix" class="swiper"></image>
<view class="top-box"> <view class="top-box">
<view class="top-box-title">{{info.name}}</view> <view class="top-box-title">{{info.name}}</view>
<view class="top-tip-box" wx:if="{{info.begin_date || info.end_date}}"> <view class="top-tip-box" wx:if="{{info.begin_date || info.end_date}}">
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/time.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/time.png" mode="widthFix"></image>
<text>活动时间:{{info.begin_date}} ~ {{info.end_date}}</text> <text>活动时间:{{info.begin_date}} ~ {{info.end_date}}</text>
</view> </view>
<view class="top-tip-box" wx:if="{{info.detail_address}}" bindtap="gotolocation"> <view class="top-tip-box" wx:if="{{info.detail_address}}" bindtap="gotolocation">
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/location.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/location.png" mode="widthFix"></image>
<text>活动地点:{{info.detail_address}}</text> <text>活动地点:{{info.detail_address}}</text>
</view> </view>
</view> </view>
@ -36,12 +36,12 @@
</view> </view>
<navigator url="/pages/info/sceneProductInfo/index?id={{info.scene_data.id}}" <navigator url="/pages/info/sceneProductInfo/index?id={{info.scene_data.id}}"
wx:if="{{info && info.scene_data && info.scene_data.id}}" class="scene-box" catchtap="pagePoint" data-event='activity_detail_click' data-id='{{info.scene.data.id}}' data-type='scene'> wx:if="{{info && info.scene_data && info.scene_data.id}}" class="scene-box" catchtap="pagePoint" data-event='activity_detail_click' data-id='{{info.scene.data.id}}' data-type='scene'>
<image src="{{info.scene_data.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{info.scene_data.headimg}}" mode="aspectFill"></image>
<view class="scene-info"> <view class="scene-info">
<view class="scene-title-box"> <view class="scene-title-box">
<view class="scene-title textOver">{{info.scene_data.title}}</view> <view class="scene-title textOver">{{info.scene_data.title}}</view>
<view>预订</view> <view>预订</view>
<image style="width:15rpx;margin:0;margin-left:8rpx" src="https://static.ticket.sz-trip.com/uploads/20211115/bce693953f019999dbc11ee16abf64bb.png" mode="widthFix"></image> <image lazy-load style="width:15rpx;margin:0;margin-left:8rpx" src="https://static.ticket.sz-trip.com/uploads/20211115/bce693953f019999dbc11ee16abf64bb.png" mode="widthFix"></image>
</view> </view>
<view class="scene-address textOver2">{{info.scene_data.address}}</view> <view class="scene-address textOver2">{{info.scene_data.address}}</view>
<!-- <view class="scene-btn">查看详情</view> --> <!-- <view class="scene-btn">查看详情</view> -->
@ -56,24 +56,24 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix">
</image> </image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png"
mode="widthFix"></image> mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix">
</image> </image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image>
</view> </view>
</view> </view>
</view> </view>

14
pages/info/cardInfo/index.wxml

@ -6,7 +6,7 @@
autoplay="{{true}}" interval="{{2000}}" duration="{{300}}"> autoplay="{{true}}" interval="{{2000}}" duration="{{300}}">
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -62,18 +62,18 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image> <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view>
</view> </view>
</view> </view>
<view class="save-btn" bindtap="save">保存到相册</view> <view class="save-btn" bindtap="save">保存到相册</view>

24
pages/info/culturalUnitInfo/index.wxml

@ -6,32 +6,32 @@
<swiper-item> <swiper-item>
<view class="title">{{info.company_name}}</view> <view class="title">{{info.company_name}}</view>
<view class="address"> <view class="address">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/infolocation.png"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/infolocation.png"></image>
<view>地址:{{info.address}}</view> <view>地址:{{info.address}}</view>
</view> </view>
<view class="address"> <view class="address">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/infotel.png"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/infotel.png"></image>
<view>电话:<text style="color:#0B898E">{{info.mobile}}</text></view> <view>电话:<text style="color:#0B898E">{{info.mobile}}</text></view>
</view> </view>
<swiper wx:if="{{info.list_img.length>0}}" style="width:690rpx;height:560rpx;margin:0 auto;margin-top:30rpx"> <swiper wx:if="{{info.list_img.length>0}}" style="width:690rpx;height:560rpx;margin:0 auto;margin-top:30rpx">
<swiper-item wx:for="{{info.list_img}}"> <swiper-item wx:for="{{info.list_img}}">
<image style="width:690rpx;height:560rpx;display:block;" src="{{item}}" mode="aspectFill"></image> <image lazy-load style="width:690rpx;height:560rpx;display:block;" src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</swiper> </swiper>
<!-- <image wx:else mode="aspectFill" style="width:690rpx;height:560rpx;display:block;margin:0 auto;margin-top:30rpx" src="{{info.headimg}}"></image> --> <!-- <image lazy-load wx:else mode="aspectFill" style="width:690rpx;height:560rpx;display:block;margin:0 auto;margin-top:30rpx" src="{{info.headimg}}"></image> -->
<image mode="widthFix" class="infoline1" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline1.png"></image> <image lazy-load mode="widthFix" class="infoline1" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline1.png"></image>
<image mode="widthFix" class="infoline2" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline2.png"></image> <image lazy-load mode="widthFix" class="infoline2" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline2.png"></image>
<image mode="widthFix" class="infoline3" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline3.png"></image> <image lazy-load mode="widthFix" class="infoline3" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline3.png"></image>
</swiper-item> </swiper-item>
<swiper-item wx:for="{{htmls}}"> <swiper-item wx:for="{{htmls}}">
<view class="title title2">{{info.company_name}}</view> <view class="title title2">{{info.company_name}}</view>
<image mode="widthFix" class="infoline1" style="position:static" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline1.png"></image> <image lazy-load mode="widthFix" class="infoline1" style="position:static" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline1.png"></image>
<rich-text class="detail" nodes="{{tool.formateRichText(item)}}"></rich-text> <rich-text class="detail" nodes="{{tool.formateRichText(item)}}"></rich-text>
<image mode="widthFix" class="infoline2" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline2.png"></image> <image lazy-load mode="widthFix" class="infoline2" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline2.png"></image>
<image mode="widthFix" class="infoline3" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline3.png"></image> <image lazy-load mode="widthFix" class="infoline3" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline3.png"></image>
</swiper-item> </swiper-item>
</swiper> </swiper>
<image mode="widthFix" class="infoarrow{{currentIndex<htmls.length?' ani':''}}" src="https://static.ticket.sz-trip.com/xcxImages/info/{{currentIndex<htmls.length?'infoarrow':'infoover'}}.png"></image> <image lazy-load mode="widthFix" class="infoarrow{{currentIndex<htmls.length?' ani':''}}" src="https://static.ticket.sz-trip.com/xcxImages/info/{{currentIndex<htmls.length?'infoarrow':'infoover'}}.png"></image>
</view> </view>
<!-- <view wx:if="{{info}}"> <!-- <view wx:if="{{info}}">
<title title="{{info.company_name}}"></title> <title title="{{info.company_name}}"></title>
@ -39,7 +39,7 @@
autoplay="{{true}}" interval="{{2000}}" duration="{{300}}"> autoplay="{{true}}" interval="{{2000}}" duration="{{300}}">
<block wx:for="{{info.list_img}}" wx:key="*this"> <block wx:for="{{info.list_img}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>

2
pages/info/foodInfo/index.wxml

@ -4,7 +4,7 @@
autoplay="{{true}}" interval="{{2000}}" duration="{{300}}"> autoplay="{{true}}" interval="{{2000}}" duration="{{300}}">
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>

2
pages/info/foodProductInfo/index.wxml

@ -6,7 +6,7 @@
autoplay="{{true}}" interval="{{2000}}" duration="{{300}}" wx:if="{{info.listimg}}"> autoplay="{{true}}" interval="{{2000}}" duration="{{300}}" wx:if="{{info.listimg}}">
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>

2
pages/info/groupOrderInfo/index.wxml

@ -46,7 +46,7 @@
<view class="mask-bg" bindtap="showShare"></view> <view class="mask-bg" bindtap="showShare"></view>
<view class="mask-content"> <view class="mask-content">
<view bindtap="showShare" class="iconfont icon-close"></view> <view bindtap="showShare" class="iconfont icon-close"></view>
<image src="{{codeImg}}" mode="widthFix"></image> <image lazy-load src="{{codeImg}}" mode="widthFix"></image>
<view class="mask-info"> <view class="mask-info">
<view>{{info.list.scene.title}}</view> <view>{{info.list.scene.title}}</view>
<view>{{info.list.team_name}}</view> <view>{{info.list.team_name}}</view>

2
pages/info/guideInfo/index.wxml

@ -4,7 +4,7 @@
<view class="info"> <view class="info">
<swiper bindchange="changePage" current="{{page}}"> <swiper bindchange="changePage" current="{{page}}">
<swiper-item wx:for="{{images}}" class="img-box"> <swiper-item wx:for="{{images}}" class="img-box">
<image bindtap="showImg" data-img="{{item}}" src="{{item}}?x-oss-process=image/resize,w_750,m_lfit" mode="aspectFit"></image> <image lazy-load bindtap="showImg" data-img="{{item}}" src="{{item}}?x-oss-process=image/resize,w_750,m_lfit" mode="aspectFit"></image>
</swiper-item> </swiper-item>
</swiper> </swiper>
<view class="pages"> <view class="pages">

6
pages/info/hotelInfo/index.wxml

@ -13,7 +13,7 @@
</view> </view>
<view class="info-box" id="box1"> <view class="info-box" id="box1">
<view class="info-title"> <view class="info-title">
<image class="icon-img" src="https://static.ticket.sz-trip.com/uploads/20240109/e78f4f525e72199013ad18a0200c3352.png" mode=""/> <image lazy-load class="icon-img" src="https://static.ticket.sz-trip.com/uploads/20240109/e78f4f525e72199013ad18a0200c3352.png" mode=""/>
酒店介绍 酒店介绍
</view> </view>
<!-- <rich-text class="details"></rich-text> --> <!-- <rich-text class="details"></rich-text> -->
@ -32,7 +32,7 @@
<!-- </view> --> <!-- </view> -->
<view class="info-box" id="box3"> <view class="info-box" id="box3">
<view class="info-title"> <view class="info-title">
<image class="icon-img" src="https://static.ticket.sz-trip.com/uploads/20240109/8a5d9e1546712bf70f4b42dccb124c96.png" mode=""/> <image lazy-load class="icon-img" src="https://static.ticket.sz-trip.com/uploads/20240109/8a5d9e1546712bf70f4b42dccb124c96.png" mode=""/>
预订须知 预订须知
</view> </view>
<rich-text class="detail" nodes="{{tool.formateRichText(info.book_info)}}"></rich-text> <rich-text class="detail" nodes="{{tool.formateRichText(info.book_info)}}"></rich-text>
@ -46,6 +46,6 @@
</view> </view>
</view> </view>
<view class="call-phone" bindtap="call" data-num="{{tel}}"> <view class="call-phone" bindtap="call" data-num="{{tel}}">
<image class="icon-img" src="https://static.ticket.sz-trip.com/uploads/20240109/a2cb3d2b1c1b2f8f7090bc6e88e360bf.png" mode=""/> <image lazy-load class="icon-img" src="https://static.ticket.sz-trip.com/uploads/20240109/a2cb3d2b1c1b2f8f7090bc6e88e360bf.png" mode=""/>
拨打酒店电话:{{tel}} 拨打酒店电话:{{tel}}
</view> </view>

24
pages/info/hotelProductInfo/index.wxml

@ -6,7 +6,7 @@
autoplay="{{true}}" interval="{{2000}}" duration="{{300}}"> autoplay="{{true}}" interval="{{2000}}" duration="{{300}}">
<block wx:for="{{sceneInfo.listimg}}" wx:key="*this"> <block wx:for="{{sceneInfo.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -35,7 +35,7 @@
</picker> </picker>
</view> </view>
<view wx:if="{{sceneInfo && sceneInfo.third_supplier_type!='mt'}}" class="product-item" wx:for="{{products}}"> <view wx:if="{{sceneInfo && sceneInfo.third_supplier_type!='mt'}}" class="product-item" wx:for="{{products}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="product-info textOver"> <view class="product-info textOver">
<view class="title textOver">{{item.product.title+item.sku_name}}</view> <view class="title textOver">{{item.product.title+item.sku_name}}</view>
<view class="subtitle textOver2">{{item.sku_model.area}} {{item.sku_model.bed_type}} {{item.sku_model.breakfast}}</view> <view class="subtitle textOver2">{{item.sku_model.area}} {{item.sku_model.bed_type}} {{item.sku_model.breakfast}}</view>
@ -58,7 +58,7 @@
<view class="mt-price">{{item.low_price>0?item.low_price/100:'0'}}</view> <view class="mt-price">{{item.low_price>0?item.low_price/100:'0'}}</view>
</view> </view>
<view class="product-right"> <view class="product-right">
<image class="product-arrow-img" bindtap="getSkuList" data-id="{{item.real_room_id}}" data-index="{{index}}" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow{{activeSkuIndex==index?'1':''}}.png" mode="widthFix"></image> <image lazy-load class="product-arrow-img" bindtap="getSkuList" data-id="{{item.real_room_id}}" data-index="{{index}}" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow{{activeSkuIndex==index?'1':''}}.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<view class="sku-item" wx:if="{{activeSkuIndex==index && skuList.length>0}}" wx:for="{{skuList}}" wx:for-index="skuIndex" wx:for-item="sku"> <view class="sku-item" wx:if="{{activeSkuIndex==index && skuList.length>0}}" wx:for="{{skuList}}" wx:for-index="skuIndex" wx:for-item="sku">
@ -84,7 +84,7 @@
<view class="ask-list" wx:else> <view class="ask-list" wx:else>
<navigator url="/pages/ask/info/index?id={{item.id}}" class="ask-item" wx:for="{{ask}}"> <navigator url="/pages/ask/info/index?id={{item.id}}" class="ask-item" wx:for="{{ask}}">
<view class="item-ques"> <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image> <image lazy-load 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">{{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}}">{{item.answer.total}}个回答</view>
<view class="ques-num" wx:if="{{item.answer.total==0}}">暂无回答</view> <view class="ques-num" wx:if="{{item.answer.total==0}}">暂无回答</view>
@ -105,7 +105,7 @@
</view> </view>
<navigator wx:for="{{comment}}" wx:for-index="index" url="/pages/list/comments/index?id={{info.id}}&&index={{index}}" class="product-comment"> <navigator wx:for="{{comment}}" wx:for-index="index" url="/pages/list/comments/index?id={{info.id}}&&index={{index}}" class="product-comment">
<view class="product-comment-top"> <view class="product-comment-top">
<image src="{{item.user.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.user.avatar}}" mode="aspectFill"></image>
<view class="comment-info"> <view class="comment-info">
<view class="nickname">{{item.nickname}}</view> <view class="nickname">{{item.nickname}}</view>
<view class="iconfont"><text wx:for="{{item.rate}}" class="icon-xingxing"></text><text wx:for="{{5 - item.rate}}" style="color:#999" class="icon-xingxing"></text></view> <view class="iconfont"><text wx:for="{{item.rate}}" class="icon-xingxing"></text><text wx:for="{{5 - item.rate}}" style="color:#999" class="icon-xingxing"></text></view>
@ -115,7 +115,7 @@
<view class="comment-content">{{item.content}}</view> <view class="comment-content">{{item.content}}</view>
<view wx:if="{{item.img_list}}"> <view wx:if="{{item.img_list}}">
<view class="img-box" wx:for="{{item.img_list}}" wx:for-index="index" wx:for-item="img" mode="scaleToFill" data-img="{{img}}" data-list="{{item.img_list}}"> <view class="img-box" wx:for="{{item.img_list}}" wx:for-index="index" wx:for-item="img" mode="scaleToFill" data-img="{{img}}" data-list="{{item.img_list}}">
<image wx:if="{{index<6}}" class="imgs" src="{{img}}" bindtap="imgsc"> <image lazy-load wx:if="{{index<6}}" class="imgs" src="{{img}}" bindtap="imgsc">
</image> </image>
<view class="all" wx:if="{{index==5}}" > <view class="all" wx:if="{{index==5}}" >
<view>共{{item.img_list.length}}张</view> <view>共{{item.img_list.length}}张</view>
@ -201,18 +201,18 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image> <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view>
</view> </view>
</view> </view>
<view class="save-btn" bindtap="save">保存到相册</view> <view class="save-btn" bindtap="save">保存到相册</view>

6
pages/info/luggageInfo/index.wxml

@ -7,13 +7,13 @@
{{info.title}} {{info.title}}
</view> </view>
<view class="address"> <view class="address">
<image class="address-icon" src="https://static.ticket.sz-trip.com/uploads/20240124/3625398e2fba9768aa891f806b855716.png" mode=""/> <image lazy-load class="address-icon" src="https://static.ticket.sz-trip.com/uploads/20240124/3625398e2fba9768aa891f806b855716.png" mode=""/>
<view class="textOver address-text">{{info.address}}</view> <view class="textOver address-text">{{info.address}}</view>
<image class="map-icon" src="https://static.ticket.sz-trip.com/uploads/20240124/bfe241bd7606cdaec78da737166a42fc.png" mode=""/> <image lazy-load class="map-icon" src="https://static.ticket.sz-trip.com/uploads/20240124/bfe241bd7606cdaec78da737166a42fc.png" mode=""/>
<view class="go-there" bindtap="gotolocation">到这去</view> <view class="go-there" bindtap="gotolocation">到这去</view>
</view> </view>
<view class="address" style="margin: 27rpx 0;"> <view class="address" style="margin: 27rpx 0;">
<image class="call-icon" src="https://static.ticket.sz-trip.com/uploads/20240124/fbd073d47279f137775ad39b5a6fe454.png" mode=""/> <image lazy-load class="call-icon" src="https://static.ticket.sz-trip.com/uploads/20240124/fbd073d47279f137775ad39b5a6fe454.png" mode=""/>
<view class="call">电话:{{info.tel}}</view> <view class="call">电话:{{info.tel}}</view>
</view> </view>
<view class="line"></view> <view class="line"></view>

18
pages/info/museumInfo/index.wxml

@ -4,14 +4,14 @@
<title title="场馆详情" wx:else></title> <title title="场馆详情" wx:else></title>
<view class="iconfont icon-fenxiang" bindtap="share"></view> <view class="iconfont icon-fenxiang" bindtap="share"></view>
<view class="vr-box com-flex" wx:if="{{info && info.vr_info_url}}" bindtap="goVr"> <view class="vr-box com-flex" wx:if="{{info && info.vr_info_url}}" bindtap="goVr">
<image src="https://m.cloud.sz-trip.com/static/images/VR.png" mode="widthFix"></image> <image lazy-load src="https://m.cloud.sz-trip.com/static/images/VR.png" mode="widthFix"></image>
<text>VR景点</text> <text>VR景点</text>
</view> </view>
<swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{true}}" interval="{{2000}}" <swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{true}}" interval="{{2000}}"
duration="{{300}}"> duration="{{300}}">
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
<view class="title" wx:if="{{info && info.team_order && isGroup}}">{{info.title}}(团体预约)</view> <view class="title" wx:if="{{info && info.team_order && isGroup}}">{{info.title}}(团体预约)</view>
@ -53,7 +53,7 @@
<view class="textOver">{{item.begin_date}}—{{item.end_date}}</view> <view class="textOver">{{item.begin_date}}—{{item.end_date}}</view>
</view> </view>
</view> </view>
<image src="{{item.post_url}}" mode="aspectFill"></image> <image lazy-load src="{{item.post_url}}" mode="aspectFill"></image>
<view wx:if="{{item.isEnd}}" class="end-box">已结束</view> <view wx:if="{{item.isEnd}}" class="end-box">已结束</view>
</navigator> </navigator>
<view style="font-size:26rpx;text-align:center;line-height:200rpx;" wx:if="{{actList.length==0}}">暂无活动</view> <view style="font-size:26rpx;text-align:center;line-height:200rpx;" wx:if="{{actList.length==0}}">暂无活动</view>
@ -76,24 +76,24 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix">
</image> </image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png"
mode="widthFix"></image> mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix">
</image> </image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image>
</view> </view>
</view> </view>
</view> </view>

2
pages/info/newsInfo/index.wxml

@ -1,7 +1,7 @@
<!--pages/info/newsInfo/index.wxml--> <!--pages/info/newsInfo/index.wxml-->
<wxs src="../../../utils/filter.wxs" module="tool" /> <wxs src="../../../utils/filter.wxs" module="tool" />
<title title="资讯详情"></title> <title title="资讯详情"></title>
<image wx:if="{{info}}" class="swiper" src="{{info.cover}}" mode="aspectFill"></image> <image lazy-load wx:if="{{info}}" class="swiper" src="{{info.cover}}" mode="aspectFill"></image>
<view class="content" wx:if="{{info}}"> <view class="content" wx:if="{{info}}">
<view class="title">{{info.title}}</view> <view class="title">{{info.title}}</view>
<view class="subtitle" wx:if="{{info.source}}">来源:{{info.source}}</view> <view class="subtitle" wx:if="{{info.source}}">来源:{{info.source}}</view>

11
pages/info/postProductInfo/index.js

@ -756,11 +756,16 @@ Page({
}) })
this.drawImg() this.drawImg()
}) })
commonApi.user_post('cart/get_list', {}).then(res => { // commonApi.user_post('cart/get_list', {}).then(res => {
// this.setData({
// cartCount: res.data.length
// })
// })
commonApi.user_post('cart/get_count', {noLogin: true}).then(res => {
this.setData({ this.setData({
cartCount: res.data.length cartCount: res.data //1
}) })
}) })
} else { } else {
setTimeout(() => { setTimeout(() => {
this.onShow() this.onShow()

38
pages/info/postProductInfo/index.wxml

@ -2,17 +2,17 @@
<wxs src="../../../utils/filter.wxs" module="tool" /> <wxs src="../../../utils/filter.wxs" module="tool" />
<title title="产品详情"></title> <title title="产品详情"></title>
<view class="iconfont icon-fenxiang" bindtap="share"></view> <view class="iconfont icon-fenxiang" bindtap="share"></view>
<image wx:for="{{info.sku}}" style="{{aniSkuIndex==index?('top:'+cartTop+'px;'):('top:'+top+'px;'+cartImgInfo)}}" class="headimg{{aniSkuIndex==index?' active':''}}" src="{{info.headimg}}" mode="aspectFill"></image> <image lazy-load wx:for="{{info.sku}}" style="{{aniSkuIndex==index?('top:'+cartTop+'px;'):('top:'+top+'px;'+cartImgInfo)}}" class="headimg{{aniSkuIndex==index?' active':''}}" src="{{info.headimg}}" mode="aspectFill"></image>
<swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{autoPlay}}" interval="{{2000}}" duration="{{300}}"> <swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{autoPlay}}" interval="{{2000}}" duration="{{300}}">
<block wx:if="{{info.videourl}}" wx:key="*this"> <block wx:if="{{info.videourl}}" wx:key="*this">
<swiper-item> <swiper-item>
<video bindplay="playVideo" src="{{info.videourl}}" controls></video> <video bindplay="playVideo" src="{{info.videourl}}" controls></video>
<!-- <image src="{{info.headimg}}" mode="aspectFill"></image> --> <!-- <image lazy-load src="{{info.headimg}}" mode="aspectFill"></image> -->
</swiper-item> </swiper-item>
</block> </block>
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -58,7 +58,7 @@
</view> </view>
<view style="text-align: center;"> <view style="text-align: center;">
<image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/wineScene/navigation.png"></image> <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/wineScene/navigation.png"></image>
<view style="padding-top: 14rpx;">去这里</view> <view style="padding-top: 14rpx;">去这里</view>
</view> </view>
</view> </view>
@ -93,8 +93,8 @@
</view> --> </view> -->
<navigator wx:for="{{comment}}" wx:key="index" wx:for-index="index" url="/pages/list/comments/index?productid={{id}}&&index={{index}}" class="product-comment"> <navigator wx:for="{{comment}}" wx:key="index" wx:for-index="index" url="/pages/list/comments/index?productid={{id}}&&index={{index}}" class="product-comment">
<view class="product-comment-top"> <view class="product-comment-top">
<image class="avator-img" src="{{item.user.avatar}}" mode="aspectFill"></image> <image lazy-load class="avator-img" src="{{item.user.avatar}}" mode="aspectFill"></image>
<!-- <image class="avator-img" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/commentUser.png" mode="aspectFill"></image> --> <!-- <image lazy-load class="avator-img" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/commentUser.png" mode="aspectFill"></image> -->
<view class="comment-container"> <view class="comment-container">
<view class="comment-info"> <view class="comment-info">
<view class="nickname" style="padding-right:20rpx ;">{{item.nickname}}</view> <view class="nickname" style="padding-right:20rpx ;">{{item.nickname}}</view>
@ -104,9 +104,9 @@
<view class="comment-content textOver2">{{item.content}}</view> <view class="comment-content textOver2">{{item.content}}</view>
</view> </view>
<view class="img-box" wx:if="{{item.img_list.length>0}}"> <view class="img-box" wx:if="{{item.img_list.length>0}}">
<image class="imgs" data-item="{{item}}" mode="aspectFill" src="{{item.img_list[0]}}" catch:tap="viewImg"></image> <image lazy-load class="imgs" data-item="{{item}}" mode="aspectFill" src="{{item.img_list[0]}}" catch:tap="viewImg"></image>
<!-- <view class="img-box" wx:for="{{item.img_list}}" wx:for-index="index" wx:for-item="img" mode="scaleToFill" data-img="{{img}}" data-list="{{item.img_list}}"> <!-- <view class="img-box" wx:for="{{item.img_list}}" wx:for-index="index" wx:for-item="img" mode="scaleToFill" data-img="{{img}}" data-list="{{item.img_list}}">
<image wx:if="{{index<6}}" class="imgs" src="{{img}}" bindtap="imgsc"></image> <image lazy-load wx:if="{{index<6}}" class="imgs" src="{{img}}" bindtap="imgsc"></image>
<view class="all" wx:if="{{index==5}}"> <view class="all" wx:if="{{index==5}}">
<view>共{{item.img_list.length}}张</view> <view>共{{item.img_list.length}}张</view>
<view>查看全部</view> <view>查看全部</view>
@ -148,12 +148,12 @@
<view class="proad" id="box4"> <view class="proad" id="box4">
<view class="proad-title"> <view class="proad-title">
<image mode="aspectFill" src="https://static.ticket.sz-trip.com/uploads/20221027/93dd0ad8fade0ad845e6b67512b4e61b.png"></image> <image lazy-load mode="aspectFill" src="https://static.ticket.sz-trip.com/uploads/20221027/93dd0ad8fade0ad845e6b67512b4e61b.png"></image>
</view> </view>
<view class="pro-list"> <view class="pro-list">
<view class="proitem" wx:for="{{tjList}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="proitem" wx:for="{{tjList}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="item-hd"> <view class="item-hd">
<image src="{{item.headimg}}"></image> <image lazy-load src="{{item.headimg}}"></image>
</view> </view>
<view class="item-bm"> <view class="item-bm">
<view class="protitle textOver">{{item.title}}</view> <view class="protitle textOver">{{item.title}}</view>
@ -172,7 +172,7 @@
<view class="['left-img',{{!iShop?'no-shop':''}}]"> <view class="['left-img',{{!iShop?'no-shop':''}}]">
<navigator wx:if="{{iShop}}" url="/pages/list/store/index?id={{supplierId}}" catchtap="pagePoint" data-event='product_customservice' class="shop-box"> <navigator wx:if="{{iShop}}" url="/pages/list/store/index?id={{supplierId}}" catchtap="pagePoint" data-event='product_customservice' class="shop-box">
<view class="shop-box"> <view class="shop-box">
<image class="icon-shop" src="https://static.ticket.sz-trip.com/uploads/20230220/cc7bfaf50dccd354c56a1ad40d730b2e.png" mode="aspectFill"/> <image lazy-load class="icon-shop" src="https://static.ticket.sz-trip.com/uploads/20230220/cc7bfaf50dccd354c56a1ad40d730b2e.png" mode="aspectFill"/>
<view>店铺</view> <view>店铺</view>
</view> </view>
</navigator> </navigator>
@ -195,7 +195,7 @@
</view> </view>
<!-- 购物车悬浮框 --> <!-- 购物车悬浮框 -->
<navigator url="/pages/user/cartlist/list" catchtap="pagePoint" data-event='product_cart_click' class="cart-box" id="cart"> <navigator url="/pages/user/cartlist/list" catchtap="pagePoint" data-event='product_cart_click' class="cart-box" id="cart">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/cart.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/cart.png" mode="widthFix"></image>
<view class="cart-num">{{cartCount}}</view> <view class="cart-num">{{cartCount}}</view>
</navigator> </navigator>
<view class="mask" wx:if="{{skuFlag}}"> <view class="mask" wx:if="{{skuFlag}}">
@ -203,7 +203,7 @@
<view class="mask-content"> <view class="mask-content">
<view class="iconfont icon-close" bindtap="hideSku"></view> <view class="iconfont icon-close" bindtap="hideSku"></view>
<view class="sku-info-box"> <view class="sku-info-box">
<image id="skuImg" src="{{info.sku[skuIndex].headimg}}" mode="aspectFill"></image> <image lazy-load id="skuImg" src="{{info.sku[skuIndex].headimg}}" mode="aspectFill"></image>
<view class="sku-info"> <view class="sku-info">
<view class="sku-price">{{info.sku[skuIndex].price/100}} <view class="sku-price">{{info.sku[skuIndex].price/100}}
<view class="allowance" wx:if="{{allowance_data}}"> <view class="allowance" wx:if="{{allowance_data}}">
@ -237,23 +237,23 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix">
</image> </image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image> <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix">
</image> </image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image>
</view> </view>
</view> </view>
</view> </view>

22
pages/info/redmapInfo/index.wxml

@ -6,22 +6,22 @@
<swiper-item> <swiper-item>
<view class="title">{{info.title}}</view> <view class="title">{{info.title}}</view>
<view class="address" wx:if="{{info.address}}"> <view class="address" wx:if="{{info.address}}">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/infolocation.png"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/infolocation.png"></image>
<view>地址:{{info.address}}</view> <view>地址:{{info.address}}</view>
</view> </view>
<view class="address" wx:if="{{info.mobile}}"> <view class="address" wx:if="{{info.mobile}}">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/infotel.png"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/infotel.png"></image>
<view>电话:<text style="color:#0B898E">{{info.mobile}}</text></view> <view>电话:<text style="color:#0B898E">{{info.mobile}}</text></view>
</view> </view>
<swiper wx:if="{{info.list_img.length>0}}" style="width:690rpx;height:560rpx;margin:0 auto;margin-top:30rpx"> <swiper wx:if="{{info.list_img.length>0}}" style="width:690rpx;height:560rpx;margin:0 auto;margin-top:30rpx">
<swiper-item wx:for="{{info.list_img}}"> <swiper-item wx:for="{{info.list_img}}">
<image style="width:690rpx;height:560rpx;display:block;" src="{{item}}" mode="aspectFill"></image> <image lazy-load style="width:690rpx;height:560rpx;display:block;" src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</swiper> </swiper>
<!-- <image wx:else mode="aspectFill" style="width:690rpx;height:560rpx;display:block;margin:0 auto;margin-top:30rpx" src="{{info.headimg}}"></image> --> <!-- <image lazy-load wx:else mode="aspectFill" style="width:690rpx;height:560rpx;display:block;margin:0 auto;margin-top:30rpx" src="{{info.headimg}}"></image> -->
<image mode="widthFix" class="infoline1" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline1.png"></image> <image lazy-load mode="widthFix" class="infoline1" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline1.png"></image>
<image mode="widthFix" class="infoline2" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline2.png"></image> <image lazy-load mode="widthFix" class="infoline2" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline2.png"></image>
<image mode="widthFix" class="infoline3" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline3.png"></image> <image lazy-load mode="widthFix" class="infoline3" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline3.png"></image>
<view class="tips"> <view class="tips">
<view>中共苏州市委党史工作办公室</view> <view>中共苏州市委党史工作办公室</view>
<view>苏州市文化广电和旅游局</view> <view>苏州市文化广电和旅游局</view>
@ -29,10 +29,10 @@
</view> </view>
</swiper-item> </swiper-item>
<swiper-item wx:for="{{htmls}}"> <swiper-item wx:for="{{htmls}}">
<image mode="widthFix" class="infoline1" style="position:static" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline1.png"></image> <image lazy-load mode="widthFix" class="infoline1" style="position:static" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline1.png"></image>
<rich-text class="detail" nodes="{{tool.formateRichText(item)}}"></rich-text> <rich-text class="detail" nodes="{{tool.formateRichText(item)}}"></rich-text>
<image mode="widthFix" class="infoline2" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline2.png"></image> <image lazy-load mode="widthFix" class="infoline2" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline2.png"></image>
<image mode="widthFix" class="infoline3" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline3.png"></image> <image lazy-load mode="widthFix" class="infoline3" src="https://static.ticket.sz-trip.com/xcxImages/info/infoline3.png"></image>
<view class="tips"> <view class="tips">
<view>中共苏州市委党史工作办公室</view> <view>中共苏州市委党史工作办公室</view>
<view>苏州市文化广电和旅游局</view> <view>苏州市文化广电和旅游局</view>
@ -40,5 +40,5 @@
</view> </view>
</swiper-item> </swiper-item>
</swiper> </swiper>
<image mode="widthFix" class="infoarrow{{currentIndex<htmls.length?' ani':''}}" src="https://static.ticket.sz-trip.com/xcxImages/info/{{currentIndex<htmls.length?'infoarrow':'infoover'}}.png"></image> <image lazy-load mode="widthFix" class="infoarrow{{currentIndex<htmls.length?' ani':''}}" src="https://static.ticket.sz-trip.com/xcxImages/info/{{currentIndex<htmls.length?'infoarrow':'infoover'}}.png"></image>
</view> </view>

18
pages/info/roadInfo/index.wxml

@ -6,7 +6,7 @@
autoplay="{{true}}" interval="{{2000}}" duration="{{300}}"> autoplay="{{true}}" interval="{{2000}}" duration="{{300}}">
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -73,7 +73,7 @@
</view> </view>
<navigator wx:for="{{comment}}" url="/pages/list/comments/index?id={{info.id}}" class="product-comment"> <navigator wx:for="{{comment}}" url="/pages/list/comments/index?id={{info.id}}" class="product-comment">
<view class="product-comment-top"> <view class="product-comment-top">
<image src="{{item.user.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.user.avatar}}" mode="aspectFill"></image>
<view class="comment-info"> <view class="comment-info">
<view class="nickname">{{item.user.nickname}}</view> <view class="nickname">{{item.user.nickname}}</view>
<view class="iconfont"><text wx:for="{{item.rate}}" class="icon-xingxing"></text><text wx:for="{{5 - item.rate}}" style="color:#999" class="icon-xingxing"></text></view> <view class="iconfont"><text wx:for="{{item.rate}}" class="icon-xingxing"></text><text wx:for="{{5 - item.rate}}" style="color:#999" class="icon-xingxing"></text></view>
@ -102,18 +102,18 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image> <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view>
</view> </view>
</view> </view>
<view class="save-btn" bindtap="save">保存到相册</view> <view class="save-btn" bindtap="save">保存到相册</view>
@ -128,7 +128,7 @@
<view class="mask-content"> <view class="mask-content">
<view class="iconfont icon-close" bindtap="setSimpleValue" data-keyname="skuFlag" data-value="{{false}}"></view> <view class="iconfont icon-close" bindtap="setSimpleValue" data-keyname="skuFlag" data-value="{{false}}"></view>
<view class="sku-info-box"> <view class="sku-info-box">
<image id="skuImg" src="{{info.sku[skuIndex].headimg}}" mode="aspectFill"></image> <image lazy-load id="skuImg" src="{{info.sku[skuIndex].headimg}}" mode="aspectFill"></image>
<view class="sku-info"> <view class="sku-info">
<view class="sku-price">{{info.sku[skuIndex].price/100}} <view class="sku-price">{{info.sku[skuIndex].price/100}}
<!-- <view class="allowance" wx:if="{{allowance_data}}"> <!-- <view class="allowance" wx:if="{{allowance_data}}">

51
pages/info/sceneProductInfo/index.js

@ -60,6 +60,8 @@ Page({
skuShowIndex: 0, skuShowIndex: 0,
skuShowDomId: "", skuShowDomId: "",
skuDays: 30,
}, },
/** /**
@ -98,6 +100,12 @@ Page({
return; return;
} }
res.data.display_tags = (res.data.display_tags ? res.data.display_tags.split(",") : []).splice(0, 2); res.data.display_tags = (res.data.display_tags ? res.data.display_tags.split(",") : []).splice(0, 2);
// 拙政园分时7天
if(options.id == 5442) {
this.setData({skuDays: 7})
}
// 如果是带有指定good_id的 那么取指定的 // 如果是带有指定good_id的 那么取指定的
if (options.gid) { if (options.gid) {
let pItem = res.data.product.find(item => item.id == options.gid); let pItem = res.data.product.find(item => item.id == options.gid);
@ -174,12 +182,12 @@ Page({
// res.data.listimg = res.data.listimg?res.data.listimg.split(","):[]; // res.data.listimg = res.data.listimg?res.data.listimg.split(","):[];
res.data.product.map(product => { // res.data.product.map(product => {
product.sku.map(sku => { // product.sku.map(sku => {
sku.display_tags = (sku.display_tags ? sku.display_tags.split(",") : []).splice(0, 2); // sku.display_tags = (sku.display_tags ? sku.display_tags.split(",") : []).splice(0, 2);
sku.display_tags_str = sku.display_tags.join(' | ') // sku.display_tags_str = sku.display_tags.join(' | ')
}) // })
}) // })
this.setData({ this.setData({
info: res.data info: res.data
}) })
@ -224,7 +232,9 @@ Page({
}) })
// 获取评价列表 // 获取评价列表
commonApi._post("scene/get_comment", { commonApi._post("scene/get_comment", {
scene_id: options.id scene_id: options.id,
offset:0,
limit:5,
}).then(res => { }).then(res => {
res.data.list.map(item => { res.data.list.map(item => {
item.rate = Number(item.rate) item.rate = Number(item.rate)
@ -833,7 +843,7 @@ Page({
if (ticket_type != 2) { if (ticket_type != 2) {
let today = util.formatDate(new Date()), let today = util.formatDate(new Date()),
end_date = util.formatDate(new Date(new Date().getTime() + 30 * 24 * 60 * 60 * 1000)); end_date = util.formatDate(new Date(new Date().getTime() + this.data.skuDays * 24 * 60 * 60 * 1000));
commonApi.user_post("product/product_date_price", { commonApi.user_post("product/product_date_price", {
start_date: today, start_date: today,
end_date: end_date, end_date: end_date,
@ -857,6 +867,15 @@ Page({
}) })
}else { }else {
// 如果是预定须知
if (showSkuIndex == 1) {
this.setData({
bookingInfo: e.currentTarget.dataset.sku.sku_model,
bookingInfoTitle: e.currentTarget.dataset.sku.sku_name
})
return
}
let skuIndex = this.data.skuList.findIndex(v=>v.id == sku.sku.id) let skuIndex = this.data.skuList.findIndex(v=>v.id == sku.sku.id)
this.setData({ this.setData({
@ -1071,14 +1090,15 @@ Page({
* 生命周期函数--监听页面显示 * 生命周期函数--监听页面显示
*/ */
onShow: function () { onShow: function () {
commonApi.user_post('cart/get_list', {noLogin: true}).then(res => { if (!wx.getStorageSync('jstrip_token')) {
return;
}
commonApi.user_post('cart/get_count', {noLogin: true}).then(res => {
this.setData({ this.setData({
cartCount: res.data.length //1 cartCount: res.data //1
}) })
}) })
if (!wx.getStorageSync('jstrip_token')) {
return;
}
if (this.data.info && this.data.info.id) { if (this.data.info && this.data.info.id) {
this.drawImg() this.drawImg()
//// 获取补贴 //// 获取补贴
@ -1113,11 +1133,6 @@ Page({
// } // }
//// 获取补贴结束 //// 获取补贴结束
} else {
console.log(2222);
setTimeout(() => {
// this.onShow()
}, 200)
} }
}, },

51
pages/info/sceneProductInfo/index.wxml

@ -2,11 +2,11 @@
<wxs src="../../../utils/filter.wxs" module="tool" /> <wxs src="../../../utils/filter.wxs" module="tool" />
<title title="{{isBook?'产品详情':'景点详情'}}"></title> <title title="{{isBook?'产品详情':'景点详情'}}"></title>
<view class="iconfont icon-fenxiang" bindtap="share"></view> <view class="iconfont icon-fenxiang" bindtap="share"></view>
<image wx:for="{{info.product}}" style="{{aniSkuIndex==index?('top:689px;'):('top:'+top+'px;'+cartImgInfo)}}" class="headimg{{aniSkuIndex==index?' active':''}}" src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load wx:for="{{info.product}}" style="{{aniSkuIndex==index?('top:689px;'):('top:'+top+'px;'+cartImgInfo)}}" class="headimg{{aniSkuIndex==index?' active':''}}" src="{{item.headimg}}" mode="aspectFill"></image>
<swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{true}}" interval="{{2000}}" duration="{{300}}"> <swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{true}}" interval="{{2000}}" duration="{{300}}">
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -22,7 +22,7 @@
<view class="sub-info-address textOver">{{info.open_time}}</view> <view class="sub-info-address textOver">{{info.open_time}}</view>
</view> </view>
<view class="iconfont"> <view class="iconfont">
<image src="https://static.ticket.sz-trip.com/uploads/20250808/b64e49752fc3e0831db700331db766dd.png"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20250808/b64e49752fc3e0831db700331db766dd.png"></image>
<view>详情</view> <view>详情</view>
</view> </view>
</view> </view>
@ -32,7 +32,7 @@
<view class="sub-info-address textOver">{{info.address}}</view> <view class="sub-info-address textOver">{{info.address}}</view>
</view> </view>
<view class="iconfont"> <view class="iconfont">
<image src="https://static.ticket.sz-trip.com/uploads/20250808/0faddf87d40d7bd782a6aab047f2046e.png"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20250808/0faddf87d40d7bd782a6aab047f2046e.png"></image>
<view>导航</view> <view>导航</view>
</view> </view>
@ -42,8 +42,8 @@
<view class="tab-info-container" wx:if="{{info}}"> <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==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 class="tab-item {{showTabIndex==2?'active':''}}" bind:tap="changeTabIndex" data-value="2">详情/政策</view>
<view class="tab-item {{showTabIndex==1?'active':''}}" bind:tap="changeTabIndex" data-value="1">评价/问答</view>
</view> </view>
<view class="sku-type-container" wx:if="{{info&&showTabIndex==0}}"> <view class="sku-type-container" wx:if="{{info&&showTabIndex==0}}">
@ -65,16 +65,18 @@
<text>{{item.title}}</text> <text>{{item.title}}</text>
</view> </view>
<view class="product-item" wx:for="{{item.sku}}" wx:for-item="sku" wx:for-index="itemI"> <view class="product-item" wx:for="{{item.sku}}" wx:for-item="sku" wx:for-index="itemI"
bindtap="selectDate" data-sku="{{sku}}" data-product="{{item}}" data-index="1"
data-disable="{{item.flag==0 || sku.flag=='off'?1:0}}" >
<view class="skutitle">{{sku.sku_name}}</view> <view class="skutitle">{{sku.sku_name}}</view>
<view class="product-box"> <view class="product-box">
<view class="product-left textOver"> <view class="product-left textOver">
<view class="product-tags"> <view class="product-tags">
<!-- <view class="product-tag textOver" wx:for="{{sku.display_tags}}">{{item}}</view> --> <!-- <view class="product-tag textOver" wx:for="{{sku.display_tags}}">{{item}}</view> -->
<view class="product-tag textOver" >{{sku.display_tags_str}}</view> <view class="product-tag textOver" >{{tool.filterTag(sku.display_tags,",",2,false)}}</view>
</view> </view>
<view class="order-tip-text" bindtap="selectDate" data-sku="{{sku}}" data-product="{{item}}" <view class="order-tip-text" catchtap="selectDate" data-sku="{{sku}}" data-product="{{item}}"
data-index="1" data-index="1"
data-disable="{{item.flag==0 || sku.flag=='off'?1:0}}">ⓘ预订须知></view> data-disable="{{item.flag==0 || sku.flag=='off'?1:0}}">ⓘ预订须知></view>
</view> </view>
@ -85,7 +87,7 @@
<!-- <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 data-sku="{{sku}}" data-product="{{item}}" catchtap="selectDate"
data-disable="{{item.flag==0 || sku.flag=='off'?1:0}}" data-index="0" data-disable="{{item.flag==0 || sku.flag=='off'?1:0}}" data-index="0"
class="btn{{item.flag==0 || sku.flag=='off'?' disable':''}}">预订</view> class="btn{{item.flag==0 || sku.flag=='off'?' disable':''}}">预订</view>
</view> </view>
@ -115,7 +117,7 @@
</view> </view>
<!-- 购物车悬浮框 --> <!-- 购物车悬浮框 -->
<navigator url="/pages/user/cartlist/list" catchtap="pagePoint" data-event='product_cart_click' class="cart-box" id="cart"> <navigator url="/pages/user/cartlist/list" catchtap="pagePoint" data-event='product_cart_click' class="cart-box" id="cart">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/cart.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/cart.png" mode="widthFix"></image>
<view class="cart-num">{{cartCount}}</view> <view class="cart-num">{{cartCount}}</view>
</navigator> </navigator>
<!-- <view class="mask" wx:if="{{skuFlag}}"> <!-- <view class="mask" wx:if="{{skuFlag}}">
@ -123,7 +125,7 @@
<view class="mask-content"> <view class="mask-content">
<view class="iconfont icon-close" bindtap="hideSku"></view> <view class="iconfont icon-close" bindtap="hideSku"></view>
<view class="sku-info-box"> <view class="sku-info-box">
<image id="skuImg" src="{{info.headimg}}" mode="aspectFill"></image> <image lazy-load id="skuImg" src="{{info.headimg}}" mode="aspectFill"></image>
<view class="sku-info"> <view class="sku-info">
<view class="sku-price">{{info.product[0].sku[skuIndex].price/100}} <view class="sku-price">{{info.product[0].sku[skuIndex].price/100}}
<view class="allowance" wx:if="{{allowance_data}}"> <view class="allowance" wx:if="{{allowance_data}}">
@ -154,15 +156,16 @@
<view class="mask" wx:if="{{showDate}}"> <view class="mask" wx:if="{{showDate}}">
<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="mask-top-menu"> <view class="mask-top-menu">
<view class="{{skuShowIndex==0?'active':''}}" bind:tap="changeSimpleVal" data-keyname="skuShowIndex" data-val="0">预订选择</view> <view class="{{skuShowIndex==0?'active':''}}" bind:tap="changeSimpleVal" data-keyname="skuShowIndex" data-val="0">预订选择</view>
<view class="{{skuShowIndex==1?'active':''}}" bind:tap="changeSimpleVal" data-keyname="skuShowIndex" data-val="1">预订须知</view> <view class="{{skuShowIndex==1?'active':''}}" bind:tap="changeSimpleVal" data-keyname="skuShowIndex" data-val="1">预订须知</view>
</view> </view>
<scroll-view class="mask-scroll-content" scroll-y scroll-into-view="{{skuShowDomId}}" scroll-with-animation> <scroll-view class="mask-scroll-content" scroll-y scroll-into-view="{{skuShowDomId}}" scroll-with-animation>
<!-- <view class="iconfont icon-close" bindtap="hideDate"></view> -->
<date id="sku-show-0" wx:if="{{showDate2}}" bind:onChangeDate="changeDate" bind:onChangeTime="changeTime" <date id="sku-show-0" wx:if="{{showDate2}}" bind:onChangeDate="changeDate" bind:onChangeTime="changeTime"
product="{{product}}" datePrice="{{skuPriceDate}}" endDays="{{30}}"></date> product="{{product}}" datePrice="{{skuPriceDate}}" endDays="{{skuDays}}"></date>
<view id="sku-show-1" class="orderNotice" wx:if="{{orderSku}}"> <view id="sku-show-1" class="orderNotice" wx:if="{{orderSku}}">
<view style="font-weight: 500;font-size: 15px;color: #000000;margin-bottom: 26rpx;">预订须知</view> <view style="font-weight: 500;font-size: 15px;color: #000000;margin-bottom: 26rpx;">预订须知</view>
@ -194,7 +197,7 @@
<view class="mask-content"> <view class="mask-content">
<view class="iconfont icon-close" bindtap="hideSku"></view> <view class="iconfont icon-close" bindtap="hideSku"></view>
<view class="sku-info-box"> <view class="sku-info-box">
<image id="skuImg" src="{{skuList[skuIndex].headimg||skuList[0].headimg}}" mode="aspectFill"></image> <image lazy-load id="skuImg" src="{{skuList[skuIndex].headimg||skuList[0].headimg}}" mode="aspectFill"></image>
<view class="sku-info"> <view class="sku-info">
<view class="sku-price">{{skuIndex||skuIndex==0?skuList[skuIndex].price/100:skuList[0].price/100}} <view class="sku-price">{{skuIndex||skuIndex==0?skuList[skuIndex].price/100:skuList[0].price/100}}
<view class="allowance" wx:if="{{allowance_data}}"> <view class="allowance" wx:if="{{allowance_data}}">
@ -240,7 +243,7 @@
</view> </view>
<navigator wx:for="{{comment}}" wx:for-index="index" url="/pages/list/comments/index?sceneid={{info.id}}&&index={{index}}" class="product-comment"> <navigator wx:for="{{comment}}" wx:for-index="index" url="/pages/list/comments/index?sceneid={{info.id}}&&index={{index}}" class="product-comment">
<view class="product-comment-top"> <view class="product-comment-top">
<image src="{{item.user.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.user.avatar}}" mode="aspectFill"></image>
<view class="comment-info"> <view class="comment-info">
<view class="nickname">{{item.nickname}}</view> <view class="nickname">{{item.nickname}}</view>
<view class="iconfont"><text wx:for="{{item.rate}}" class="icon-xingxing"></text><text wx:for="{{5 - item.rate}}" style="color:#999" class="icon-xingxing"></text></view> <view class="iconfont"><text wx:for="{{item.rate}}" class="icon-xingxing"></text><text wx:for="{{5 - item.rate}}" style="color:#999" class="icon-xingxing"></text></view>
@ -250,7 +253,7 @@
<view class="comment-content">{{item.content}}</view> <view class="comment-content">{{item.content}}</view>
<view wx:if="{{item.img_list}}"> <view wx:if="{{item.img_list}}">
<view class="img-box" wx:for="{{item.img_list}}" wx:for-index="index" wx:for-item="img" mode="scaleToFill" data-img="{{img}}" data-list="{{item.img_list}}"> <view class="img-box" wx:for="{{item.img_list}}" wx:for-index="index" wx:for-item="img" mode="scaleToFill" data-img="{{img}}" data-list="{{item.img_list}}">
<image wx:if="{{index<6}}" class="imgs" src="{{img}}" bindtap="imgsc"> <image lazy-load wx:if="{{index<6}}" class="imgs" src="{{img}}" bindtap="imgsc">
</image> </image>
<view class="all" wx:if="{{index==5}}" > <view class="all" wx:if="{{index==5}}" >
<view>共{{item.img_list.length}}张</view> <view>共{{item.img_list.length}}张</view>
@ -275,13 +278,13 @@
<view class="ask-list" wx:else> <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}}"> <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"> <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image> <image lazy-load 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">{{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}}">{{item.answer.total}}个回答</view>
<view class="ques-num" wx:if="{{item.answer.total==0}}">暂无回答</view> <view class="ques-num" wx:if="{{item.answer.total==0}}">暂无回答</view>
</view> </view>
<!-- <view class="item-ques"> <!-- <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image> <image lazy-load 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 class="ans">{{item.answer && item.answer.lastest_answer?item.answer.lastest_answer.answer:"暂无回答"}}</view>
</view> </view>
<view class="ques-tip"> <view class="ques-tip">
@ -321,23 +324,23 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box" style="bottom: 200rpx;"> <view class="mask-content share-img-box" style="bottom: 200rpx;">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix">
</image> </image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image> <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix">
</image> </image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image>
</view> </view>
</view> </view>
</view> </view>

10
pages/info/sceneProductInfo/index.wxss

@ -934,8 +934,8 @@ line-height: 40rpx;
} }
.icon-close { .icon-close {
position: absolute; position: absolute;
top: 30rpx; top: 24rpx;
right: 30rpx; right: 24rpx;
} }
@ -1065,12 +1065,6 @@ line-height: 93rpx;
font-size: 37rpx; font-size: 37rpx;
color: #000000; color: #000000;
} }
.mask-content1 .date-box>view:nth-of-type(2){
border: none !important;
padding-top: 10rpx !important;
height: auto !important;
}
.mask-scroll-content{ .mask-scroll-content{
flex: 1; flex: 1;
height: 100rpx; height: 100rpx;

26
pages/info/sceneProductInfoNew/index.wxml

@ -4,13 +4,13 @@
<!-- <view class="iconfont {{isLike==1?'icon-shoucang':'icon-xin'}}" bindtap="like"></view> --> <!-- <view class="iconfont {{isLike==1?'icon-shoucang':'icon-xin'}}" bindtap="like"></view> -->
<!-- <view class="audio-box" bindtap="audioGuide"> <!-- <view class="audio-box" bindtap="audioGuide">
<view>语音导览</view> <view>语音导览</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/info/play-btn.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/play-btn.png" mode="widthFix"></image>
</view> --> </view> -->
<swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{true}}" interval="{{2000}}" <swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{true}}" interval="{{2000}}"
duration="{{300}}"> duration="{{300}}">
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
@ -75,13 +75,13 @@
<navigator url="/pages/ask/info/index?id={{item.id}}" catchtap="pagePoint" data-event="scene_comment" <navigator url="/pages/ask/info/index?id={{item.id}}" catchtap="pagePoint" data-event="scene_comment"
class="ask-item" wx:for="{{ask}}"> class="ask-item" wx:for="{{ask}}">
<view class="item-ques"> <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ask.png" mode="widthFix"></image> <image lazy-load 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">{{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}}">{{item.answer.total}}个回答</view>
<view class="ques-num" wx:if="{{item.answer.total==0}}">暂无回答</view> <view class="ques-num" wx:if="{{item.answer.total==0}}">暂无回答</view>
</view> </view>
<!-- <view class="item-ques"> <!-- <view class="item-ques">
<image class="item-icon" src="https://static.ticket.sz-trip.com/xcxImages/ask/ans.png" mode="widthFix"></image> <image lazy-load 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 class="ans">{{item.answer && item.answer.lastest_answer?item.answer.lastest_answer.answer:"暂无回答"}}</view>
</view> </view>
<view class="ques-tip"> <view class="ques-tip">
@ -105,7 +105,7 @@
</view> </view>
<navigator wx:for="{{comment}}" url="/pages/list/comments/index?id={{info.id}}" class="product-comment"> <navigator wx:for="{{comment}}" url="/pages/list/comments/index?id={{info.id}}" class="product-comment">
<view class="product-comment-top"> <view class="product-comment-top">
<image src="{{item.user.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.user.avatar}}" mode="aspectFill"></image>
<view class="comment-info"> <view class="comment-info">
<view class="nickname">{{item.user.nickname}}</view> <view class="nickname">{{item.user.nickname}}</view>
<view class="iconfont"><text wx:for="{{item.rate}}" class="icon-xingxing"></text><text <view class="iconfont"><text wx:for="{{item.rate}}" class="icon-xingxing"></text><text
@ -139,7 +139,7 @@
<!-- 购物车悬浮框 --> <!-- 购物车悬浮框 -->
<navigator url="/pages/user/cartlist/list" catchtap="pagePoint" data-event='product_cart_click' class="cart-box" <navigator url="/pages/user/cartlist/list" catchtap="pagePoint" data-event='product_cart_click' class="cart-box"
id="cart"> id="cart">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/cart.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/cart.png" mode="widthFix"></image>
<view class="cart-num">{{cartCount}}</view> <view class="cart-num">{{cartCount}}</view>
</navigator> </navigator>
<view class="mask" wx:if="{{skuFlag}}"> <view class="mask" wx:if="{{skuFlag}}">
@ -147,7 +147,7 @@
<view class="mask-content"> <view class="mask-content">
<view class="iconfont icon-close" bindtap="hideSku"></view> <view class="iconfont icon-close" bindtap="hideSku"></view>
<view class="sku-info-box"> <view class="sku-info-box">
<image id="skuImg" src="{{info.sku[skuIndex].headimg}}" mode="aspectFill"></image> <image lazy-load id="skuImg" src="{{info.sku[skuIndex].headimg}}" mode="aspectFill"></image>
<view class="sku-info"> <view class="sku-info">
<view class="sku-price">{{info.sku[skuIndex].price/100}} <view class="sku-price">{{info.sku[skuIndex].price/100}}
<view class="allowance" wx:if="{{allowance_data}}"> <view class="allowance" wx:if="{{allowance_data}}">
@ -184,24 +184,24 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix">
</image> </image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png"
mode="widthFix"></image> mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix">
</image> </image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image>
</view> </view>
</view> </view>
</view> </view>

26
pages/info/showInfo/index.wxml

@ -6,7 +6,7 @@
<view wx:if="{{info}}"> <view wx:if="{{info}}">
<view class="top-info"> <view class="top-info">
<view class="product-base-info"> <view class="product-base-info">
<image class="headImg" src="{{info.listimg[0]}}" mode="aspectFill"></image> <image lazy-load class="headImg" src="{{info.listimg[0]}}" mode="aspectFill"></image>
<view class="base-info"> <view class="base-info">
<view class="title textOver2">{{info.title}}</view> <view class="title textOver2">{{info.title}}</view>
<view class="tags-box textOver"> <view class="tags-box textOver">
@ -32,7 +32,7 @@
<view class="textOver2" style="padding-top: 26rpx;">{{info.scene_address}}</view> <view class="textOver2" style="padding-top: 26rpx;">{{info.scene_address}}</view>
</view> </view>
<view style="text-align: center;"> <view style="text-align: center;">
<image src="https://static.ticket.sz-trip.com/uploads/20241119/a98e35f23497c1a8ddf7c7769fbd4fd1.png"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20241119/a98e35f23497c1a8ddf7c7769fbd4fd1.png"></image>
<view style="padding-top: 14rpx;" wx:if="{{distance}}">{{distance}}km</view> <view style="padding-top: 14rpx;" wx:if="{{distance}}">{{distance}}km</view>
</view> </view>
</view> </view>
@ -40,7 +40,7 @@
<view class="show-tip" wx:if="{{info.serviceData.length>0}}"> <view class="show-tip" wx:if="{{info.serviceData.length>0}}">
<view class="com-flex" wx:for="{{info.serviceData}}"> <view class="com-flex" wx:for="{{info.serviceData}}">
<image src="{{item.image}}"></image> <image lazy-load src="{{item.image}}"></image>
{{item.info}} {{item.info}}
</view> </view>
@ -85,7 +85,7 @@
<view class="pro-list no-scrollbar"> <view class="pro-list no-scrollbar">
<view class="proitem" wx:for="{{tjList}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="proitem" wx:for="{{tjList}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="item-hd"> <view class="item-hd">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
</view> </view>
<view class="item-bm"> <view class="item-bm">
<view class="protitle textOver">{{item.title}}</view> <view class="protitle textOver">{{item.title}}</view>
@ -109,7 +109,7 @@
<view class="['left-img',{{!iShop?'no-shop':''}}]"> <view class="['left-img',{{!iShop?'no-shop':''}}]">
<navigator url="/pages/index/index" open-type="switchTab" class="shop-box"> <navigator url="/pages/index/index" open-type="switchTab" class="shop-box">
<view class="shop-box"> <view class="shop-box">
<image class="icon-shop" src="https://static.ticket.sz-trip.com/uploads/20241119/868addcaedbc5d63ebdfa150fcace34d.png" mode="aspectFill"/> <image lazy-load class="icon-shop" src="https://static.ticket.sz-trip.com/uploads/20241119/868addcaedbc5d63ebdfa150fcace34d.png" mode="aspectFill"/>
<view>首页</view> <view>首页</view>
</view> </view>
</navigator> </navigator>
@ -134,7 +134,7 @@
</view> </view>
<!-- 购物车悬浮框 --> <!-- 购物车悬浮框 -->
<!-- <navigator url="/pages/user/cartlist/list" catchtap="pagePoint" data-event='product_cart_click' class="cart-box" id="cart"> <!-- <navigator url="/pages/user/cartlist/list" catchtap="pagePoint" data-event='product_cart_click' class="cart-box" id="cart">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/cart.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/cart.png" mode="widthFix"></image>
<view class="cart-num">{{cartCount}}</view> <view class="cart-num">{{cartCount}}</view>
</navigator> --> </navigator> -->
@ -144,7 +144,7 @@
<view class="mask-content"> <view class="mask-content">
<view class="iconfont icon-close" bindtap="hideSku"></view> <view class="iconfont icon-close" bindtap="hideSku"></view>
<view class="sku-info-box"> <view class="sku-info-box">
<image id="skuImg" src="{{info.sku[skuIndex].headimg}}" mode="aspectFill"></image> <image lazy-load id="skuImg" src="{{info.sku[skuIndex].headimg}}" mode="aspectFill"></image>
<view class="sku-info"> <view class="sku-info">
<view class="sku-price">{{info.sku[skuIndex].price/100}} <view class="sku-price">{{info.sku[skuIndex].price/100}}
<view class="allowance" wx:if="{{allowance_data}}"> <view class="allowance" wx:if="{{allowance_data}}">
@ -182,23 +182,23 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix">
</image> </image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image> <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix">
</image> </image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"> <view class="tipimg">
<image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image>
</view> </view>
</view> </view>
</view> </view>

6
pages/info/strategyInfo/index.wxml

@ -6,15 +6,15 @@
autoplay="{{true}}" interval="{{2000}}" duration="{{300}}" wx:if="{{info.img}}"> autoplay="{{true}}" interval="{{2000}}" duration="{{300}}" wx:if="{{info.img}}">
<block wx:for="{{info.img}}" wx:key="*this"> <block wx:for="{{info.img}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image lazy-load src="{{item}}" mode="aspectFill"></image>
</swiper-item> </swiper-item>
</block> </block>
</swiper> </swiper>
<!-- <image src="{{info.headimg}}" mode="widthFix" style="width:100%;display:block"></image> --> <!-- <image lazy-load src="{{info.headimg}}" mode="widthFix" style="width:100%;display:block"></image> -->
<view class="content"> <view class="content">
<view class="title">{{info.title}}</view> <view class="title">{{info.title}}</view>
<view class="author-info"> <view class="author-info">
<image src="{{info.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{info.avatar}}" mode="aspectFill"></image>
<view class="username">{{info.nickname}}</view> <view class="username">{{info.nickname}}</view>
</view> </view>
<rich-text nodes="{{filter.formateRichText(info.detail)}}"></rich-text> <rich-text nodes="{{filter.formateRichText(info.detail)}}"></rich-text>

2
pages/kj/his/index.wxml

@ -1,7 +1,7 @@
<!--pages/info/pddInfo/pddhis/index.wxml--> <!--pages/info/pddInfo/pddhis/index.wxml-->
<title title="帮砍记录"></title> <title title="帮砍记录"></title>
<view class="his-item" wx:for="{{list}}"> <view class="his-item" wx:for="{{list}}">
<image src="{{item.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.avatar}}" mode="aspectFill"></image>
<view class="his-info"> <view class="his-info">
<view class="username">{{item.help_user_name}}</view> <view class="username">{{item.help_user_name}}</view>
<view class="his-time">{{item.created_time}}</view> <view class="his-time">{{item.created_time}}</view>

6
pages/kj/index.wxml

@ -9,7 +9,7 @@
<view class="top-line-box">我参与的活动</view> <view class="top-line-box">我参与的活动</view>
<navigator class="item" wx:for="{{mineList}}" wx:key="id" url="info/index?userid={{item.user_id}}&id={{item.act_product_id}}"> <navigator class="item" wx:for="{{mineList}}" wx:key="id" url="info/index?userid={{item.user_id}}&id={{item.act_product_id}}">
<view class="item-top"> <view class="item-top">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="item-info"> <view class="item-info">
<view class="item-info-top"> <view class="item-info-top">
<view class="item-title">{{item.title+item.sku_name}}</view> <view class="item-title">{{item.title+item.sku_name}}</view>
@ -31,7 +31,7 @@
</view> </view>
<view class="item" wx:for="{{list}}" wx:key="id" style="margin:0 30rpx;border-radius:0;border-bottom:1rpx solid #ccc" bindtap="gotoDetail" data-index="{{index}}" data-id="{{item.id}}" data-aid="{{item.actId}}" data-sid="{{item.skuId}}"> <view class="item" wx:for="{{list}}" wx:key="id" style="margin:0 30rpx;border-radius:0;border-bottom:1rpx solid #ccc" bindtap="gotoDetail" data-index="{{index}}" data-id="{{item.id}}" data-aid="{{item.actId}}" data-sid="{{item.skuId}}">
<view class="item-top"> <view class="item-top">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="item-info"> <view class="item-info">
<view class="item-info-top"> <view class="item-info-top">
<view class="item-title">{{item.title+""+item.sku_name}}</view> <view class="item-title">{{item.title+""+item.sku_name}}</view>
@ -55,7 +55,7 @@
<view class="top-line-box">{{item.timeText}}</view> <view class="top-line-box">{{item.timeText}}</view>
<view wx:for="{{item.showList}}" wx:key="id" style="border-radius:20rpx !important" class="item" bindtap="nextShowInfo"> <view wx:for="{{item.showList}}" wx:key="id" style="border-radius:20rpx !important" class="item" bindtap="nextShowInfo">
<view class="item-top"> <view class="item-top">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="item-info"> <view class="item-info">
<view class="item-info-top"> <view class="item-info-top">
<view class="item-title">{{item.title+item.sku_name}}</view> <view class="item-title">{{item.title+item.sku_name}}</view>

24
pages/kj/info/index.wxml

@ -2,12 +2,12 @@
<title title="砍价详情"></title> <title title="砍价详情"></title>
<view class="content" wx:if="{{info}}"> <view class="content" wx:if="{{info}}">
<view class="top-info" wx:if="{{info.user_record && info.user_record.over_time && info.isOver || info.user_record && info.user_record.flag=='over'}}"> <view class="top-info" wx:if="{{info.user_record && info.user_record.over_time && info.isOver || info.user_record && info.user_record.flag=='over'}}">
<image src="{{info.user_record.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{info.user_record.avatar}}" mode="aspectFill"></image>
<view class="time-tip time-tip1" style="margin-left:0">已结束</view> <view class="time-tip time-tip1" style="margin-left:0">已结束</view>
<view class="rule-box" bindtap="showRule">活动规则</view> <view class="rule-box" bindtap="showRule">活动规则</view>
</view> </view>
<view class="top-info" wx:elif="{{info.user_record && info.user_record.over_time}}"> <view class="top-info" wx:elif="{{info.user_record && info.user_record.over_time}}">
<image src="{{info.user_record.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{info.user_record.avatar}}" mode="aspectFill"></image>
<view class="time-box">{{info.h}}</view> <view class="time-box">{{info.h}}</view>
<view class="time-tip">:</view> <view class="time-tip">:</view>
<view class="time-box">{{info.m}}</view> <view class="time-box">{{info.m}}</view>
@ -17,13 +17,13 @@
<view class="rule-box" bindtap="showRule">活动规则</view> <view class="rule-box" bindtap="showRule">活动规则</view>
</view> </view>
<view class="top-info" wx:else> <view class="top-info" wx:else>
<image src="{{userInfo.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{userInfo.avatar}}" mode="aspectFill"></image>
<view class="time-tip time-tip1" style="margin-left:0">{{userInfo.nickname}}</view> <view class="time-tip time-tip1" style="margin-left:0">{{userInfo.nickname}}</view>
<view class="rule-box" bindtap="showRule">活动规则</view> <view class="rule-box" bindtap="showRule">活动规则</view>
</view> </view>
<view class="info-box"> <view class="info-box">
<view class="info-tip">砍至0元可进行购买</view> <view class="info-tip">砍至0元可进行购买</view>
<image src="{{info.detail.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{info.detail.headimg}}" mode="aspectFill"></image>
<view class="info"> <view class="info">
<view class="info-top"> <view class="info-top">
<view class="info-top-left"> <view class="info-top-left">
@ -86,7 +86,7 @@
</view> </view>
<view class="kanjia-list"> <view class="kanjia-list">
<view class="kanjia-item" wx:for="{{helpList}}"> <view class="kanjia-item" wx:for="{{helpList}}">
<image src="{{item.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.avatar}}" mode="aspectFill"></image>
<view class="username">{{item.help_user_name}}</view> <view class="username">{{item.help_user_name}}</view>
<view class="userprice">-¥{{item.bargined_money/100}}</view> <view class="userprice">-¥{{item.bargined_money/100}}</view>
</view> </view>
@ -103,7 +103,7 @@
<view class="mask-bg" bindtap="hideShare"></view> <view class="mask-bg" bindtap="hideShare"></view>
<view class="mask-content" style="width:500rpx;overflow:hidden;text-align:center;color:#E14135;padding:40rpx 0;"> <view class="mask-content" style="width:500rpx;overflow:hidden;text-align:center;color:#E14135;padding:40rpx 0;">
<view>请先关注公众号</view> <view>请先关注公众号</view>
<image bindlongpress="saveImg" style="width:260rpx;height:260rpx;display:block;margin:40rpx auto;border-radius:10rpx;border:1rpx solid" src="https://resources.jszhwlpt.com/d3c2d106-b893-474f-bf5c-091bd04f247f.jpeg" mode="aspectFill" class="codeimg"></image> <image lazy-load bindlongpress="saveImg" style="width:260rpx;height:260rpx;display:block;margin:40rpx auto;border-radius:10rpx;border:1rpx solid" src="https://resources.jszhwlpt.com/d3c2d106-b893-474f-bf5c-091bd04f247f.jpeg" mode="aspectFill" class="codeimg"></image>
<view style="color:#333">长按保存二维码</view> <view style="color:#333">长按保存二维码</view>
</view> </view>
</view> </view>
@ -115,18 +115,18 @@
<view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;"> <view class="mask" wx:if="{{showShareFlag}}" style="align-items: center;">
<view class="mask-bg" bindtap="share"></view> <view class="mask-bg" bindtap="share"></view>
<view class="mask-content share-img-box"> <view class="mask-content share-img-box">
<image class="share-img" src="{{shareImg}}" mode="widthFix"></image> <image lazy-load class="share-img" src="{{shareImg}}" mode="widthFix"></image>
<view class="share-tips"> <view class="share-tips">
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/img.png" mode="widthFix"></image>
<view>保存图片到相册</view> <view>保存图片到相册</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok.png" mode="widthFix"></image></view>
</view> </view>
<image style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image> <image lazy-load style="width:36rpx" src="https://static.ticket.sz-trip.com/xcxImages/info/arrow2.png" mode="widthFix"></image>
<view style="position:relative"> <view style="position:relative">
<image class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image> <image lazy-load class="img" src="https://static.ticket.sz-trip.com/xcxImages/info/code.png" mode="widthFix"></image>
<view>微信识别二维码</view> <view>微信识别二维码</view>
<view class="tipimg"><image src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view> <view class="tipimg"><image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/info/ok1.png" mode="widthFix"></image></view>
</view> </view>
</view> </view>
<view class="save-btn" bindtap="save">保存到相册</view> <view class="save-btn" bindtap="save">保存到相册</view>

4
pages/kj/mine/index.wxml

@ -7,7 +7,7 @@
<view class="list"> <view class="list">
<view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="item-top"> <view class="item-top">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="item-info"> <view class="item-info">
<view class="item-info-top"> <view class="item-info-top">
<view class="item-title">{{item.title+item.sku_name}}</view> <view class="item-title">{{item.title+item.sku_name}}</view>
@ -30,7 +30,7 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0 && type==1 || type==2 && over.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0 && type==1 || type==2 && over.length==0}}" class="common-empty" style="z-index:-1">
<image style="width:200rpx" mode="widthFix" src="https://resources.jszhwlpt.com/4d86a34e-4772-4649-b57f-b54c2ad222dc.png"></image> <image lazy-load style="width:200rpx" mode="widthFix" src="https://resources.jszhwlpt.com/4d86a34e-4772-4649-b57f-b54c2ad222dc.png"></image>
<view wx:if="{{type==1}}">您暂时还未参加砍价活动</view> <view wx:if="{{type==1}}">您暂时还未参加砍价活动</view>
<view wx:if="{{type==2}}">您暂时还未砍价成功</view> <view wx:if="{{type==2}}">您暂时还未砍价成功</view>
<view wx:if="{{type==1}}" class="empty-btn" bindtap="gotoPdd">立即前往</view> <view wx:if="{{type==1}}" class="empty-btn" bindtap="gotoPdd">立即前往</view>

8
pages/list/activity/index.wxml

@ -12,7 +12,7 @@
</view> </view>
<picker mode="date" value="{{date}}" start="1970-01-01" end="2027-09-01" bindchange="bindDateChange"> <picker mode="date" value="{{date}}" start="1970-01-01" end="2027-09-01" bindchange="bindDateChange">
<view class="picker calendar-img"> <view class="picker calendar-img">
<image class="calendar-img" width="56rpx" height="60rpx" mode="aspectFill" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/activity/calendar.png"></image> <image lazy-load class="calendar-img" width="56rpx" height="60rpx" mode="aspectFill" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/activity/calendar.png"></image>
</view> </view>
</picker> </picker>
</view> </view>
@ -20,7 +20,7 @@
<picker mode="selector" value="{{area}}" range="{{areas}}" range-key="area_name" bindchange="changeArea"> <picker mode="selector" value="{{area}}" range="{{areas}}" range-key="area_name" bindchange="changeArea">
<view class="picker"> <view class="picker">
<view class="areatext">{{areas[area].area_name}}</view> <view class="areatext">{{areas[area].area_name}}</view>
<image src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> </picker>
<!-- <view class="activity-search-bg"> <!-- <view class="activity-search-bg">
@ -42,11 +42,11 @@
</view> </view>
</view> </view>
<common-image width="320rpx" height='220rpx' src="{{item.post_url || item.cover}}" defaultImage="https://static.ticket.sz-trip.com/uploads/20240909/c9a0029cc9426d2a17f1dbbb7a179762.jpg" mode="aspectFill"></common-image> <common-image width="320rpx" height='220rpx' src="{{item.post_url || item.cover}}" defaultImage="https://static.ticket.sz-trip.com/uploads/20240909/c9a0029cc9426d2a17f1dbbb7a179762.jpg" mode="aspectFill"></common-image>
<!-- <image ></image> --> <!-- <image lazy-load ></image> -->
</view> </view>
</view> </view>
<view wx:else class="common-empty" style="z-index:-1;top:430rpx"> <view wx:else class="common-empty" style="z-index:-1;top:430rpx">
<image mode="widthFix" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://fastadmin.oss-cn-shenzhen.aliyuncs.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>
</view> </view>

28
pages/list/activitynew/index.wxml

@ -1,16 +1,16 @@
<!--pages/activity/index.wxml--> <!--pages/activity/index.wxml-->
<title-header title="活动日历"></title-header> <title-header title="活动日历"></title-header>
<!-- <image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/calendar-top.png" mode=""/> --> <!-- <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/calendar-top.png" mode=""/> -->
<new-calendar wx:if="{{type!=4}}" bind:selectDate="selectDate"></new-calendar> <new-calendar wx:if="{{type!=4}}" bind:selectDate="selectDate"></new-calendar>
<view class="top-fixed-box"> <view class="top-fixed-box">
<!-- 节假日花样 --> <!-- 节假日花样 -->
<!-- <image class="bg-pic" src="https://static.ticket.sz-trip.com/uploads/20240605/ffe34fccbb11173e96b2bd8feacef6a3.png" mode="widthFix"/> --> <!-- <image lazy-load class="bg-pic" src="https://static.ticket.sz-trip.com/uploads/20240605/ffe34fccbb11173e96b2bd8feacef6a3.png" mode="widthFix"/> -->
<view class="acitivity-search-box"> <view class="acitivity-search-box">
<picker mode="selector" value="{{area}}" range="{{areas}}" range-key="area_name" bindchange="changeArea" wx:if="{{type!=4}}"> <picker mode="selector" value="{{area}}" range="{{areas}}" range-key="area_name" bindchange="changeArea" wx:if="{{type!=4}}">
<view class="picker"> <view class="picker">
<view class="areatext" style="font-size: 31rpx;font-weight: bold;color: #000;">{{areas[area].area_name}}</view> <view class="areatext" style="font-size: 31rpx;font-weight: bold;color: #000;">{{areas[area].area_name}}</view>
<image src="https://static.ticket.sz-trip.com/uploads/20240429/be4c68c518d5ee781e6345a09121f882.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20240429/be4c68c518d5ee781e6345a09121f882.png" mode="widthFix"></image>
<!-- <image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> --> <!-- <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> -->
</view> </view>
</picker> </picker>
<view class="my-search-box"> <view class="my-search-box">
@ -30,37 +30,37 @@
</view> </view>
<!-- <view scroll-x enable-flex class="types"> <!-- <view scroll-x enable-flex class="types">
<view class="type-item" bindtap="changeType" data-type="9"> <view class="type-item" bindtap="changeType" data-type="9">
<image src="https://static.ticket.sz-trip.com/uploads/20230208/{{type==9?'b44d3101973581c7efe097df2119504d':'4bf0b55112e6607e62a6b3498757b86f'}}.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20230208/{{type==9?'b44d3101973581c7efe097df2119504d':'4bf0b55112e6607e62a6b3498757b86f'}}.png" mode="widthFix"></image>
<view style="{{type==9?'color: #0B898E':''}}">全部</view> <view style="{{type==9?'color: #0B898E':''}}">全部</view>
</view> </view>
<view class="type-item" bindtap="changeType" data-type="3"> <view class="type-item" bindtap="changeType" data-type="3">
<image src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon3{{type==3?'_active':''}}.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon3{{type==3?'_active':''}}.png" mode="widthFix"></image>
<view style="{{type==3?'color:#358FE4':''}}">景区活动</view> <view style="{{type==3?'color:#358FE4':''}}">景区活动</view>
</view> </view>
<view class="type-item" bindtap="changeType" data-type="1"> <view class="type-item" bindtap="changeType" data-type="1">
<image src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon1{{type==1?'_active':''}}.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon1{{type==1?'_active':''}}.png" mode="widthFix"></image>
<view style="{{type==1?'color:#FFB423':''}}">演出</view> <view style="{{type==1?'color:#FFB423':''}}">演出</view>
</view> </view>
<view class="type-item" bindtap="changeType" data-type="2"> <view class="type-item" bindtap="changeType" data-type="2">
<image src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon2{{type==2?'_active':''}}.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon2{{type==2?'_active':''}}.png" mode="widthFix"></image>
<view style="{{type==2?'color:#C155E9':''}}">展览</view> <view style="{{type==2?'color:#C155E9':''}}">展览</view>
</view> </view>
<view class="type-item" bindtap="changeType" data-type="4"> <view class="type-item" bindtap="changeType" data-type="4">
<image src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon4{{type==4?'_active':''}}.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon4{{type==4?'_active':''}}.png" mode="widthFix"></image>
<view style="{{type==4?'color:#63B71F':''}}">电影</view> <view style="{{type==4?'color:#63B71F':''}}">电影</view>
</view> </view>
<view class="type-item" bindtap="changeType" data-type="7"> <view class="type-item" bindtap="changeType" data-type="7">
<image src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon8{{type==7?'_active':''}}.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon8{{type==7?'_active':''}}.png" mode="widthFix"></image>
<view style="{{type==7?'color:#F75D2A':''}}">文化惠民</view> <view style="{{type==7?'color:#F75D2A':''}}">文化惠民</view>
</view> --> </view> -->
<!-- <view class="type-item" bindtap="changeType" data-type="5"> <!-- <view class="type-item" bindtap="changeType" data-type="5">
<image src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon5{{type==5?'_active':''}}.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon5{{type==5?'_active':''}}.png" mode="widthFix"></image>
<view style="{{type==5?'color:#0B898E':''}}">讲座</view> <view style="{{type==5?'color:#0B898E':''}}">讲座</view>
</view> --> </view> -->
<!-- <view class="type-item" bindtap="changeType" data-type="6" style="margin-right:30rpx"> <!-- <view class="type-item" bindtap="changeType" data-type="6" style="margin-right:30rpx">
<image src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon6{{type==6?'_active':''}}.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activitynew/icon6{{type==6?'_active':''}}.png" mode="widthFix"></image>
<view style="{{type==6?'color:#54b9ed':''}}">其他</view> <view style="{{type==6?'color:#54b9ed':''}}">其他</view>
</view> </view>
<view style="width:1rpx;flex-shrink:0;height:1rpx"></view> <view style="width:1rpx;flex-shrink:0;height:1rpx"></view>
@ -80,7 +80,7 @@
</view> </view>
<picker mode="date" value="{{date}}" start="1970-01-01" end="2027-09-01" bindchange="bindDateChange"> <picker mode="date" value="{{date}}" start="1970-01-01" end="2027-09-01" bindchange="bindDateChange">
<view class="picker calendar-img{{isYL?'':' active'}}"> <view class="picker calendar-img{{isYL?'':' active'}}">
<image width="56rpx" height="60rpx" mode="aspectFill" src="https://static.ticket.sz-trip.com/uploads/20230208/967796a90039681fee47e9271c2207d7.png"></image> <image lazy-load width="56rpx" height="60rpx" mode="aspectFill" src="https://static.ticket.sz-trip.com/uploads/20230208/967796a90039681fee47e9271c2207d7.png"></image>
</view> </view>
</picker> </picker>
</view> --> </view> -->
@ -147,7 +147,7 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:430rpx;position: inherit;"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:430rpx;position: inherit;">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>
</view> </view>

4
pages/list/card/index.wxml

@ -1,10 +1,10 @@
<!--pages/list/card/index.wxml--> <!--pages/list/card/index.wxml-->
<titleHeader title="一卡游苏州"></titleHeader> <titleHeader title="一卡游苏州"></titleHeader>
<image class="bgimg" src="https://static.ticket.sz-trip.com/xcxImages/card/top.png" mode="widthFix"></image> <image lazy-load class="bgimg" src="https://static.ticket.sz-trip.com/xcxImages/card/top.png" mode="widthFix"></image>
<view class="all-bg"></view> <view class="all-bg"></view>
<view class="list"> <view class="list">
<view bindtap="gotoDetail" data-item="{{item}}" url="/pages/info/cardInfo/index?id={{item.id}}" class="item" wx:for="{{list}}"> <view bindtap="gotoDetail" data-item="{{item}}" url="/pages/info/cardInfo/index?id={{item.id}}" class="item" wx:for="{{list}}">
<image src="{{item.headimg}}"></image> <image lazy-load src="{{item.headimg}}"></image>
<view class="item-info"> <view class="item-info">
<view class="textOver2">{{item.title}}</view> <view class="textOver2">{{item.title}}</view>
<view class="item-bottom"> <view class="item-bottom">

6
pages/list/comments/index.wxml

@ -3,7 +3,7 @@
<view class="comment-title">全部评论</view> <view class="comment-title">全部评论</view>
<view class="comment-item" wx:for="{{list}}" wx:for-index="index"> <view class="comment-item" wx:for="{{list}}" wx:for-index="index">
<view class="comment-top"> <view class="comment-top">
<image src="{{item.user.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.user.avatar}}" mode="aspectFill"></image>
<view class="author-info"> <view class="author-info">
<view class="top"> <view class="top">
<view class="author-name">{{item.nickname}}</view> <view class="author-name">{{item.nickname}}</view>
@ -17,7 +17,7 @@
</view> </view>
<view class="comment-detail">{{item.content}}</view> <view class="comment-detail">{{item.content}}</view>
<view wx:if="{{item.img_list}}"> <view wx:if="{{item.img_list}}">
<image class="imgs" wx:for="{{item.img_list}}" wx:for-item="Goods" mode="scaleToFill" data-img="{{Goods}}" data-list="{{item.img_list}}" src="{{Goods}}" bindtap="imgsc"></image> <image lazy-load class="imgs" wx:for="{{item.img_list}}" wx:for-item="Goods" mode="scaleToFill" data-img="{{Goods}}" data-list="{{item.img_list}}" src="{{Goods}}" bindtap="imgsc"></image>
</view> </view>
<view class="zan-box"> <view class="zan-box">
<view></view> <view></view>
@ -31,6 +31,6 @@
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

2
pages/list/culturalUnit/index.wxml

@ -1,7 +1,7 @@
<!--pages/list/culturalUnit/index.wxml--> <!--pages/list/culturalUnit/index.wxml-->
<title title="文旅单位"></title> <title title="文旅单位"></title>
<navigator wx:for="{{list}}" url="/pages/info/culturalUnitInfo/index?id={{item.id}}" class="item"> <navigator wx:for="{{list}}" url="/pages/info/culturalUnitInfo/index?id={{item.id}}" class="item">
<image src="{{item.head_img}}" mode="aspectFill"></image> <image lazy-load src="{{item.head_img}}" mode="aspectFill"></image>
<view class="textOver title">{{item.company_name}}</view> <view class="textOver title">{{item.company_name}}</view>
<view class="location textOver"><view class="iconfont icon-location"></view><text class="textOver">{{item.address}}</text></view> <view class="location textOver"><view class="iconfont icon-location"></view><text class="textOver">{{item.address}}</text></view>
</navigator> </navigator>

2
pages/list/daysu/detail/index.wxml

@ -1,2 +1,2 @@
<title title="天工苏作"></title> <title title="天工苏作"></title>
<image style="display:block;width:100%" src="https://static.ticket.sz-trip.com/xcxImages/other/daysudetail.jpg" mode="widthFix"></image> <image lazy-load style="display:block;width:100%" src="https://static.ticket.sz-trip.com/xcxImages/other/daysudetail.jpg" mode="widthFix"></image>

2
pages/list/daysu/index.wxml

@ -1,7 +1,7 @@
<!--pages/list/daysu/index.wxml--> <!--pages/list/daysu/index.wxml-->
<title title="天工苏作"></title> <title title="天工苏作"></title>
<view style="position:relative"> <view style="position:relative">
<image style="display:block;width:100%" src="https://static.ticket.sz-trip.com/xcxImages/other/DaySu.jpg" mode="widthFix"></image> <image lazy-load style="display:block;width:100%" src="https://static.ticket.sz-trip.com/xcxImages/other/DaySu.jpg" mode="widthFix"></image>
<navigator url="detail/index" class="intro-box"></navigator> <navigator url="detail/index" class="intro-box"></navigator>
<view class="video-box" wx:if="{{showVideo}}"> <view class="video-box" wx:if="{{showVideo}}">
<video <video

12
pages/list/feiyi/index.wxml

@ -1,12 +1,12 @@
<!--pages/list/feiyi/index.wxml--> <!--pages/list/feiyi/index.wxml-->
<title title="非遗专卖"></title> <title title="非遗专卖"></title>
<image src="https://static.ticket.sz-trip.com/xcxImages/feiyi/feiyinew_02.jpg" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/feiyi/feiyinew_02.jpg" mode="widthFix" class="main-img"></image>
<view wx:for="{{list}}" class="store-item" > <view wx:for="{{list}}" class="store-item" >
<image class="top-img" src="https://static.ticket.sz-trip.com/xcxImages/feiyi/feiyi-line_03.png" mode="widthFix"></image> <image lazy-load class="top-img" src="https://static.ticket.sz-trip.com/xcxImages/feiyi/feiyi-line_03.png" mode="widthFix"></image>
<view class="store-in-box"> <view class="store-in-box">
<view class="store-item-top" bindtap="goShop" data-id="{{item.id}}"> <view class="store-item-top" bindtap="goShop" data-id="{{item.id}}">
<image src="{{item.headimg}}" mode="aspectFill" class="main-store-img"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill" class="main-store-img"></image>
<!-- <image mode="aspectFill" src="" class="main-store-img"><image> --> <!-- <image lazy-load mode="aspectFill" src="" class="main-store-img"><image lazy-load> -->
<view class="store-main-info"> <view class="store-main-info">
<view>{{item.shop_name}}</view> <view>{{item.shop_name}}</view>
<view class="mid-box"> <view class="mid-box">
@ -25,7 +25,7 @@
</view> </view>
<view class="store-product-list" wx:if="{{item.product.length>0}}"> <view class="store-product-list" wx:if="{{item.product.length>0}}">
<view class="product-item" wx:for="{{item.product}}" wx:for-item="goods" bindtap="goodsDetail" data-goods="{{goods}}"> <view class="product-item" wx:for="{{item.product}}" wx:for-item="goods" bindtap="goodsDetail" data-goods="{{goods}}">
<image class="product-img" src="{{goods.headimg}}" mode="aspectFill" ></image> <image lazy-load class="product-img" src="{{goods.headimg}}" mode="aspectFill" ></image>
<view class="product-title">{{goods.title}}</view> <view class="product-title">{{goods.title}}</view>
<view class="price-box"> <view class="price-box">
<text class="now-price">{{goods.price/100}}</text> <text class="now-price">{{goods.price/100}}</text>
@ -34,5 +34,5 @@
</view> </view>
</view> </view>
</view> </view>
<image class="top-img" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/feiyi/feiyi-line_06.png"></image> <image lazy-load class="top-img" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/feiyi/feiyi-line_06.png"></image>
</view> </view>

8
pages/list/food/index.wxml

@ -5,7 +5,7 @@
<picker mode="selector" range="{{types}}" bindchange="changeType"> <picker mode="selector" range="{{types}}" bindchange="changeType">
<view class="picker"> <view class="picker">
<view class="areatext">{{types[typeIndex]}}</view> <view class="areatext">{{types[typeIndex]}}</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> </picker>
</view> </view>
@ -13,7 +13,7 @@
</view> </view>
<view class="list"> <view class="list">
<view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/foodProductInfo/index?id={{item.id}}" class="item"> <view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/foodProductInfo/index?id={{item.id}}" class="item">
<image class="main-img" src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load class="main-img" src="{{item.headimg}}" mode="aspectFill"></image>
<view class="infos"> <view class="infos">
<view class="title textOver2">{{item.title}}</view> <view class="title textOver2">{{item.title}}</view>
<view class="location"><text class="iconfont icon-location"></text>{{item.address}}</view> <view class="location"><text class="iconfont icon-location"></text>{{item.address}}</view>
@ -25,10 +25,10 @@
</view> </view>
<view class="iconfont icon-arrow-line-right"></view> <view class="iconfont icon-arrow-line-right"></view>
<view class="order-btn" wx:if="{{typeIndex==1}}">立即预定</view> <view class="order-btn" wx:if="{{typeIndex==1}}">立即预定</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/listtop/foodtip.png" mode="widthFix" class="tip-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/listtop/foodtip.png" mode="widthFix" class="tip-img"></image>
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

6
pages/list/haoxing/index.wxml

@ -1,10 +1,10 @@
<!--pages/list/haoxing/index.wxml--> <!--pages/list/haoxing/index.wxml-->
<search bind:onload="search" title="君到苏州"></search> <search bind:onload="search" title="君到苏州"></search>
<image class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/haoxing.jpg" mode="widthFix"></image> <image lazy-load class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/haoxing.jpg" mode="widthFix"></image>
<view class="content"> <view class="content">
<image class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/haoxingimg2.png" mode="widthFix"></image> <image lazy-load class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/haoxingimg2.png" mode="widthFix"></image>
<view bindtap="gotoDetail" data-item="{{item}}" class="product-item" wx:for="{{list}}" style="{{index==0?'margin-top:-40rpx':''}}"> <view bindtap="gotoDetail" data-item="{{item}}" class="product-item" wx:for="{{list}}" style="{{index==0?'margin-top:-40rpx':''}}">
<image class="topimg" src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load class="topimg" src="{{item.headimg}}" mode="aspectFill"></image>
<view class="product-bottom"> <view class="product-bottom">
<text class="textOver">{{item.title}}</text> <text class="textOver">{{item.title}}</text>
<view class="price">{{item.price/100}}/</view> <view class="price">{{item.price/100}}/</view>

8
pages/list/hotel/index.wxml

@ -1,8 +1,8 @@
<!--pages/list/hotel/index.wxml--> <!--pages/list/hotel/index.wxml-->
<search bind:onload="search"></search> <search bind:onload="search"></search>
<view style="position:relative"> <view style="position:relative">
<image src="https://static.ticket.sz-trip.com/xcxImages/listtop/hotel_top.png" mode="widthFix" class="topimg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/listtop/hotel_top.png" mode="widthFix" class="topimg"></image>
<image src="https://static.ticket.sz-trip.com/xcxImages/listtop/hotel1.png" class="hotelimg" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/listtop/hotel1.png" class="hotelimg" mode="widthFix"></image>
</view> </view>
<view class="hotel-types"> <view class="hotel-types">
<view class="hotel-type{{type==8?' active':''}}" bindtap="changeType" data-type="8">特色民宿</view> <view class="hotel-type{{type==8?' active':''}}" bindtap="changeType" data-type="8">特色民宿</view>
@ -15,9 +15,9 @@
<view bindtap="changeSort">距离最近</view> <view bindtap="changeSort">距离最近</view>
</view> </view>
<view bindtap="gotoDetail" data-item="{{item}}" url="/pages/info/hotelProductInfo/index?id={{item.id}}" class="hotel-item" wx:for="{{list}}"> <view bindtap="gotoDetail" data-item="{{item}}" url="/pages/info/hotelProductInfo/index?id={{item.id}}" class="hotel-item" wx:for="{{list}}">
<image mode="aspectFill" class="headimg" src="{{item.headimg}}"></image> <image lazy-load mode="aspectFill" class="headimg" src="{{item.headimg}}"></image>
<view class="top-bg" wx:if="{{index<3}}"> <view class="top-bg" wx:if="{{index<3}}">
<!-- <image src="https://static.ticket.sz-trip.com/xcxImages/listtop/hotel_top_bg.png" mode="widthFix"></image> --> <!-- <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/listtop/hotel_top_bg.png" mode="widthFix"></image> -->
<text>TOP{{index+1}}</text> <text>TOP{{index+1}}</text>
</view> </view>
<view class="infos"> <view class="infos">

46
pages/list/mayday/index.wxml

@ -1,6 +1,6 @@
<!--pages/list/mayday/index.wxml--> <!--pages/list/mayday/index.wxml-->
<view style="position:relative"> <view style="position:relative">
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/top.png" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/top.png" mode="widthFix" class="main-img"></image>
<view class="btns"> <view class="btns">
<view bindtap="scrollPage" data-index="1" class="btn" style="width:122rpx"></view> <view bindtap="scrollPage" data-index="1" class="btn" style="width:122rpx"></view>
<view bindtap="scrollPage" data-index="2" class="btn" style="width:189rpx"></view> <view bindtap="scrollPage" data-index="2" class="btn" style="width:189rpx"></view>
@ -13,11 +13,11 @@
</view> </view>
</view> </view>
<view class="content"> <view class="content">
<image style="margin-top:0" id="box1" src="https://static.ticket.sz-trip.com/xcxImages/mayday/1.png" mode="widthFix" class="main-img"></image> <image lazy-load style="margin-top:0" id="box1" src="https://static.ticket.sz-trip.com/xcxImages/mayday/1.png" mode="widthFix" class="main-img"></image>
<view class="list"> <view class="list">
<view class="item" wx:for="{{list1}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list1}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view> <view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view>
<image src="{{item.headimg}}" mode="aspectFill" class="headimg"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill" class="headimg"></image>
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="tags"> <view class="tags">
<view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -28,22 +28,22 @@
</view> </view>
</view> </view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/2.png" id="box2" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/2.png" id="box2" mode="widthFix" class="main-img"></image>
<view class="new-item" wx:for="{{list2}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="new-item" wx:for="{{list2}}" bindtap="gotoDetail" data-item="{{item}}">
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/icon.png" mode="widthFix" class="iconimg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/icon.png" mode="widthFix" class="iconimg"></image>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/icon.png" mode="widthFix" class="iconimg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/icon.png" mode="widthFix" class="iconimg"></image>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/icon.png" mode="widthFix" class="iconimg1"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/icon.png" mode="widthFix" class="iconimg1"></image>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/icon.png" mode="widthFix" class="iconimg1" style="right:60rpx;left:auto;width:54rpx"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/icon.png" mode="widthFix" class="iconimg1" style="right:60rpx;left:auto;width:54rpx"></image>
<view class="new-item-bg"> <view class="new-item-bg">
<view class="new-item-bg-in"></view> <view class="new-item-bg-in"></view>
</view> </view>
<view class="new-item-bg new-item-bg1"> <view class="new-item-bg new-item-bg1">
<view class="new-item-info"> <view class="new-item-info">
<view class="topbg"> <view class="topbg">
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/topbg.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/topbg.png" mode="widthFix"></image>
<view class="topbg-text">TOP{{index+1}}</view> <view class="topbg-text">TOP{{index+1}}</view>
</view> </view>
<image src="{{item.headimg}}" class="new-headimg" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" class="new-headimg" mode="aspectFill"></image>
<view class="new-info"> <view class="new-info">
<view class="new-info-title textOver2">{{item.title}}</view> <view class="new-info-title textOver2">{{item.title}}</view>
<view class="textOver" wx:if="{{item.address || item.scene_address}}">地址:{{item.address || item.scene_address}}</view> <view class="textOver" wx:if="{{item.address || item.scene_address}}">地址:{{item.address || item.scene_address}}</view>
@ -53,11 +53,11 @@
</view> </view>
</view> </view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/3.png" id="box3" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/3.png" id="box3" mode="widthFix" class="main-img"></image>
<view class="list"> <view class="list">
<view class="item" wx:for="{{list3}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list3}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view> <view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view>
<image src="{{item.headimg}}" mode="aspectFill" class="headimg"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill" class="headimg"></image>
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="tags"> <view class="tags">
<view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -68,11 +68,11 @@
</view> </view>
</view> </view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/4.png" id="box4" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/4.png" id="box4" mode="widthFix" class="main-img"></image>
<view class="list"> <view class="list">
<view class="item" wx:for="{{list4}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list4}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view> <view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view>
<image src="{{item.headimg}}" mode="aspectFill" class="headimg"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill" class="headimg"></image>
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="tags"> <view class="tags">
<view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -83,11 +83,11 @@
</view> </view>
</view> </view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/5.png" id="box5" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/5.png" id="box5" mode="widthFix" class="main-img"></image>
<view class="list"> <view class="list">
<view class="item" wx:for="{{list5}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list5}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view> <view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view>
<image src="{{item.headimg}}" mode="aspectFill" class="headimg"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill" class="headimg"></image>
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="tags"> <view class="tags">
<view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -98,11 +98,11 @@
</view> </view>
</view> </view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/6.png" id="box6" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/6.png" id="box6" mode="widthFix" class="main-img"></image>
<view class="list"> <view class="list">
<view class="item" wx:for="{{list6}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list6}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view> <view class="city-box" wx:if="{{areas[item.area_id]}}">{{areas[item.area_id]}}</view>
<image src="{{item.headimg}}" mode="aspectFill" class="headimg"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill" class="headimg"></image>
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="tags"> <view class="tags">
<view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view> <view class="tag textOver" wx:for="{{item.display_tags}}">{{item}}</view>
@ -113,17 +113,17 @@
</view> </view>
</view> </view>
</view> </view>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/7.png" id="box7" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/7.png" id="box7" mode="widthFix" class="main-img"></image>
<image bindtap="clickBanner" src="https://static.ticket.sz-trip.com/xcxImages/mayday/banner.png" mode="widthFix" class="main-img" style="width:713rpx;margin-top:0"></image> <image lazy-load bindtap="clickBanner" src="https://static.ticket.sz-trip.com/xcxImages/mayday/banner.png" mode="widthFix" class="main-img" style="width:713rpx;margin-top:0"></image>
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/8.png" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/8.png" mode="widthFix" class="main-img"></image>
</view> </view>
<view style="position:relative"> <view style="position:relative">
<image src="https://static.ticket.sz-trip.com/xcxImages/mayday/bottom.png" mode="widthFix" class="main-img"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/mayday/bottom.png" mode="widthFix" class="main-img"></image>
<view class="bottom-btns"> <view class="bottom-btns">
<navigator url="/pages/list/{{bottoms[index]}}/index" class="bottom-btn" wx:for="{{6}}"></navigator> <navigator url="/pages/list/{{bottoms[index]}}/index" class="bottom-btn" wx:for="{{6}}"></navigator>
</view> </view>
</view> </view>
<image style="width:300rpx;margin:40rpx auto;" src="https://static.ticket.sz-trip.com/xcxImages/mayday/text.png" mode="widthFix" class="main-img"></image> <image lazy-load style="width:300rpx;margin:40rpx auto;" src="https://static.ticket.sz-trip.com/xcxImages/mayday/text.png" mode="widthFix" class="main-img"></image>
<view></view> <view></view>
<view class="totop-box" bindtap="gototop"> <view class="totop-box" bindtap="gototop">
<view class="iconfont icon-ziyuan"></view> <view class="iconfont icon-ziyuan"></view>

2
pages/list/message/index.wxml

@ -8,6 +8,6 @@
<view class="more">查看详情>></view> <view class="more">查看详情>></view>
</navigator> </navigator>
<view class="common-empty" wx:if="{{list.length==0}}" style="z-index:-1;top:0"> <view class="common-empty" wx:if="{{list.length==0}}" style="z-index:-1;top:0">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

12
pages/list/minitrip/index.wxml

@ -1,26 +1,26 @@
<!--pages/list/road/index.wxml--> <!--pages/list/road/index.wxml-->
<search bind:onload="search"></search> <search bind:onload="search"></search>
<image class="topimg" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/carPurchase/topImg.jpg" mode="widthFix"></image> <image lazy-load class="topimg" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/carPurchase/topImg.jpg" mode="widthFix"></image>
<view class="top-box"> <view class="top-box">
<!-- <picker mode="selector" value="{{type}}" range="{{types}}" range-key="type_name" bindchange="changeType"> <!-- <picker mode="selector" value="{{type}}" range="{{types}}" range-key="type_name" bindchange="changeType">
<view class="picker"> <view class="picker">
<view class="typetext {{type==null?'disable':''}}">{{type==null?'选择类型':types[type].type_name}}</view> <view class="typetext {{type==null?'disable':''}}">{{type==null?'选择类型':types[type].type_name}}</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> --> </picker> -->
<view class="{{sort=='weight'?'active':''}}" bindtap="changeSort" data-sort="weight" data-order="desc">综合</view> <view class="{{sort=='weight'?'active':''}}" bindtap="changeSort" data-sort="weight" data-order="desc">综合</view>
<view class="price-box{{sort=='price'?' active':''}}" bindtap="changeSort" data-sort="price" data-order="{{sort=='price' && order=='asc'?'desc':'asc'}}"> <view class="price-box{{sort=='price'?' active':''}}" bindtap="changeSort" data-sort="price" data-order="{{sort=='price' && order=='asc'?'desc':'asc'}}">
<view>价格</view> <view>价格</view>
<view style="margin-left:4rpx"> <view style="margin-left:4rpx">
<image class="{{sort=='price' && order=='asc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="asc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load class="{{sort=='price' && order=='asc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="asc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
<image class="{{sort=='price' && order=='desc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="desc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load class="{{sort=='price' && order=='desc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="desc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<view class="{{sort=='sales_number'?'active':''}}" bindtap="changeSort" data-sort="sales_number" data-order="desc">销量</view> <view class="{{sort=='sales_number'?'active':''}}" bindtap="changeSort" data-sort="sales_number" data-order="desc">销量</view>
<view class="{{sort=='rate'?'active':''}}" bindtap="changeSort" data-sort="rate" data-order="desc">好评</view> <view class="{{sort=='rate'?'active':''}}" bindtap="changeSort" data-sort="rate" data-order="desc">好评</view>
</view> </view>
<view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/roadInfo/index" class="item"> <view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/roadInfo/index" class="item">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="info"> <view class="info">
<view class="textOver2">{{item.title}}</view> <view class="textOver2">{{item.title}}</view>
<view><text class="score" wx:if="{{item.rate}}">{{item.rate}}分</text><text class="sales" wx:if="{{item.sales_number}}">月销{{item.sales_number}}份</text></view> <view><text class="score" wx:if="{{item.rate}}">{{item.rate}}分</text><text class="sales" wx:if="{{item.sales_number}}">月销{{item.sales_number}}份</text></view>
@ -34,6 +34,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:400rpx"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:400rpx">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

8
pages/list/movieticket/index.wxml

@ -15,7 +15,7 @@
<!-- 热映 --> <!-- 热映 -->
<view wx:if="{{type==1}}" style="margin-top: 110rpx;"> <view wx:if="{{type==1}}" style="margin-top: 110rpx;">
<navigator url="list/info/index?id={{item.third_id}}" class="item" wx:for="{{list}}"> <navigator url="list/info/index?id={{item.third_id}}" class="item" wx:for="{{list}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="info"> <view class="info">
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="subtitle textOver">导演:{{item.director}}</view> <view class="subtitle textOver">导演:{{item.director}}</view>
@ -28,7 +28,7 @@
<view wx:if="{{type==3}}"> <view wx:if="{{type==3}}">
<navigator url="list/info/index?id={{item.third_id}}" class="item active" wx:for="{{list}}"> <navigator url="list/info/index?id={{item.third_id}}" class="item active" wx:for="{{list}}">
<common-image width="184rpx" height="253rpx" src="{{item.headimg}}" mode="aspectFill"></common-image> <common-image width="184rpx" height="253rpx" src="{{item.headimg}}" mode="aspectFill"></common-image>
<!-- <image></image> --> <!-- <image lazy-load></image> -->
<view class="info"> <view class="info">
<view class="title textOver">{{item.title}}</view> <view class="title textOver">{{item.title}}</view>
<view class="time textOver">上映时间:{{item.open_time}}</view> <view class="time textOver">上映时间:{{item.open_time}}</view>
@ -44,7 +44,7 @@
<picker mode="selector" value="{{areaIndex}}" bindchange="changeArea" range="{{areas}}" range-key="area_title"> <picker mode="selector" value="{{areaIndex}}" bindchange="changeArea" range="{{areas}}" range-key="area_title">
<view class="picker"> <view class="picker">
<view class="areatext">{{areas[areaIndex].area_title}}</view> <view class="areatext">{{areas[areaIndex].area_title}}</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> </picker>
<view class="sort-text{{sort=='distance'?' active':''}}" bindtap="changeSort" data-sort="distance">离我最近</view> <view class="sort-text{{sort=='distance'?' active':''}}" bindtap="changeSort" data-sort="distance">离我最近</view>
@ -67,6 +67,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

4
pages/list/movieticket/list/cinema/index.wxml

@ -4,7 +4,7 @@
<block wx:for="{{movie}}" wx:key="this"> <block wx:for="{{movie}}" wx:key="this">
<swiper-item class="banner-item"> <swiper-item class="banner-item">
<view class="banner-box" animation="{{currentNum == index ? animationSelected : animationNoSelected}}"> <view class="banner-box" animation="{{currentNum == index ? animationSelected : animationNoSelected}}">
<image src="{{item.headimg}}" class="banner-img" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" class="banner-img" mode="aspectFill"></image>
</view> </view>
</swiper-item> </swiper-item>
</block> </block>
@ -31,6 +31,6 @@
</view> </view>
</div> </div>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

4
pages/list/movieticket/list/info/index.wxml

@ -1,7 +1,7 @@
<!--pages/list/movieticket/list/info/index.wxml--> <!--pages/list/movieticket/list/info/index.wxml-->
<title title="影片详情"></title> <title title="影片详情"></title>
<view class="top-info" wx:if="{{info}}"> <view class="top-info" wx:if="{{info}}">
<image src="{{info.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{info.headimg}}" mode="aspectFill"></image>
<view class="info-box"> <view class="info-box">
<view class="title">{{info.title}}</view> <view class="title">{{info.title}}</view>
<view wx:if="{{info.duration || info.type || info.country}}">{{info.duration?(info.duration+'分钟/'):''}}{{info.type?(info.type):''}}{{info.country?'/'+info.country:''}}</view> <view wx:if="{{info.duration || info.type || info.country}}">{{info.duration?(info.duration+'分钟/'):''}}{{info.type?(info.type):''}}{{info.country?'/'+info.country:''}}</view>
@ -19,7 +19,7 @@
<view class="line"></view> <view class="line"></view>
<view class="title">剧照</view> <view class="title">剧照</view>
<view class="subtitle"> <view class="subtitle">
<image style="display:block;width:100%" wx:for="{{info.listimg}}" src="{{item}}" mode="widthFix"></image> <image lazy-load style="display:block;width:100%" wx:for="{{info.listimg}}" src="{{item}}" mode="widthFix"></image>
</view> </view>
<!-- <view class="line"></view> --> <!-- <view class="line"></view> -->
</view> </view>

6
pages/list/movieticket/list/seats/index.wxml

@ -16,7 +16,7 @@
<view class="seatDemos" style="justify-content:flex-start;width:700rpx"> <view class="seatDemos" style="justify-content:flex-start;width:700rpx">
<block wx:for="{{level_price}}" wx:key="index"> <block wx:for="{{level_price}}" wx:key="index">
<view class="seatDemo" style="margin-right:20rpx"> <view class="seatDemo" style="margin-right:20rpx">
<image class="seatDemoItem" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/movie/icon1-{{item.level}}.png"></image> <image lazy-load class="seatDemoItem" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/movie/icon1-{{item.level}}.png"></image>
<view class="seatDemoItem"> {{item.price/100}}</view> <view class="seatDemoItem"> {{item.price/100}}</view>
</view> </view>
</block> </block>
@ -35,7 +35,7 @@
<text>{{hallName}}{{seatScaleHeight}}</text> <text>{{hallName}}{{seatScaleHeight}}</text>
</view> --> </view> -->
<view wx:for="{{seatList}}" wx:key="id" wx:for-index="index" wx:for-item="item" class='seatTap' catchtap='clickSeat' data-index='{{index}}' style="left:{{(item.gCol-1)* seatScaleHeight}}px;top:{{(item.gRow-1) * seatScaleHeight}}px;width: {{seatScaleHeight}}px;height: {{seatScaleHeight}}px"> <view wx:for="{{seatList}}" wx:key="id" wx:for-index="index" wx:for-item="item" class='seatTap' catchtap='clickSeat' data-index='{{index}}' style="left:{{(item.gCol-1)* seatScaleHeight}}px;top:{{(item.gRow-1) * seatScaleHeight}}px;width: {{seatScaleHeight}}px;height: {{seatScaleHeight}}px">
<image src="{{item.nowIcon}}" class='normal' /> <image lazy-load src="{{item.nowIcon}}" class='normal' />
</view> </view>
</view> </view>
</movable-view> </movable-view>
@ -53,7 +53,7 @@
<view class='scrollTextBottom'> <view class='scrollTextBottom'>
¥{{selectedSeatItem.price}} ¥{{selectedSeatItem.price}}
</view> </view>
<image src='/images/close.png'></image> <image lazy-load src='/images/close.png'></image>
</view> </view>
</block> </block>
</scroll-view> </scroll-view>

4
pages/list/movieticket/list/ticket/index.wxml

@ -11,7 +11,7 @@
<picker mode="selector" value="{{areaIndex}}" bindchange="changeArea" range="{{areas}}" range-key="area_title"> <picker mode="selector" value="{{areaIndex}}" bindchange="changeArea" range="{{areas}}" range-key="area_title">
<view class="picker"> <view class="picker">
<view class="areatext">{{areas[areaIndex].area_title}}</view> <view class="areatext">{{areas[areaIndex].area_title}}</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> </picker>
<view class="sort-text{{sort=='distance'?' active':''}}" bindtap="changeSort" data-sort="distance">离我最近</view> <view class="sort-text{{sort=='distance'?' active':''}}" bindtap="changeSort" data-sort="distance">离我最近</view>
@ -40,7 +40,7 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>
</view> </view>

4
pages/list/museum/index.wxml

@ -3,7 +3,7 @@
<view class="list"> <view class="list">
<view bindtap="gotoDetail" wx:if="{{item.title!=='苏州博物馆西馆' && item.title!=='苏州博物馆西馆探索体验馆'}}" data-item="{{item}}" url="/pages/info/museumInfo/index?id={{item.id}}" class="item" wx:for="{{list}}"> <view bindtap="gotoDetail" wx:if="{{item.title!=='苏州博物馆西馆' && item.title!=='苏州博物馆西馆探索体验馆'}}" data-item="{{item}}" url="/pages/info/museumInfo/index?id={{item.id}}" class="item" wx:for="{{list}}">
<view style="position:relative"> <view style="position:relative">
<image src="{{item.headimg}}" style="{{item.title!='苏州博物馆'?'':'height:353rpx;'}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" style="{{item.title!='苏州博物馆'?'':'height:353rpx;'}}" mode="aspectFill"></image>
<view class="status-text" wx:if="{{item.garden_flag_text && item.garden_flag!=1}}">{{item.garden_flag_text}}</view> <view class="status-text" wx:if="{{item.garden_flag_text && item.garden_flag!=1}}">{{item.garden_flag_text}}</view>
</view> </view>
<view class="info textOver" wx:if="{{item.title!='苏州博物馆'}}"> <view class="info textOver" wx:if="{{item.title!='苏州博物馆'}}">
@ -30,6 +30,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

6
pages/list/night/index.wxml

@ -8,9 +8,9 @@
</view> --> </view> -->
<!-- <view style="height:87rpx"></view> --> <!-- <view style="height:87rpx"></view> -->
<image src="https://static.ticket.sz-trip.com/jundaosuzhou/images/shuishangyou.png" class="topImg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/jundaosuzhou/images/shuishangyou.png" class="topImg"></image>
<view bindtap="gotoDetail" data-item="{{item}}" class="hotel-item" wx:for="{{list}}"> <view bindtap="gotoDetail" data-item="{{item}}" class="hotel-item" wx:for="{{list}}">
<image mode="widthFix" class="headimg" src="{{item.headimg}}"></image> <image lazy-load mode="widthFix" class="headimg" src="{{item.headimg}}"></image>
<view class="infos"> <view class="infos">
<view class="textOver">{{item.title}}</view> <view class="textOver">{{item.title}}</view>
<view class="tags textOver"> <view class="tags textOver">
@ -20,6 +20,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

12
pages/list/oneday/index.wxml

@ -1,26 +1,26 @@
<!--pages/list/road/index.wxml--> <!--pages/list/road/index.wxml-->
<search bind:onload="search"></search> <search bind:onload="search"></search>
<image class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/oneday.jpg" mode="widthFix"></image> <image lazy-load class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/oneday.jpg" mode="widthFix"></image>
<view class="top-box"> <view class="top-box">
<!-- <picker mode="selector" value="{{type}}" range="{{types}}" range-key="type_name" bindchange="changeType"> <!-- <picker mode="selector" value="{{type}}" range="{{types}}" range-key="type_name" bindchange="changeType">
<view class="picker"> <view class="picker">
<view class="typetext {{type==null?'disable':''}}">{{type==null?'选择类型':types[type].type_name}}</view> <view class="typetext {{type==null?'disable':''}}">{{type==null?'选择类型':types[type].type_name}}</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> --> </picker> -->
<view class="{{sort=='weight'?'active':''}}" bindtap="changeSort" data-sort="weight" data-order="desc">综合</view> <view class="{{sort=='weight'?'active':''}}" bindtap="changeSort" data-sort="weight" data-order="desc">综合</view>
<view class="price-box{{sort=='price'?' active':''}}" bindtap="changeSort" data-sort="price" data-order="{{sort=='price' && order=='asc'?'desc':'asc'}}"> <view class="price-box{{sort=='price'?' active':''}}" bindtap="changeSort" data-sort="price" data-order="{{sort=='price' && order=='asc'?'desc':'asc'}}">
<view>价格</view> <view>价格</view>
<view style="margin-left:4rpx"> <view style="margin-left:4rpx">
<image class="{{sort=='price' && order=='asc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="asc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load class="{{sort=='price' && order=='asc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="asc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
<image class="{{sort=='price' && order=='desc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="desc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load class="{{sort=='price' && order=='desc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="desc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<view class="{{sort=='sales_number'?'active':''}}" bindtap="changeSort" data-sort="sales_number" data-order="desc">销量</view> <view class="{{sort=='sales_number'?'active':''}}" bindtap="changeSort" data-sort="sales_number" data-order="desc">销量</view>
<view class="{{sort=='rate'?'active':''}}" bindtap="changeSort" data-sort="rate" data-order="desc">好评</view> <view class="{{sort=='rate'?'active':''}}" bindtap="changeSort" data-sort="rate" data-order="desc">好评</view>
</view> </view>
<view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/roadInfo/index" class="item"> <view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/roadInfo/index" class="item">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="info"> <view class="info">
<view class="textOver2">{{item.title}}</view> <view class="textOver2">{{item.title}}</view>
<view><text class="score" wx:if="{{item.rate}}">{{item.rate}}分</text><text class="sales" wx:if="{{item.sales_number}}">月销{{item.sales_number}}份</text></view> <view><text class="score" wx:if="{{item.rate}}">{{item.rate}}分</text><text class="sales" wx:if="{{item.sales_number}}">月销{{item.sales_number}}份</text></view>
@ -34,6 +34,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:400rpx"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:400rpx">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

12
pages/list/road/index.wxml

@ -3,27 +3,27 @@
<view class="types"> <view class="types">
<view bindtap="changeType" data-type="{{index}}" class="type-item{{type==index?' active':''}}" wx:for="{{types}}">{{item.type_name}}</view> <view bindtap="changeType" data-type="{{index}}" class="type-item{{type==index?' active':''}}" wx:for="{{types}}">{{item.type_name}}</view>
</view> </view>
<!-- <image class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/road.jpg" mode="widthFix"></image> --> <!-- <image lazy-load class="topimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/road.jpg" mode="widthFix"></image> -->
<view class="top-box"> <view class="top-box">
<!-- <picker mode="selector" value="{{type}}" range="{{types}}" range-key="type_name" bindchange="changeType"> <!-- <picker mode="selector" value="{{type}}" range="{{types}}" range-key="type_name" bindchange="changeType">
<view class="picker"> <view class="picker">
<view class="typetext {{type==null?'disable':''}}">{{type==null?'选择类型':types[type].type_name}}</view> <view class="typetext {{type==null?'disable':''}}">{{type==null?'选择类型':types[type].type_name}}</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> --> </picker> -->
<view class="{{sort=='weight'?'active':''}}" bindtap="changeSort" data-sort="weight" data-order="desc">综合</view> <view class="{{sort=='weight'?'active':''}}" bindtap="changeSort" data-sort="weight" data-order="desc">综合</view>
<view class="price-box{{sort=='price'?' active':''}}" bindtap="changeSort" data-sort="price" data-order="{{sort=='price' && order=='asc'?'desc':'asc'}}"> <view class="price-box{{sort=='price'?' active':''}}" bindtap="changeSort" data-sort="price" data-order="{{sort=='price' && order=='asc'?'desc':'asc'}}">
<view>价格</view> <view>价格</view>
<view style="margin-left:4rpx"> <view style="margin-left:4rpx">
<image class="{{sort=='price' && order=='asc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="asc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load class="{{sort=='price' && order=='asc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="asc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
<image class="{{sort=='price' && order=='desc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="desc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load class="{{sort=='price' && order=='desc'?'active':''}}" catchtap="changeSort" data-sort="price" data-order="desc" src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<view class="{{sort=='sales_number'?'active':''}}" bindtap="changeSort" data-sort="sales_number" data-order="desc">销量</view> <view class="{{sort=='sales_number'?'active':''}}" bindtap="changeSort" data-sort="sales_number" data-order="desc">销量</view>
<view class="{{sort=='rate'?'active':''}}" bindtap="changeSort" data-sort="rate" data-order="desc">好评</view> <view class="{{sort=='rate'?'active':''}}" bindtap="changeSort" data-sort="rate" data-order="desc">好评</view>
</view> </view>
<view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/roadInfo/index" class="item"> <view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/roadInfo/index" class="item">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="info"> <view class="info">
<view class="textOver2">{{item.title}}</view> <view class="textOver2">{{item.title}}</view>
<view><text class="score" wx:if="{{item.rate}}">{{item.rate}}分</text><text class="sales" wx:if="{{item.sales_number}}">月销{{item.sales_number}}份</text></view> <view><text class="score" wx:if="{{item.rate}}">{{item.rate}}分</text><text class="sales" wx:if="{{item.sales_number}}">月销{{item.sales_number}}份</text></view>
@ -37,6 +37,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:400rpx"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:400rpx">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

10
pages/list/sale/index.wxml

@ -22,8 +22,8 @@
</view> </view>
<view class="item" wx:for="{{activity.fast_sales_sku}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{activity.fast_sales_sku}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="image-box"> <view class="image-box">
<image class="border-img" src="https://static.ticket.sz-trip.com/xcxImages/activity/border.png" mode="aspectFill"></image> <image lazy-load class="border-img" src="https://static.ticket.sz-trip.com/xcxImages/activity/border.png" mode="aspectFill"></image>
<image src="{{item.sku.product.type=='movie'?item.sku.product.headimg:item.sku.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.sku.product.type=='movie'?item.sku.product.headimg:item.sku.headimg}}" mode="aspectFill"></image>
</view> </view>
<view class="right-info"> <view class="right-info">
<view class="textOver2 title">{{item.sku.product.title +item.sku.sku_name}}</view> <view class="textOver2 title">{{item.sku.product.title +item.sku.sku_name}}</view>
@ -44,8 +44,8 @@
<view wx:else class="list"> <view wx:else class="list">
<view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}">
<view class="image-box"> <view class="image-box">
<image class="border-img" src="https://static.ticket.sz-trip.com/xcxImages/activity/border.png" mode="aspectFill"></image> <image lazy-load class="border-img" src="https://static.ticket.sz-trip.com/xcxImages/activity/border.png" mode="aspectFill"></image>
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
</view> </view>
<view class="right-info"> <view class="right-info">
<view class="textOver2 title">{{item.title}}</view> <view class="textOver2 title">{{item.title}}</view>
@ -63,6 +63,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

8
pages/list/scene/index.wxml

@ -5,10 +5,10 @@
<view class="hot-item" wx:for="{{10}}">产品产品产</view> <view class="hot-item" wx:for="{{10}}">产品产品产</view>
</view> --> </view> -->
<!-- <view style="height:100rpx"></view> --> <!-- <view style="height:100rpx"></view> -->
<image class="topImg" src="https://static.ticket.sz-trip.com/uploads/20240521/3022ab8f3d45444ead1e77f9a2112dc0.png" mode=""/> <image lazy-load class="topImg" src="https://static.ticket.sz-trip.com/uploads/20240521/3022ab8f3d45444ead1e77f9a2112dc0.png" mode=""/>
<view class="navBox"> <view class="navBox">
<view class="nav {{index == navIndex?'seld-nav':''}}" wx:for="{{navList}}" data-item="{{item}}" bindtap="changeType" data-index="{{index}}"> <view class="nav {{index == navIndex?'seld-nav':''}}" wx:for="{{navList}}" data-item="{{item}}" bindtap="changeType" data-index="{{index}}">
<image src="https://static.ticket.sz-trip.com{{item.icon}}" mode=""/> <image lazy-load src="https://static.ticket.sz-trip.com{{item.icon}}" mode=""/>
<view class="{{index == navIndex?'seld-nav-text':'nav-text'}}"> <view class="{{index == navIndex?'seld-nav-text':'nav-text'}}">
{{item.name}} {{item.name}}
</view> </view>
@ -16,7 +16,7 @@
</view> </view>
<view style="height:30rpx"></view> <view style="height:30rpx"></view>
<view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/sceneProductInfo/index?id={{item.id}}" class="item"> <view bindtap="gotoDetail" data-item="{{item}}" wx:for="{{list}}" url="/pages/info/sceneProductInfo/index?id={{item.id}}" class="item">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<!-- <view class="no-text" wx:if="{{index<3 && keywords==''}}">NO.{{index+1}}</view> --> <!-- <view class="no-text" wx:if="{{index<3 && keywords==''}}">NO.{{index+1}}</view> -->
<!-- <view class="status-text" wx:if="{{item.garden_flag_text && item.garden_flag!=1}}">{{item.garden_flag_text}}</view> --> <!-- <view class="status-text" wx:if="{{item.garden_flag_text && item.garden_flag!=1}}">{{item.garden_flag_text}}</view> -->
<view class="right-info"> <view class="right-info">
@ -37,6 +37,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top: 220rpx;"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top: 220rpx;">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

9
pages/list/six/index.js

@ -1,6 +1,7 @@
// pages/list/six/index.js // pages/list/six/index.js
let app = getApp() let app = getApp()
import { unix } from "dayjs"
import commonApi from "../../../utils/https/common" import commonApi from "../../../utils/https/common"
import util from "../../../utils/util" import util from "../../../utils/util"
Page({ Page({
@ -15,7 +16,7 @@ Page({
typeIndex:0, typeIndex:0,
total:1, total:1,
list:[], list:[],
keywords:"" keywords:"",
}, },
/** /**
@ -143,6 +144,12 @@ Page({
console.log(item) console.log(item)
util.gotoDetail(item); util.gotoDetail(item);
}, },
goHotel () {
wx.navigateToMiniProgram({
appId : "wx0e6ed4f51db9d078",
page: "/pages/hotelsearch/search/index?ouid=kfptvxtool&allianceid=5820592&sid=155665063"
})
},
/** /**
* 生命周期函数--监听页面初次渲染完成 * 生命周期函数--监听页面初次渲染完成

37
pages/list/six/index.wxml

@ -2,8 +2,8 @@
<!-- <search bind:onload="search"></search> --> <!-- <search bind:onload="search"></search> -->
<title title="十全十美"></title> <title title="十全十美"></title>
<!-- <image src="https://resource.sz-trip.com/uploads/20190831/3ecfcb81bab36027606676737788110c.png" mode="aspectFill" class="topbg"></image> --> <!-- <image lazy-load src="https://resource.sz-trip.com/uploads/20190831/3ecfcb81bab36027606676737788110c.png" mode="aspectFill" class="topbg"></image> -->
<image src="{{areas[areaIndex].img}}" mode="widthFix" class="bannerImg" data-event="{{areas[areaIndex]}}" bindtap="gotoPath"></image> <image lazy-load src="{{areas[areaIndex].img}}" mode="widthFix" class="bannerImg" data-event="{{areas[areaIndex]}}" bindtap="gotoPath"></image>
<view class="types-box"> <view class="types-box">
<picker mode="selector" range="{{areas}}" range-key="area_title" bindchange="changeArea"> <picker mode="selector" range="{{areas}}" range-key="area_title" bindchange="changeArea">
<view class="picker active"> <view class="picker active">
@ -21,49 +21,54 @@
<view class="new-title">文旅服务</view> <view class="new-title">文旅服务</view>
<view class="new-icons"> <view class="new-icons">
<navigator url="../activitynew/index?area_code={{areas[areaIndex].area_key}}" class="new-icon"> <navigator url="../activitynew/index?area_code={{areas[areaIndex].area_key}}" class="new-icon">
<image src="https://static.ticket.sz-trip.com/xcxImages/six/icon1.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/six/icon1.png" mode="widthFix"></image>
<view>活动日历</view> <view>活动日历</view>
</navigator> </navigator>
<navigator url="../scene/index?area_id={{areas[areaIndex].area_id}}" class="new-icon"> <navigator url="../scene/index?area_id={{areas[areaIndex].area_id}}" class="new-icon">
<image class="green-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon2.png" mode="widthFix"></image> <image lazy-load class="green-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon2.png" mode="widthFix"></image>
<view>景点门票</view> <view>景点门票</view>
</navigator> </navigator>
<navigator url="../hotel/index?area_id={{areas[areaIndex].area_id}}" class="new-icon"> <!-- <navigator url="../hotel/index?area_id={{areas[areaIndex].area_id}}" class="new-icon">
<image class="blue-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon3.png" mode="widthFix"></image> <image lazy-load class="blue-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon3.png" mode="widthFix"></image>
<view>酒店住宿</view> <view>酒店住宿</view>
</navigator> </navigator> -->
<view class="new-icon" bind:tap="goHotel">
<image lazy-load class="blue-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon3.png" mode="widthFix"></image>
<view>酒店住宿</view>
</view>
<!-- <navigator url="../movieticket/index?area_id={{areas[areaIndex].area_id}}" class="new-icon"> <!-- <navigator url="../movieticket/index?area_id={{areas[areaIndex].area_id}}" class="new-icon">
<image class="purple-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon4.png" mode="widthFix"></image> <image lazy-load class="purple-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon4.png" mode="widthFix"></image>
<view>电影购票</view> <view>电影购票</view>
</navigator> --> </navigator> -->
</view> </view>
<view class="new-title">公共服务</view> <view class="new-title">公共服务</view>
<view class="new-icons"> <view class="new-icons">
<navigator data-title="景区舒适度" url="/pages/pbService/sceneComfort/index" class="new-icon"> <navigator data-title="景区舒适度" url="/pages/pbService/sceneComfort/index?area_code={{areas[areaIndex].area_key}}" class="new-icon">
<image class="green-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon5.png" mode="widthFix"></image> <image lazy-load class="green-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon5.png" mode="widthFix"></image>
<view>景区舒适度</view> <view>景区舒适度</view>
</navigator> </navigator>
<navigator url="/pages/pbService/bike/index?type=2&lat={{areas[areaIndex].lat}}&lon={{areas[areaIndex].lon}}" class="new-icon"> <navigator url="/pages/pbService/bike/index?type=2&lat={{areas[areaIndex].lat}}&lon={{areas[areaIndex].lon}}" class="new-icon">
<image class="blue-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon6.png" mode="widthFix"></image> <image lazy-load class="blue-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon6.png" mode="widthFix"></image>
<view>停车场</view> <view>停车场</view>
</navigator> </navigator>
<navigator url="/pages/pbService/bike/index?type=0&lat={{areas[areaIndex].lat}}&lon={{areas[areaIndex].lon}}" class="new-icon" wx:if="{{areaIndex != 0 && areaIndex != 1 && areaIndex != 2 && areaIndex != 3}}"> <navigator url="/pages/pbService/bike/index?type=0&lat={{areas[areaIndex].lat}}&lon={{areas[areaIndex].lon}}" class="new-icon" wx:if="{{areaIndex != 0 && areaIndex != 1 && areaIndex != 2 && areaIndex != 3}}">
<image class="red-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon7.png" mode="widthFix"></image> <image lazy-load class="red-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon7.png" mode="widthFix"></image>
<view>公共自行车</view> <view>公共自行车</view>
</navigator> </navigator>
<!-- <navigator url="/pages/pbService/wwcx/index?area_code={{areas[areaIndex].area_key}}" class="new-icon"> <!-- <navigator url="/pages/pbService/wwcx/index?area_code={{areas[areaIndex].area_key}}" class="new-icon">
<image class="yellow-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon8.png" mode="widthFix"></image> <image lazy-load class="yellow-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon8.png" mode="widthFix"></image>
<view>文物查询</view> <view>文物查询</view>
</navigator> --> </navigator> -->
<!-- <view data-url="https://m.cloud.sz-trip.com/CulturalRelics?area_key={{areas[areaIndex].area_key}}" bindtap="goH5" class="new-icon"> <!-- <view data-url="https://m.cloud.sz-trip.com/CulturalRelics?area_key={{areas[areaIndex].area_key}}" bindtap="goH5" class="new-icon">
<image class="yellow-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon8.png" mode="widthFix"></image> <image lazy-load class="yellow-shadow" src="https://static.ticket.sz-trip.com/xcxImages/six/icon8.png" mode="widthFix"></image>
<view>文物查询</view> <view>文物查询</view>
</view> --> </view> -->
</view> </view>
<view class="new-title">周边推荐</view> <view class="new-title">周边推荐</view>
<view class="list"> <view class="list">
<view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}"> <view class="item" wx:for="{{list}}" bindtap="gotoDetail" data-item="{{item}}">
<image src="{{item.headimg}}" class="main-img" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" class="main-img" mode="aspectFill"></image>
<view class="textOver2 title">{{item.title}}</view> <view class="textOver2 title">{{item.title}}</view>
<view class="location textOver"><text class="iconfont icon-location"></text>{{item.address}}</view> <view class="location textOver"><text class="iconfont icon-location"></text>{{item.address}}</view>
<view class="price" wx:if="{{item.price}}"><text class="unit">¥</text><text class="number">{{item.price/100}}</text><text>起</text></view> <view class="price" wx:if="{{item.price}}"><text class="unit">¥</text><text class="number">{{item.price/100}}</text><text>起</text></view>
@ -71,7 +76,7 @@
<view class="price" wx:else><text class="unit">¥</text><text class="number">0.00</text><text>起</text></view> <view class="price" wx:else><text class="unit">¥</text><text class="number">0.00</text><text>起</text></view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty1" style="z-index:-1;"> <view wx:if="{{list.length==0}}" class="common-empty1" style="z-index:-1;">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>
</view> </view>

4
pages/list/store/index.wxml

@ -13,7 +13,7 @@
<!-- <common-image class="top-img" wx:if="{{info}}" originalImage="{{info.logo}}" width="100%" mode="widthFix" defaultImage="/images/empty2.png"></common-image> --> <!-- <common-image class="top-img" wx:if="{{info}}" originalImage="{{info.logo}}" width="100%" mode="widthFix" defaultImage="/images/empty2.png"></common-image> -->
<view class="feiyi-list"> <view class="feiyi-list">
<view bindtap="gotoDetail" data-item="{{item}}" url="/pages/info/postProductInfo/index?id={{item.id}}" class="feiyi-item" wx:for="{{list}}"> <view bindtap="gotoDetail" data-item="{{item}}" url="/pages/info/postProductInfo/index?id={{item.id}}" class="feiyi-item" wx:for="{{list}}">
<image src="{{item.headimg}}" class="main-img" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" class="main-img" mode="aspectFill"></image>
<!-- <common-image class="main-img" originalImage="{{item.headImg}}" width="340rpx" height="224rpx" mode="aspectFill"></common-image> --> <!-- <common-image class="main-img" originalImage="{{item.headImg}}" width="340rpx" height="224rpx" mode="aspectFill"></common-image> -->
<view class="info-box"> <view class="info-box">
<view class="title">{{item.title}}</view> <view class="title">{{item.title}}</view>
@ -25,6 +25,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:300rpx"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:300rpx">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

20
pages/list/strategy/index.wxml

@ -5,19 +5,19 @@
<input type="text" bindinput="changeKeyword" placeholder="请输入搜索关键字" /> <input type="text" bindinput="changeKeyword" placeholder="请输入搜索关键字" />
<view class="search-btn" bindtap="search">搜索</view> <view class="search-btn" bindtap="search">搜索</view>
</view> </view>
<image class="topimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/topBac.png" mode="widthFix"></image> <image lazy-load class="topimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/topBac.png" mode="widthFix"></image>
<view class="types"> <view class="types">
<view class="type {{type==0?'active':''}}" bindtap="changeType" data-type="0"> <view class="type {{type==0?'active':''}}" bindtap="changeType" data-type="0">
<image wx:if="{{type==0}}" class="bgimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/navBacActive.png" mode="aspectFill"></image> <image lazy-load wx:if="{{type==0}}" class="bgimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/navBacActive.png" mode="aspectFill"></image>
<image wx:else class="bgimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/navBac.png" mode="aspectFill"></image> <image lazy-load wx:else class="bgimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/navBac.png" mode="aspectFill"></image>
<image class="iconimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/gl{{type==0?'0':'new1'}}.png" mode="aspectFill"></image> <image lazy-load class="iconimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/gl{{type==0?'0':'new1'}}.png" mode="aspectFill"></image>
<view>达人攻略</view> <view>达人攻略</view>
</view> </view>
<view class="type {{type==1?'active':''}}" bindtap="changeType" data-type="1"> <view class="type {{type==1?'active':''}}" bindtap="changeType" data-type="1">
<image wx:if="{{type==1}}" class="bgimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/navBacActive.png" mode="aspectFill"></image> <image lazy-load wx:if="{{type==1}}" class="bgimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/navBacActive.png" mode="aspectFill"></image>
<image wx:else class="bgimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/navBac.png" mode="aspectFill"></image> <image lazy-load wx:else class="bgimg" src="https://m.cloud.sz-trip.com/static/images/TravelNotesIntroduction/navBac.png" mode="aspectFill"></image>
<image class="iconimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/sc{{type==1?'0':'new1'}}.png" mode="aspectFill"></image> <image lazy-load class="iconimg" src="https://static.ticket.sz-trip.com/xcxImages/listtop/sc{{type==1?'0':'new1'}}.png" mode="aspectFill"></image>
<view>官方手册</view> <view>官方手册</view>
</view> </view>
</view> </view>
@ -25,11 +25,11 @@
<navigator url="/pages/info/strategyInfo/index?id={{item.id}}" class="item" wx:for="{{list}}"> <navigator url="/pages/info/strategyInfo/index?id={{item.id}}" class="item" wx:for="{{list}}">
<view class="title textOver"> <view class="title textOver">
<text class="textOver">{{item.title}}</text> <text class="textOver">{{item.title}}</text>
<image wx:if="{{item.is_hot==1}}" src="https://static.ticket.sz-trip.com/xcxImages/listtop/hot.png" mode="widthFix"></image> <image lazy-load wx:if="{{item.is_hot==1}}" src="https://static.ticket.sz-trip.com/xcxImages/listtop/hot.png" mode="widthFix"></image>
</view> </view>
<view class="subtitle textOver2">{{item.subtitle}}</view> <view class="subtitle textOver2">{{item.subtitle}}</view>
<view class="strategy-bottom"> <view class="strategy-bottom">
<image src="{{item.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.avatar}}" mode="aspectFill"></image>
<view class="author-name">{{item.nickname}}</view> <view class="author-name">{{item.nickname}}</view>
<view class="iconfont icon-xin"></view> <view class="iconfont icon-xin"></view>
<text>{{item.like_number}}</text> <text>{{item.like_number}}</text>
@ -42,7 +42,7 @@
<view bindtap="gotoGuide" data-item='{{item}}' url="/pages/info/guideInfo/index?id={{item.id}}" class="item" wx:for="{{list}}"> <view bindtap="gotoGuide" data-item='{{item}}' url="/pages/info/guideInfo/index?id={{item.id}}" class="item" wx:for="{{list}}">
<view class="title textOver"> <view class="title textOver">
<text class="textOver">{{item.title}}</text> <text class="textOver">{{item.title}}</text>
<image wx:if="{{item.is_hot==1}}" src="https://static.ticket.sz-trip.com/xcxImages/listtop/hot.png" mode="widthFix"></image> <image lazy-load wx:if="{{item.is_hot==1}}" src="https://static.ticket.sz-trip.com/xcxImages/listtop/hot.png" mode="widthFix"></image>
</view> </view>
<view class="subtitle textOver2"> </view> <view class="subtitle textOver2"> </view>
<view class="strategy-bottom"> <view class="strategy-bottom">

8
pages/list/techan/index.wxml

@ -2,9 +2,9 @@
<!-- 非遗列表页面 --> <!-- 非遗列表页面 -->
<wxs src="../../../utils/filter.wxs" module="tool" /> <wxs src="../../../utils/filter.wxs" module="tool" />
<title title="文创特产"></title> <title title="文创特产"></title>
<image class="heaimg" src="https://static.ticket.sz-trip.com/xcxImages/techan/top1.png" mode="widthFix"></image> <image lazy-load class="heaimg" src="https://static.ticket.sz-trip.com/xcxImages/techan/top1.png" mode="widthFix"></image>
<view style="position:relative;margin-top: -107rpx;"> <view style="position:relative;margin-top: -107rpx;">
<image mode="widthFix" class="classimg" src="https://static.ticket.sz-trip.com/xcxImages/techan/class.png"></image> <image lazy-load mode="widthFix" class="classimg" src="https://static.ticket.sz-trip.com/xcxImages/techan/class.png"></image>
<view class="type-text" bindtap="changeType" data-type="3"><text>特</text><text>产</text></view> <view class="type-text" bindtap="changeType" data-type="3"><text>特</text><text>产</text></view>
<view class="type-text" bindtap="changeType" data-type="2" style="left:auto;right:135rpx"><text>文</text><text>创</text></view> <view class="type-text" bindtap="changeType" data-type="2" style="left:auto;right:135rpx"><text>文</text><text>创</text></view>
</view> </view>
@ -31,14 +31,14 @@
</view> </view>
<view class="product-list"> <view class="product-list">
<view data-item="{{item}}" bindtap="goodsDetail" data-goods="{{item}}" class="product-item" wx:for="{{item.product}}"> <view data-item="{{item}}" bindtap="goodsDetail" data-goods="{{item}}" class="product-item" wx:for="{{item.product}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="product-title textOver2">{{item.title}}</view> <view class="product-title textOver2">{{item.title}}</view>
<view class="supplier-price"><text>¥</text><text style="font-size:30rpx">{{(item.price/100)}}</text><text class="market_price" wx:if="{{item.market_price && item.market_price!=0 && item.market_price>item.price}}">{{item.market_price/100}}</text></view> <view class="supplier-price"><text>¥</text><text style="font-size:30rpx">{{(item.price/100)}}</text><text class="market_price" wx:if="{{item.market_price && item.market_price!=0 && item.market_price>item.price}}">{{item.market_price/100}}</text></view>
</view> </view>
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:700rpx"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1;top:700rpx">
<!-- <image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> --> <!-- <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> -->
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>
</view> </view>

6
pages/list/theatre/index.wxml

@ -2,7 +2,7 @@
<wxs src="../../../utils/filter.wxs" module="tool" /> <wxs src="../../../utils/filter.wxs" module="tool" />
<view class="my-header-search"> <view class="my-header-search">
<search bind:onload="search" transparent="1"></search> <search bind:onload="search" transparent="1"></search>
<image class="heaimg" src="https://static.ticket.sz-trip.com/uploads/20241118/5540525af7880d15a3899f56f9000237.png" mode="widthFix"></image> <image lazy-load class="heaimg" src="https://static.ticket.sz-trip.com/uploads/20241118/5540525af7880d15a3899f56f9000237.png" mode="widthFix"></image>
<view class="sale-types no-scrollbar"> <view class="sale-types no-scrollbar">
<view class="sale-type{{type==477?' active':''}}" bindtap="changeType" data-type="477">全部</view> <view class="sale-type{{type==477?' active':''}}" bindtap="changeType" data-type="477">全部</view>
@ -16,7 +16,7 @@
<view style="height:580rpx"></view> <view style="height:580rpx"></view>
<view bindtap="gotoDetail" data-item="{{item}}" class="item" wx:for="{{list}}"> <view bindtap="gotoDetail" data-item="{{item}}" class="item" wx:for="{{list}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="info"> <view class="info">
<view class="textOver2 title">{{item.title}}</view> <view class="textOver2 title">{{item.title}}</view>
<view class="textOver subtitle">{{item.subtitle}}</view> <view class="textOver subtitle">{{item.subtitle}}</view>
@ -27,6 +27,6 @@
</view> </view>
</view> </view>
<view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1"> <view wx:if="{{list.length==0}}" class="common-empty" style="z-index:-1">
<image mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image> <image lazy-load mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/other/nodata.png"></image>
<view>暂无内容</view> <view>暂无内容</view>
</view> </view>

100
pages/map/index.wxml

@ -9,86 +9,90 @@
<picker mode="selector" value="{{areaIndex}}" range="{{areas}}" range-key="area_title" bindchange="changeArea"> <picker mode="selector" value="{{areaIndex}}" range="{{areas}}" range-key="area_title" bindchange="changeArea">
<view class="picker" style="top:{{selectHeight}}px"> <view class="picker" style="top:{{selectHeight}}px">
<view class="areatext">{{areas[areaIndex].area_title}}</view> <view class="areatext">{{areas[areaIndex].area_title}}</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> </picker>
<view class="menus" wx:if="{{showMore=='close'}}"> <view class="menus" wx:if="{{showMore=='close'}}">
<!-- <view class="open" bindtap="changeShow"></view> --> <!-- <view class="open" bindtap="changeShow"></view> -->
<image bindtap="changeShow" class="img-icon-new" src="https://static.ticket.sz-trip.com/uploads/20240426/dcc098205e0fbf21f0056ebe6046d10f.png" mode=""/> <image lazy-load bindtap="changeShow" class="img-icon-new" src="https://static.ticket.sz-trip.com/uploads/20240426/dcc098205e0fbf21f0056ebe6046d10f.png" mode=""/>
<view class="menu-list"> <view class="menu-list">
<view class="menus-item{{type==1?' active':''}}" bindtap="changeType" data-title="景点" data-type="1"> <view class="menus-item{{type==1?' active':''}}" bindtap="changeType" data-title="景点" data-type="1">
<image class="menus-item-img" src="{{type==1?'https://static.ticket.sz-trip.com/uploads/20240123/f188907357875241284e3b108f44588f.png':'https://static.ticket.sz-trip.com/uploads/20240123/ef1d97cfef1494aafe9913dcd98ea677.png'}}" mode="aspectFill"/> <image lazy-load class="menus-item-img" src="{{type==1?'https://static.ticket.sz-trip.com/uploads/20240123/f188907357875241284e3b108f44588f.png':'https://static.ticket.sz-trip.com/uploads/20240123/ef1d97cfef1494aafe9913dcd98ea677.png'}}" mode="aspectFill"/>
<text class="text">景点</text> <text class="text">景点</text>
</view> </view>
<view class="menu-item{{type==2?' active':''}}" bindtap="changeType" data-title="场馆" data-type="2"> <view class="menu-item{{type==2?' active':''}}" bindtap="changeType" data-title="场馆" data-type="2">
<image class="menu-item-img" src="{{type==2?'https://static.ticket.sz-trip.com/uploads/20240123/021858cdaa954dab5eb8180303f33143.png':'https://static.ticket.sz-trip.com/uploads/20240123/c6c46566f32eeb8b9663a6be2ef0ae08.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==2?'https://static.ticket.sz-trip.com/uploads/20240123/021858cdaa954dab5eb8180303f33143.png':'https://static.ticket.sz-trip.com/uploads/20240123/c6c46566f32eeb8b9663a6be2ef0ae08.png'}}" mode="aspectFill"/>
<text class="text">场馆</text> <text class="text">场馆</text>
</view> </view>
<view class="menu-item{{type==3?' active':''}}" bindtap="changeType" data-title="酒店" data-type="3"> <view class="menu-item{{type==3?' active':''}}" bindtap="changeType" data-title="酒店" data-type="3">
<image class="menu-item-img" src="{{type==3?'https://static.ticket.sz-trip.com/uploads/20240123/bf35245fe360ee8ff7194deff26285e5.png':'https://static.ticket.sz-trip.com/uploads/20240123/8e81faa85e98a7bee269ef9fdbfd6628.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==3?'https://static.ticket.sz-trip.com/uploads/20240123/bf35245fe360ee8ff7194deff26285e5.png':'https://static.ticket.sz-trip.com/uploads/20240123/8e81faa85e98a7bee269ef9fdbfd6628.png'}}" mode="aspectFill"/>
<text class="text">酒店</text> <text class="text">酒店</text>
</view> </view>
<view class="menu-item{{type==4?' active':''}}" bindtap="changeType" data-title="公共自行车" data-type="4"> <!-- <view class="menu-item{{type==4?' active':''}}" bindtap="changeType" data-title="公共自行车" data-type="4">
<image class="menu-item-img" src="{{type==4?'https://static.ticket.sz-trip.com/uploads/20240123/8a953d4354ce4fd6b63832d00ba1d93a.png':'https://static.ticket.sz-trip.com/uploads/20240123/47a1dc475686ef5a080ba2a297dd78d8.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==4?'https://static.ticket.sz-trip.com/uploads/20240123/8a953d4354ce4fd6b63832d00ba1d93a.png':'https://static.ticket.sz-trip.com/uploads/20240123/47a1dc475686ef5a080ba2a297dd78d8.png'}}" mode="aspectFill"/>
<text class="text">公共自行车</text> <text class="text">公共自行车</text>
</view> -->
<view class="menus-item{{type==7?' active':''}}" bindtap="changeType" data-title="运河十景" data-type="7">
<image lazy-load class="menu-item-img" src="{{type==7?'https://static.ticket.sz-trip.com/uploads/20240123/c57bfbb67fe73593904e92188399ea10.png':'https://static.ticket.sz-trip.com/uploads/20240123/c99e25679e5c1d5a9e0587ddcb278948.png'}}" mode="aspectFill"/>
<text class="text">运河十景</text>
</view> </view>
</view> </view>
</view> </view>
<view class="menus2" wx:else> <view class="menus2" wx:else>
<!-- <image class="shouqi" bindtap="changeClose" src="https://static.ticket.sz-trip.com/uploads/20240123/2ce83ab3fb61f0bf2b3aa8338ac30d73.png" mode=""/> --> <!-- <image lazy-load class="shouqi" bindtap="changeClose" src="https://static.ticket.sz-trip.com/uploads/20240123/2ce83ab3fb61f0bf2b3aa8338ac30d73.png" mode=""/> -->
<image bindtap="changeClose" class="img-icon" src="https://static.ticket.sz-trip.com/uploads/20240429/f2443b72067da82373d545db179f4dca.png" mode=""/> <image lazy-load bindtap="changeClose" class="img-icon" src="https://static.ticket.sz-trip.com/uploads/20240429/f2443b72067da82373d545db179f4dca.png" mode=""/>
<scroll-view scroll-x style="height:280rpx" bindscroll="listenScroll" class=""> <scroll-view scroll-x style="height:280rpx" bindscroll="listenScroll" class="">
<view class="menus-list1" style="margin-bottom:30rpx"> <view class="menus-list1" style="margin-bottom:30rpx">
<view class="menus-item{{type==1?' active':''}}" bindtap="changeType" data-title="景点" data-type="1"> <view class="menus-item{{type==1?' active':''}}" bindtap="changeType" data-title="景点" data-type="1">
<image class="menu-item-img" src="{{type==1?'https://static.ticket.sz-trip.com/uploads/20240123/f188907357875241284e3b108f44588f.png':'https://static.ticket.sz-trip.com/uploads/20240123/ef1d97cfef1494aafe9913dcd98ea677.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==1?'https://static.ticket.sz-trip.com/uploads/20240123/f188907357875241284e3b108f44588f.png':'https://static.ticket.sz-trip.com/uploads/20240123/ef1d97cfef1494aafe9913dcd98ea677.png'}}" mode="aspectFill"/>
<text class="text">景点</text> <text class="text">景点</text>
</view> </view>
<view class="menus-item{{type==2?' active':''}}" bindtap="changeType" data-title="场馆" data-type="2"> <view class="menus-item{{type==2?' active':''}}" bindtap="changeType" data-title="场馆" data-type="2">
<image class="menu-item-img" src="{{type==2?'https://static.ticket.sz-trip.com/uploads/20240123/021858cdaa954dab5eb8180303f33143.png':'https://static.ticket.sz-trip.com/uploads/20240123/c6c46566f32eeb8b9663a6be2ef0ae08.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==2?'https://static.ticket.sz-trip.com/uploads/20240123/021858cdaa954dab5eb8180303f33143.png':'https://static.ticket.sz-trip.com/uploads/20240123/c6c46566f32eeb8b9663a6be2ef0ae08.png'}}" mode="aspectFill"/>
<text class="text">场馆</text> <text class="text">场馆</text>
</view> </view>
<view class="menus-item{{type==9?' active':''}}" bindtap="changeType" data-title="停车场" data-type="9"> <view class="menus-item{{type==9?' active':''}}" bindtap="changeType" data-title="停车场" data-type="9">
<image class="menu-item-img" src="{{type==9?'https://static.ticket.sz-trip.com/uploads/20240123/45fc9c09cbbe5d4059c147f8374f21ac.png':'https://static.ticket.sz-trip.com/uploads/20240123/8d115105bc4eab2e2e87b36657f8c908.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==9?'https://static.ticket.sz-trip.com/uploads/20240123/45fc9c09cbbe5d4059c147f8374f21ac.png':'https://static.ticket.sz-trip.com/uploads/20240123/8d115105bc4eab2e2e87b36657f8c908.png'}}" mode="aspectFill"/>
<text class="text">停车场</text> <text class="text">停车场</text>
</view> </view>
<view class="menus-item{{type==11?' active':''}}" bindtap="changeType" data-title="游客中心" data-type="11"> <view class="menus-item{{type==11?' active':''}}" bindtap="changeType" data-title="游客中心" data-type="11">
<image class="menu-item-img" src="{{type==11?'https://static.ticket.sz-trip.com/uploads/20240123/2f90c0a3be0afbab22ab9c07c6a0eb4c.png':'https://static.ticket.sz-trip.com/uploads/20240123/434433c37b40681d6b6d7e99fe8736f3.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==11?'https://static.ticket.sz-trip.com/uploads/20240123/2f90c0a3be0afbab22ab9c07c6a0eb4c.png':'https://static.ticket.sz-trip.com/uploads/20240123/434433c37b40681d6b6d7e99fe8736f3.png'}}" mode="aspectFill"/>
<text class="text">游客中心</text> <text class="text">游客中心</text>
</view> </view>
<view class="menus-item{{type==3?' active':''}}" bindtap="changeType" data-title="酒店" data-type="3"> <view class="menus-item{{type==3?' active':''}}" bindtap="changeType" data-title="酒店" data-type="3">
<image class="menu-item-img" src="{{type==3?'https://static.ticket.sz-trip.com/uploads/20240123/bf35245fe360ee8ff7194deff26285e5.png':'https://static.ticket.sz-trip.com/uploads/20240123/8e81faa85e98a7bee269ef9fdbfd6628.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==3?'https://static.ticket.sz-trip.com/uploads/20240123/bf35245fe360ee8ff7194deff26285e5.png':'https://static.ticket.sz-trip.com/uploads/20240123/8e81faa85e98a7bee269ef9fdbfd6628.png'}}" mode="aspectFill"/>
<text class="text">酒店</text> <text class="text">酒店</text>
</view> </view>
<view class="menus-item{{type==10?' active':''}}" bindtap="changeType" data-title="行李寄存" data-type="10"> <view class="menus-item{{type==10?' active':''}}" bindtap="changeType" data-title="行李寄存" data-type="10">
<image class="menu-item-img" src="{{type==10?'https://static.ticket.sz-trip.com/uploads/20240123/4288a56bbb7d333e4c007baa68c5e02f.png':'https://static.ticket.sz-trip.com/uploads/20240123/fdd743af95af2679f2dd60229fe06bd0.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==10?'https://static.ticket.sz-trip.com/uploads/20240123/4288a56bbb7d333e4c007baa68c5e02f.png':'https://static.ticket.sz-trip.com/uploads/20240123/fdd743af95af2679f2dd60229fe06bd0.png'}}" mode="aspectFill"/>
<text class="text">行李寄存</text> <text class="text">行李寄存</text>
</view> </view>
<view class="menus-item{{type==12?' active':''}}" bindtap="changeType" data-title="特产" data-type="12"> <view class="menus-item{{type==12?' active':''}}" bindtap="changeType" data-title="特产" data-type="12">
<image class="menu-item-img" src="{{type==12?'https://static.ticket.sz-trip.com/uploads/20240123/8d8bf4cd274617eddc67b7f7bfc600ad.png':'https://static.ticket.sz-trip.com/uploads/20240123/c3fe8b4e3c7b13ff8eeabad48f2784c1.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==12?'https://static.ticket.sz-trip.com/uploads/20240123/8d8bf4cd274617eddc67b7f7bfc600ad.png':'https://static.ticket.sz-trip.com/uploads/20240123/c3fe8b4e3c7b13ff8eeabad48f2784c1.png'}}" mode="aspectFill"/>
<text class="text">特产</text> <text class="text">特产</text>
</view> </view>
<view class="menus-item{{type==5?' active':''}}" bindtap="changeType" data-title="美食" data-type="5"> <view class="menus-item{{type==5?' active':''}}" bindtap="changeType" data-title="美食" data-type="5">
<image class="menu-item-img" src="{{type==5?'https://static.ticket.sz-trip.com/uploads/20240123/a1c54d7b95d69646d55a7cb66a5b7ba2.png':'https://static.ticket.sz-trip.com/uploads/20240123/491264b09539365d16c8f625a5c40258.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==5?'https://static.ticket.sz-trip.com/uploads/20240123/a1c54d7b95d69646d55a7cb66a5b7ba2.png':'https://static.ticket.sz-trip.com/uploads/20240123/491264b09539365d16c8f625a5c40258.png'}}" mode="aspectFill"/>
<text class="text">美食</text> <text class="text">美食</text>
</view> </view>
<view class="menus-item{{type==4?' active':''}}" bindtap="changeType" data-title="公共自行车" data-type="4"> <!-- <view class="menus-item{{type==4?' active':''}}" bindtap="changeType" data-title="公共自行车" data-type="4">
<image class="menu-item-img" src="{{type==4?'https://static.ticket.sz-trip.com/uploads/20240123/8a953d4354ce4fd6b63832d00ba1d93a.png':'https://static.ticket.sz-trip.com/uploads/20240123/47a1dc475686ef5a080ba2a297dd78d8.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==4?'https://static.ticket.sz-trip.com/uploads/20240123/8a953d4354ce4fd6b63832d00ba1d93a.png':'https://static.ticket.sz-trip.com/uploads/20240123/47a1dc475686ef5a080ba2a297dd78d8.png'}}" mode="aspectFill"/>
<text class="text">公共自行车</text> <text class="text">公共自行车</text>
</view> </view> -->
<view class="menus-item{{type==7?' active':''}}" bindtap="changeType" data-title="运河十景" data-type="7"> <view class="menus-item{{type==7?' active':''}}" bindtap="changeType" data-title="运河十景" data-type="7">
<image class="menu-item-img" src="{{type==7?'https://static.ticket.sz-trip.com/uploads/20240123/c57bfbb67fe73593904e92188399ea10.png':'https://static.ticket.sz-trip.com/uploads/20240123/c99e25679e5c1d5a9e0587ddcb278948.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==7?'https://static.ticket.sz-trip.com/uploads/20240123/c57bfbb67fe73593904e92188399ea10.png':'https://static.ticket.sz-trip.com/uploads/20240123/c99e25679e5c1d5a9e0587ddcb278948.png'}}" mode="aspectFill"/>
<text class="text">运河十景</text> <text class="text">运河十景</text>
</view> </view>
<view class="menus-item{{type==6?' active':''}}" bindtap="changeType" data-title="文保单位" data-type="6"> <view class="menus-item{{type==6?' active':''}}" bindtap="changeType" data-title="文保单位" data-type="6">
<image class="menu-item-img" src="{{type==6?'https://static.ticket.sz-trip.com/uploads/20240123/7ff3f0b3305d326eeef98d2886533230.png':'https://static.ticket.sz-trip.com/uploads/20240123/8c35ff42eb2c0c41dfadaa21af3310d5.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==6?'https://static.ticket.sz-trip.com/uploads/20240123/7ff3f0b3305d326eeef98d2886533230.png':'https://static.ticket.sz-trip.com/uploads/20240123/8c35ff42eb2c0c41dfadaa21af3310d5.png'}}" mode="aspectFill"/>
<text class="text">文保单位</text> <text class="text">文保单位</text>
</view> </view>
<view class="menus-item{{type==8?' active':''}}" bindtap="changeType" data-title="江南小书场" data-type="8"> <view class="menus-item{{type==8?' active':''}}" bindtap="changeType" data-title="江南小书场" data-type="8">
<image class="menu-item-img" src="{{type==8?'https://static.ticket.sz-trip.com/uploads/20240123/a95f3135ee4c9550b7bb0e855e8eb13b.png':'https://static.ticket.sz-trip.com/uploads/20240123/7dc1051d06ad9a4703edc209b065e851.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==8?'https://static.ticket.sz-trip.com/uploads/20240123/a95f3135ee4c9550b7bb0e855e8eb13b.png':'https://static.ticket.sz-trip.com/uploads/20240123/7dc1051d06ad9a4703edc209b065e851.png'}}" mode="aspectFill"/>
<text class="text">江南小书场</text> <text class="text">江南小书场</text>
</view> </view>
<view class="menus-item{{type==13?' active':''}}" bindtap="changeType" data-title="红色地图" data-type="13"> <view class="menus-item{{type==13?' active':''}}" bindtap="changeType" data-title="红色地图" data-type="13">
<image class="menu-item-img" src="{{type==13?'https://static.ticket.sz-trip.com/uploads/20240123/176d442b0df8b16329ac62ffd481815a.png':'https://static.ticket.sz-trip.com/uploads/20240123/789606012a481332c98a5bd7ccb07306.png'}}" mode="aspectFill"/> <image lazy-load class="menu-item-img" src="{{type==13?'https://static.ticket.sz-trip.com/uploads/20240123/176d442b0df8b16329ac62ffd481815a.png':'https://static.ticket.sz-trip.com/uploads/20240123/789606012a481332c98a5bd7ccb07306.png'}}" mode="aspectFill"/>
<text class="text">红色地图</text> <text class="text">红色地图</text>
</view> </view>
</view> </view>
@ -100,27 +104,27 @@
</view> </view>
<!-- <view class="right-menus" style="top:{{seachHeight}}px"> <!-- <view class="right-menus" style="top:{{seachHeight}}px">
<view class="right-menu-item{{type==1?' active':''}}" bindtap="changeType" data-title="景点" data-type="1"> <view class="right-menu-item{{type==1?' active':''}}" bindtap="changeType" data-title="景点" data-type="1">
<image src="{{type==1?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/5ec907e6ff03f558b1f6a3bf96894ccb.png'}}" mode="aspectFill"/> <image lazy-load src="{{type==1?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/5ec907e6ff03f558b1f6a3bf96894ccb.png'}}" mode="aspectFill"/>
<text class="text">景点</text> <text class="text">景点</text>
</view> </view>
<view class="right-menu-item{{type==2?' active':''}}" bindtap="changeType" data-title="场馆" data-type="2"> <view class="right-menu-item{{type==2?' active':''}}" bindtap="changeType" data-title="场馆" data-type="2">
<image src="{{type==2?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/4019480777583c7efcf18943b21b1ba3.png'}}" mode="aspectFill"/> <image lazy-load src="{{type==2?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/4019480777583c7efcf18943b21b1ba3.png'}}" mode="aspectFill"/>
<text class="text">场馆</text> <text class="text">场馆</text>
</view> </view>
<view wx:if="{{isTest==false}}" class="right-menu-item{{type==3?' active':''}}" data-title="特产" bindtap="changeType" data-type="3"> <view wx:if="{{isTest==false}}" class="right-menu-item{{type==3?' active':''}}" data-title="特产" bindtap="changeType" data-type="3">
<image src="{{type==3?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/054cea53a068545e9e27fa9cd3acbdec.png'}}" mode="aspectFill"/> <image lazy-load src="{{type==3?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/054cea53a068545e9e27fa9cd3acbdec.png'}}" mode="aspectFill"/>
<text class="text">特产</text> <text class="text">特产</text>
</view> </view>
<view wx:if="{{isTest==false}}" class="right-menu-item{{type==4?' active':''}}" data-title="美食" bindtap="changeType" data-type="4"> <view wx:if="{{isTest==false}}" class="right-menu-item{{type==4?' active':''}}" data-title="美食" bindtap="changeType" data-type="4">
<image src="{{type==4?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/04c558efe2650ca21f4612d60cc02a32.png'}}" mode="aspectFill"/> <image lazy-load src="{{type==4?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/04c558efe2650ca21f4612d60cc02a32.png'}}" mode="aspectFill"/>
<text class="text">美食</text> <text class="text">美食</text>
</view> </view>
<view class="right-menu-item{{type==5?' active':''}}" bindtap="changeType" data-title="文物" data-type="5"> <view class="right-menu-item{{type==5?' active':''}}" bindtap="changeType" data-title="文物" data-type="5">
<image src="{{type==5?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/be9f147b71b30acb0cd210b973787a31.png'}}" mode="aspectFill"/> <image lazy-load src="{{type==5?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/be9f147b71b30acb0cd210b973787a31.png'}}" mode="aspectFill"/>
<text class="text">文保单位</text> <text class="text">文保单位</text>
</view> --> </view> -->
@ -129,17 +133,17 @@
<text>影院</text> <text>影院</text>
</view> --> </view> -->
<!-- <view class="right-menu-item{{type==6?' active':''}}" bindtap="changeType" data-title="运河十景" data-type="6"> <!-- <view class="right-menu-item{{type==6?' active':''}}" bindtap="changeType" data-title="运河十景" data-type="6">
<image src="{{type==6?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/848919fa7df7d7a2cac6c671ff36c28c.png'}}" mode="aspectFill"/> <image lazy-load src="{{type==6?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/848919fa7df7d7a2cac6c671ff36c28c.png'}}" mode="aspectFill"/>
<text class="text">运河十景</text> <text class="text">运河十景</text>
</view> </view>
<view class="right-menu-item{{type==8?' active':''}}" bindtap="changeType" data-title="江南小书场" data-type="8"> <view class="right-menu-item{{type==8?' active':''}}" bindtap="changeType" data-title="江南小书场" data-type="8">
<image src="{{type==8?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/825ba0d2c4879e5609ecd1f585e48df8.png'}}" mode="aspectFill"/> <image lazy-load src="{{type==8?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/825ba0d2c4879e5609ecd1f585e48df8.png'}}" mode="aspectFill"/>
<text class="text">江南小书场</text> <text class="text">江南小书场</text>
</view> </view>
<view class="right-menu-item{{type==9?' active':''}}" bindtap="changeType" data-title="江南小书场" data-type="9"> <view class="right-menu-item{{type==9?' active':''}}" bindtap="changeType" data-title="江南小书场" data-type="9">
<image src="{{type==9?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/054cea53a068545e9e27fa9cd3acbdec.png'}}" mode="aspectFill"/> <image lazy-load src="{{type==9?'https://static.ticket.sz-trip.com/uploads/20230506/575180365a27f3060e6a15e796229ce9.png':'https://static.ticket.sz-trip.com/uploads/20230506/054cea53a068545e9e27fa9cd3acbdec.png'}}" mode="aspectFill"/>
<text class="text">红色地图</text> <text class="text">红色地图</text>
</view> --> </view> -->
<!-- <view class="right-menu-item{{type==9?' active':''}}" bindtap="changeType" data-title="文化单位" data-type="9"> <!-- <view class="right-menu-item{{type==9?' active':''}}" bindtap="changeType" data-title="文化单位" data-type="9">
@ -191,7 +195,7 @@
<view class="map-item scenic-item" wx:if="{{showInfo && info && info.info.type=='scenic'}}"> <view class="map-item scenic-item" wx:if="{{showInfo && info && info.info.type=='scenic'}}">
<view style="display: flex;"> <view style="display: flex;">
<view class="iconfont icon-ic_searchclosed" bindtap="hideInfo"></view> <view class="iconfont icon-ic_searchclosed" bindtap="hideInfo"></view>
<image wx:if="{{info.info.headimg}}" src="{{info.info.headimg}}" mode="aspectFill"></image> <image lazy-load wx:if="{{info.info.headimg}}" src="{{info.info.headimg}}" mode="aspectFill"></image>
<view class="info" style="{{info.info.headimg?'':'width:100%'}}"> <view class="info" style="{{info.info.headimg?'':'width:100%'}}">
<view class="title textOver">{{info.info.title}}</view> <view class="title textOver">{{info.info.title}}</view>
<view class="subtitle textOver2">地址:{{info.info.address}}</view> <view class="subtitle textOver2">地址:{{info.info.address}}</view>
@ -219,7 +223,7 @@
</view> </view>
<view class="map-item" wx:if="{{showInfo && info && (info.info.type!='park' &&info.info.type!='publicBycicle' &&info.info.type!='tourist' &&info.info.type!='luggage'&&info.info.type!='scenic')}}"> <view class="map-item" wx:if="{{showInfo && info && (info.info.type!='park' &&info.info.type!='publicBycicle' &&info.info.type!='tourist' &&info.info.type!='luggage'&&info.info.type!='scenic')}}">
<view class="iconfont icon-ic_searchclosed" bindtap="hideInfo"></view> <view class="iconfont icon-ic_searchclosed" bindtap="hideInfo"></view>
<image wx:if="{{info.info.headimg}}" src="{{info.info.headimg}}" mode="aspectFill"></image> <image lazy-load wx:if="{{info.info.headimg}}" src="{{info.info.headimg}}" mode="aspectFill"></image>
<view class="info" style="{{info.info.headimg?'':'width:100%'}}"> <view class="info" style="{{info.info.headimg?'':'width:100%'}}">
<view class="title textOver">{{info.info.title}}</view> <view class="title textOver">{{info.info.title}}</view>
<view class="subtitle textOver2">地址:{{info.info.address}}</view> <view class="subtitle textOver2">地址:{{info.info.address}}</view>
@ -235,7 +239,7 @@
<view class="subtitle textOver">开放时间:{{info.info.open_time}}</view> <view class="subtitle textOver">开放时间:{{info.info.open_time}}</view>
<view class="map-item-tip">景区图片</view> <view class="map-item-tip">景区图片</view>
<view class="sign-pic-list"> <view class="sign-pic-list">
<image bindtap="showImages" data-index="{{index}}" src="{{item}}" wx:for="{{info.info.listimg}}" mode="aspectFill"></image> <image lazy-load bindtap="showImages" data-index="{{index}}" src="{{item}}" wx:for="{{info.info.listimg}}" mode="aspectFill"></image>
</view> </view>
<view class="map-item-menus" wx:if="{{menus.length>0}}"> <view class="map-item-menus" wx:if="{{menus.length>0}}">
<view bindtap="changeMenu" wx:if="{{item}}" data-index="{{index}}" wx:for="{{menus}}" class="map-item-menu {{menuIndex==index?'active':''}}">{{item}}</view> <view bindtap="changeMenu" wx:if="{{item}}" data-index="{{index}}" wx:for="{{menus}}" class="map-item-menu {{menuIndex==index?'active':''}}">{{item}}</view>
@ -243,7 +247,7 @@
<view class="list{{menus[menuIndex]=='视频'?' videolist':''}}"> <view class="list{{menus[menuIndex]=='视频'?' videolist':''}}">
<view wx:for="{{productList}}" bindtap="gotoDetailNew" data-item="{{item}}"> <view wx:for="{{productList}}" bindtap="gotoDetailNew" data-item="{{item}}">
<view class="video-item" wx:if="{{menus[menuIndex]=='视频'}}"> <view class="video-item" wx:if="{{menus[menuIndex]=='视频'}}">
<image class="main-img" src="{{item.head_img}}" mode="aspectFill"></image> <image lazy-load class="main-img" src="{{item.head_img}}" mode="aspectFill"></image>
<view class="video-title textOver2">{{item.title}}</view> <view class="video-title textOver2">{{item.title}}</view>
<view class="video-bottom"> <view class="video-bottom">
<view class="iconfont icon-eye"></view> <view class="iconfont icon-eye"></view>
@ -252,27 +256,27 @@
<view>{{item.like_number}}</view> <view>{{item.like_number}}</view>
</view> </view>
<view class="video-play-mask"> <view class="video-play-mask">
<image src="https://static.ticket.sz-trip.com/xcxImages/map/videoplay.png" mode="aspectFill"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/map/videoplay.png" mode="aspectFill"></image>
</view> </view>
</view> </view>
<view wx:elif="{{menus[menuIndex]=='讲解'}}" class="audio-item"> <view wx:elif="{{menus[menuIndex]=='讲解'}}" class="audio-item">
<image src="{{item.head_img}}" class="mainimg" mode="aspectFill"></image> <image lazy-load src="{{item.head_img}}" class="mainimg" mode="aspectFill"></image>
<view class="audio-info"> <view class="audio-info">
<view class="audio-title textOver">{{item.title}}</view> <view class="audio-title textOver">{{item.title}}</view>
<view class="audio-bottom"> <view class="audio-bottom">
<view class="audio-time">{{timeList['audio'+item.id] && timeList['audio'+item.id].time?timeList['audio'+item.id].time:"00:00"}} / {{timeList['audio'+item.id]?timeList['audio'+item.id].all_time:"00:00"}}</view> <view class="audio-time">{{timeList['audio'+item.id] && timeList['audio'+item.id].time?timeList['audio'+item.id].time:"00:00"}} / {{timeList['audio'+item.id]?timeList['audio'+item.id].all_time:"00:00"}}</view>
<view class="audio-new-bg"> <view class="audio-new-bg">
<view style="left:{{timeList['audio'+item.id]?timeList['audio'+item.id].width:0}}%" class="audio-line"></view> <view style="left:{{timeList['audio'+item.id]?timeList['audio'+item.id].width:0}}%" class="audio-line"></view>
<image style="left:{{timeList['audio'+item.id]?timeList['audio'+item.id].width:0}}%" src="https://static.ticket.sz-trip.com/xcxImages/map/audiobtn.png" mode="aspectFill"></image> <image lazy-load style="left:{{timeList['audio'+item.id]?timeList['audio'+item.id].width:0}}%" src="https://static.ticket.sz-trip.com/xcxImages/map/audiobtn.png" mode="aspectFill"></image>
</view> </view>
<!-- <audio src="{{item.multimedia_url}}" id="audio{{item.id}}" loop></audio> --> <!-- <audio src="{{item.multimedia_url}}" id="audio{{item.id}}" loop></audio> -->
</view> </view>
</view> </view>
<image bindtap="startAuido" data-id="{{item.id}}" data-index="{{index}}" wx:if="{{!item.play}}" src="https://static.ticket.sz-trip.com/xcxImages/map/audioplay.png" mode="aspectFill" class="playimg"></image> <image lazy-load bindtap="startAuido" data-id="{{item.id}}" data-index="{{index}}" wx:if="{{!item.play}}" src="https://static.ticket.sz-trip.com/xcxImages/map/audioplay.png" mode="aspectFill" class="playimg"></image>
<image bindtap="startAuido" data-id="{{item.id}}" data-index="{{index}}" wx:else src="https://static.ticket.sz-trip.com/xcxImages/map/audiostop.png" mode="aspectFill" class="playimg"></image> <image lazy-load bindtap="startAuido" data-id="{{item.id}}" data-index="{{index}}" wx:else src="https://static.ticket.sz-trip.com/xcxImages/map/audiostop.png" mode="aspectFill" class="playimg"></image>
</view> </view>
<view wx:elif="{{menus[menuIndex]!='攻略'}}" class="item"> <view wx:elif="{{menus[menuIndex]!='攻略'}}" class="item">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image lazy-load src="{{item.headimg}}" mode="aspectFill"></image>
<view class="right-info" style="display:flex;flex-direction:column;justify-content:space-between"> <view class="right-info" style="display:flex;flex-direction:column;justify-content:space-between">
<view> <view>
<view class="title textOver2">{{item.title}}</view> <view class="title textOver2">{{item.title}}</view>
@ -291,7 +295,7 @@
<view class="title textOver2">{{item.title}}</view> <view class="title textOver2">{{item.title}}</view>
<view class="product-address textOver">{{item.subtitle}}</view> <view class="product-address textOver">{{item.subtitle}}</view>
<view class="product-bottom"> <view class="product-bottom">
<image src="{{item.avatar}}" mode="aspectFill"></image> <image lazy-load src="{{item.avatar}}" mode="aspectFill"></image>
<view class="username"> <view class="username">
{{item.nickname}} {{item.nickname}}
</view> </view>
@ -308,7 +312,7 @@
</view> </view>
</view> </view>
<view class="mask" wx:if="{{showAllMask}}" bindtap="closeMask" catchtouchmove="preventTouchMove"> <view class="mask" wx:if="{{showAllMask}}" bindtap="closeMask" catchtouchmove="preventTouchMove">
<image src="https://static.ticket.sz-trip.com/xcxImages/map/arrow.png" mode="widthFix" class="returnImg"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/map/arrow.png" mode="widthFix" class="returnImg"></image>
</view> </view>
</view> </view>
@ -319,21 +323,21 @@
<!-- 元旦修改 ggfw为新增类名 --> <!-- 元旦修改 ggfw为新增类名 -->
<view class="pbservice ggfw-list" style="width:100%;margin-top: 43rpx;"> <view class="pbservice ggfw-list" style="width:100%;margin-top: 43rpx;">
<view bindtap="gotoUrl" data-event="sbk" data-title="电子社保卡" data-url="https://m.cloud.sz-trip.com/sbkLogin" class="pbservice-item ggfw" style="margin-right: 32.33rpx;"> <view bindtap="gotoUrl" data-event="sbk" data-title="电子社保卡" data-url="https://m.cloud.sz-trip.com/sbkLogin" class="pbservice-item ggfw" style="margin-right: 32.33rpx;">
<image src="https://static.ticket.sz-trip.com/uploads/20240624/28e0cadbb7363dec9b51b1174bd2c5a5.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20240624/28e0cadbb7363dec9b51b1174bd2c5a5.png" mode="widthFix"></image>
<view>电子社保卡</view> <view>电子社保卡</view>
</view> </view>
<!-- 这个不用改 假数据 --> <!-- 这个不用改 假数据 -->
<view bindtap="gotoUrl" data-event="comfort_click" data-title="景区舒适度" data-url="https://wlsjzx.zdhxwl.cn/kt_h5/index.html#/morecopy" class="pbservice-item ggfw" style="margin-right: 32.33rpx;"> <view bindtap="gotoUrl" data-event="comfort_click" data-title="景区舒适度" data-url="https://wlsjzx.zdhxwl.cn/kt_h5/index.html#/morecopy" class="pbservice-item ggfw" style="margin-right: 32.33rpx;">
<image src="https://static.ticket.sz-trip.com/uploads/20240606/55bbad2e7dcec9bd9753fc848488b8f2.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20240606/55bbad2e7dcec9bd9753fc848488b8f2.png" mode="widthFix"></image>
<view>景区舒适度</view> <view>景区舒适度</view>
</view> </view>
<view bindtap="gotoUrl" data-event="xlqc" data-url="https://weixin.2500sz.net/zt/2023/07/luggage_storage/" class="pbservice-item ggfw" style="margin-right: 32.33rpx;"> <view bindtap="gotoUrl" data-event="xlqc" data-url="https://weixin.2500sz.net/zt/2023/07/luggage_storage/" class="pbservice-item ggfw" style="margin-right: 32.33rpx;">
<image src="https://static.ticket.sz-trip.com/uploads/20240606/311deeac7cd4dbf821b9b394e69431ed.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20240606/311deeac7cd4dbf821b9b394e69431ed.png" mode="widthFix"></image>
<view>行李寄存</view> <view>行李寄存</view>
</view> </view>
<view bindtap="gotoUrl" data-event="xlqc" data-url="https://jiaotonghao2.amap.com/?channel=amap&unitId=257&src=app_share#/" class="pbservice-item ggfw" style="margin-right: 0;"> <view bindtap="gotoUrl" data-event="xlqc" data-url="https://jiaotonghao2.amap.com/?channel=amap&unitId=257&src=app_share#/" class="pbservice-item ggfw" style="margin-right: 0;">
<image src="https://static.ticket.sz-trip.com/uploads/20240606/a6ab539577b9003e35061a888ec4aa27.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/uploads/20240606/a6ab539577b9003e35061a888ec4aa27.png" mode="widthFix"></image>
<view>实时路况</view> <view>实时路况</view>
</view> </view>

2
pages/map/index.wxss

@ -583,7 +583,7 @@
display: flex; display: flex;
/* justify-content: space-around; */ /* justify-content: space-around; */
flex-wrap: wrap; flex-wrap: wrap;
width: calc(170rpx * 8); width: calc(170rpx * 7);
margin: 0 20rpx; margin: 0 20rpx;
} }

4
pages/old/index.wxml

@ -2,11 +2,11 @@
<view style="height:175rpx"></view> <view style="height:175rpx"></view>
<view class="bottom com-flex"> <view class="bottom com-flex">
<view class="bottom-item active"> <view class="bottom-item active">
<image src="/images/homeSel.png" mode="widthFix"></image> <image lazy-load src="/images/homeSel.png" mode="widthFix"></image>
<view>首页</view> <view>首页</view>
</view> </view>
<navigator url="user/index" class="bottom-item"> <navigator url="user/index" class="bottom-item">
<image src="/images/user.png" mode="widthFix"></image> <image lazy-load src="/images/user.png" mode="widthFix"></image>
<view>我的</view> <view>我的</view>
</navigator> </navigator>
</view> </view>

2
pages/old/profile/index.wxml

@ -5,7 +5,7 @@
<view class="profile-item"> <view class="profile-item">
<text>头像</text> <text>头像</text>
<view class="info" bindtap="uploadTap" style="text-align:right;"> <view class="info" bindtap="uploadTap" style="text-align:right;">
<image src="{{avatar}}" mode="aspectFill"></image> <image lazy-load src="{{avatar}}" mode="aspectFill"></image>
</view> </view>
<view class="iconfont icon-you"></view> <view class="iconfont icon-you"></view>
</view> </view>

22
pages/old/user/index.wxml

@ -1,14 +1,14 @@
<!--pages/old/index.wxml--> <!--pages/old/index.wxml-->
<title title="君到苏州(文化旅游总入口)"></title> <title title="君到苏州(文化旅游总入口)"></title>
<view class="topbg com-flex"> <view class="topbg com-flex">
<image src="{{info.avatar}}" mode="aspectFill" class="avatar"></image> <image lazy-load src="{{info.avatar}}" mode="aspectFill" class="avatar"></image>
<navigator url="../profile/index" class="userinfo"> <navigator url="../profile/index" class="userinfo">
<view class="com-flex"> <view class="com-flex">
<view>{{info.nickname}}</view> <view>{{info.nickname}}</view>
<image wx:if="{{info.gender==1 || info.gender==2}}" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/user/sex{{info.gender}}.png"></image> <image lazy-load wx:if="{{info.gender==1 || info.gender==2}}" mode="widthFix" src="https://static.ticket.sz-trip.com/xcxImages/user/sex{{info.gender}}.png"></image>
<view style="flex:1"></view> <view style="flex:1"></view>
<view class="com-flex changebox"> <view class="com-flex changebox">
<image src="https://static.ticket.sz-trip.com/xcxImages/old/change.png" mode="widthFix"></image> <image lazy-load src="https://static.ticket.sz-trip.com/xcxImages/old/change.png" mode="widthFix"></image>
<view>切换常规模式</view> <view>切换常规模式</view>
</view> </view>
</view> </view>
@ -18,28 +18,28 @@
<view class="list"> <view class="list">
<view class="item com-flex"> <view class="item com-flex">
<view>我的订单</view> <view>我的订单</view>
<image class="bgimg" src="https://static.ticket.sz-trip.com/xcxImages/old/orderbg.png" mode="widthFix"></image> <image lazy-load class="bgimg" src="https://static.ticket.sz-trip.com/xcxImages/old/orderbg.png" mode="widthFix"></image>
<image class="circle" src="https://static.ticket.sz-trip.com/xcxImages/old/circle.png" mode="widthFix"></image> <image lazy-load class="circle" src="https://static.ticket.sz-trip.com/xcxImages/old/circle.png" mode="widthFix"></image>
</view> </view>
<navigator url="../linkman/index" class="item com-flex"> <navigator url="../linkman/index" class="item com-flex">
<view>出行人信息</view> <view>出行人信息</view>
<image class="bgimg" src="https://static.ticket.sz-trip.com/xcxImages/old/linkmanbg.png" mode="widthFix"></image> <image lazy-load class="bgimg" src="https://static.ticket.sz-trip.com/xcxImages/old/linkmanbg.png" mode="widthFix"></image>
<image class="circle" src="https://static.ticket.sz-trip.com/xcxImages/old/circle.png" mode="widthFix"></image> <image lazy-load class="circle" src="https://static.ticket.sz-trip.com/xcxImages/old/circle.png" mode="widthFix"></image>
</navigator> </navigator>
<view class="item com-flex"> <view class="item com-flex">
<view>联系客服</view> <view>联系客服</view>
<image class="bgimg" src="https://static.ticket.sz-trip.com/xcxImages/old/servicebg.png" mode="widthFix"></image> <image lazy-load class="bgimg" src="https://static.ticket.sz-trip.com/xcxImages/old/servicebg.png" mode="widthFix"></image>
<image class="circle" src="https://static.ticket.sz-trip.com/xcxImages/old/circle.png" mode="widthFix"></image> <image lazy-load class="circle" src="https://static.ticket.sz-trip.com/xcxImages/old/circle.png" mode="widthFix"></image>
</view> </view>
</view> </view>
<view style="height:175rpx"></view> <view style="height:175rpx"></view>
<view class="bottom com-flex"> <view class="bottom com-flex">
<navigator url="../index" class="bottom-item"> <navigator url="../index" class="bottom-item">
<image src="/images/home.png" mode="widthFix"></image> <image lazy-load src="/images/home.png" mode="widthFix"></image>
<view>首页</view> <view>首页</view>
</navigator> </navigator>
<view class="bottom-item active"> <view class="bottom-item active">
<image src="/images/userSel.png" mode="widthFix"></image> <image lazy-load src="/images/userSel.png" mode="widthFix"></image>
<view>我的</view> <view>我的</view>
</view> </view>
</view> </view>

6
pages/order/WineSceneOrder/index.wxml

@ -17,10 +17,10 @@
<view class="s-price"> <view class="s-price">
{{product.sku.price/100}} {{product.sku.price/100}}
</view> </view>
<image wx:if="{{!kjId && !gp_id && type!='activity' && productNum==1}}" bindtap="minus" style="width: 46rpx;height: 46rpx;" src="https://static.ticket.sz-trip.com/uploads/20240725/d2dce6169a5e8332ccd54579afddf8bc.png" mode=""/> <image lazy-load wx:if="{{!kjId && !gp_id && type!='activity' && productNum==1}}" bindtap="minus" style="width: 46rpx;height: 46rpx;" src="https://static.ticket.sz-trip.com/uploads/20240725/d2dce6169a5e8332ccd54579afddf8bc.png" mode=""/>
<image wx:if="{{!kjId && !gp_id && type!='activity' && productNum>1}}" bindtap="minus" style="width: 46rpx;height: 46rpx;" src="https://static.ticket.sz-trip.com/uploads/20240725/d8699afa39e73bcc7f50ed617c93bb54.png" mode=""/> <image lazy-load wx:if="{{!kjId && !gp_id && type!='activity' && productNum>1}}" bindtap="minus" style="width: 46rpx;height: 46rpx;" src="https://static.ticket.sz-trip.com/uploads/20240725/d8699afa39e73bcc7f50ed617c93bb54.png" mode=""/>
<view class="number-box">{{productNum}}</view> <view class="number-box">{{productNum}}</view>
<image wx:if="{{!kjId && !gp_id && type!='activity'}}" bindtap="add" style="width: 46rpx;height: 46rpx;" src="https://static.ticket.sz-trip.com/uploads/20240725/cdb68a174f17b7036374580a8aa46641.png" mode=""/> <image lazy-load wx:if="{{!kjId && !gp_id && type!='activity'}}" bindtap="add" style="width: 46rpx;height: 46rpx;" src="https://static.ticket.sz-trip.com/uploads/20240725/cdb68a174f17b7036374580a8aa46641.png" mode=""/>
</view> </view>
<view class="text1"> <view class="text1">

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save