index.wxml 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <!--index.wxml-->
  2. <view class="wrap">
  3. <view class="top_bg_w">
  4. <view class="banner_wrap" wx:if="{{ topBannerList.length > 1 }}">
  5. <swiper autoplay="{{ true }}" circular="{{ true }}" interval="{{ intervalTopBanner }}" duration="{{durationTopBanner}}" bindchange="changeTopBanner">
  6. <swiper-item wx:for="{{ topBannerList }}" wx:key="index">
  7. <image class="top_bg" src="{{ imgUrl + item.thumb }}"></image>
  8. </swiper-item>
  9. </swiper>
  10. <view class="dots">
  11. <block wx:for="{{ topBannerList }}" wx:key="index">
  12. <view class="{{ index == currentTopBanner ? 'dot active' : 'dot'}}"></view>
  13. </block>
  14. </view>
  15. </view>
  16. <view class="banner_wrap" wx:else>
  17. <image class="top_bg" wx:for="{{ topBannerList }}" wx:key="index" src="{{ imgUrl + item.thumb }}"></image>
  18. </view>
  19. </view>
  20. <view class="wrap_nr">
  21. <!-- 用户信息 -->
  22. <view class="user_wrap">
  23. <!-- 未登录 -->
  24. <view class="user_item" wx:if="{{ !token }}">
  25. <view class="item_l">
  26. <image class="user_touxiang" src="{{ userInfo.thumb ? userInfo.thumb : '/statics/img/logo.png' }}"></image>
  27. <view class="user_info">
  28. <view class="user_nickname">Hey,{{ userInfo.nickname ? userInfo.nickname : '羊汤馆' }}</view>
  29. <view class="shop_tip">用心做好每一碗羊汤</view>
  30. </view>
  31. </view>
  32. <view class="item_r">
  33. <view class="ac_btn" bind:tap="toLogin">立即登录</view>
  34. </view>
  35. </view>
  36. <!-- 已登录 -->
  37. <view class="user_item login_ed" wx:else>
  38. <view class="item_l">
  39. <image class="user_touxiang" src="{{ userInfo.thumb }}"></image>
  40. <view class="user_info">
  41. <view class="user_nickname" style="max-width:{{ userInfo.is_member ? '200rpx': '260rpx' }};">Hey,{{ userInfo.nickname }}</view>
  42. <image class="vip_tag" src="/statics/img/vip_tag.png" wx:if="{{ userInfo.is_member }}"></image>
  43. </view>
  44. </view>
  45. <view class="item_r">
  46. <view class="user_count">
  47. <view class="count_num">{{ userInfo.coupon }}</view>
  48. <view class="count_name">优惠券</view>
  49. </view>
  50. <view class="separation_line"></view>
  51. <view class="user_count">
  52. <view class="count_num">{{ userInfo.money }}</view>
  53. <view class="count_name">余额</view>
  54. </view>
  55. </view>
  56. </view>
  57. </view>
  58. <!-- 门店自取 外卖 -->
  59. <view class="process_wrap">
  60. <view class="process_item" bind:tap="goStore">
  61. <image class="item_icon mendian" mode="heightFix" src="/statics/img/mendian_icon.png"></image>
  62. <image class="item_name" mode="heightFix" src="/statics/img/mendian_text.png"></image>
  63. <view class="item_desc">在线点餐</view>
  64. </view>
  65. <view class="process_item waimai" bind:tap="goGoods">
  66. <image class="item_icon" mode="heightFix" src="/statics/img/waimai_icon.png"></image>
  67. <image class="item_name" mode="heightFix" src="/statics/img/waimai_text.png"></image>
  68. <view class="item_desc">无接触配送,外送到家</view>
  69. </view>
  70. </view>
  71. <!-- 1元购 领券 -->
  72. <view class="activity_wrap">
  73. <view class="ac_item" bind:tap="goActivityPage">
  74. <image class="ac_tu" src="{{ imgUrl + activityFirst.thumb }}"></image>
  75. </view>
  76. <view class="ac_item" bind:tap="goPage" data-url="/pages/take-coupons/index">
  77. <image class="ac_tu" src="/statics/img/quan_banner.png"></image>
  78. </view>
  79. </view>
  80. <!-- 广告区 -->
  81. <view class="ad_wrap_w" wx:if="{{ adList.length !=0 }}">
  82. <!-- 多图 -->
  83. <view class="ad_wrap" wx:if="{{ adList.length > 1 }}">
  84. <swiper autoplay="{{ true }}" circular="{{ true }}" interval="{{ interval }}" duration="{{duration}}" bindchange="changeAd">
  85. <swiper-item wx:for="{{ adList }}" wx:key="index">
  86. <image class="ad_tu" src="{{ imgUrl + item.thumb }}" bind:tap="goAdUrl" data-item="{{ item }}"></image>
  87. </swiper-item>
  88. </swiper>
  89. <view class="dots">
  90. <block wx:for="{{ adList }}" wx:key="index">
  91. <view class="{{ index == current ? 'dot active' : 'dot'}}"></view>
  92. </block>
  93. </view>
  94. </view>
  95. <!-- 单图 -->
  96. <view class="ad_wrap" wx:else>
  97. <image class="ad_tu" wx:for="{{ adList }}" wx:key="index" src="{{ imgUrl + item.thumb }}" bind:tap="goAdUrl" data-item="{{ item }}"></image>
  98. </view>
  99. </view>
  100. </view>
  101. </view>