index.wxml 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <!-- 头部视图 -->
  2. <view class="top-view" style="position: sticky; top: 0; z-index: 999;">
  3. <!-- 导航栏 -->
  4. <nav-bar title="广州钻石交易中心" bgColor="#fff" titleColor="#000" left="{{ false }}" />
  5. </view>
  6. <scroll-view style="padding-bottom: 80px; background-color: #f0f0f0;" scroll-y>
  7. <!-- banner视图 -->
  8. <view class="banner-bg" style="background-image: url('{{ imgUrl }}home_banner_bg.png'); background-size: 100% 100%;">
  9. <view class="banner-bg__top" style="padding: 5px 0px;">
  10. <image style="width: 40%;" mode="widthFix" src="{{ imgUrl+'home_logo.png'}}">logo</image>
  11. </view>
  12. <!-- banner轮播图 -->
  13. <swiper class="banner" wx:if="{{ banners.count != 0 }}" indicator-active-color="orange" indicator-dots autoplay interval="5000" circular>
  14. <swiper-item class="banner_item" style="border-radius: 10px;" wx:for="{{ banners }}" wx:key="index" id="{{ item }}">
  15. <view class="swiper-item" style="border-radius: 10px;">
  16. <image src='{{ item }}' mode="scaleToFill" />
  17. </view>
  18. </swiper-item>
  19. </swiper>
  20. </view>
  21. <!-- 统计 -->
  22. <view class="statistics">
  23. <view class="statistics__top">
  24. <view class="statistics-item" wx:for="{{ statistics.top }}" wx:key="id" wx:for-index="idx" wx:for-item="itm" id="{{ itm.class }}" bindtap="onStatisticsClikc">
  25. <text class="{{ itm.class }}">{{ itm.value }}</text>
  26. <text class="{{ itm.class }}">{{ itm.title }}</text>
  27. </view>
  28. </view>
  29. <view class="statistics__rate">
  30. <text class="exchangerate">{{ statistics.rate }}</text>
  31. </view>
  32. </view>
  33. <view style="background-color: #fff;">
  34. <!-- 功能菜单 -->
  35. <van-grid column-num="5" icon-size="{{ 35 }}">
  36. <van-grid-item content-class ="van-grid-item" wx:for="{{ menus }}" wx:key="id" wx:for-index="idx" wx:for-item="itm" id="{{ itm.id }}" url="{{ itm.path }}" text="{{ itm.title }}" icon="{{ imgUrl+itm.icon }}.png" link-type="{{ itm.id === 1 ? 'switchTab' : 'navigateTo' }}"/>
  37. </van-grid>
  38. </view>
  39. <view wx:if="{{ msgs.length != 0 }}" style="background-color: #f0f0f0; width: 100%; height: 15px;" />
  40. <!-- 通知栏 -->
  41. <van-notice-bar wx:if="{{ msgs.length != 0 }}" left-icon="volume-o" mode="link" bind:click="goToMsg" color="#333" background="#fff" text="{{ notice.title }}" scrollable />
  42. <view style="background-color: #f0f0f0; width: 100%; height: 15px;" />
  43. <!-- 会员风采 -->
  44. <view class="memberinfo" style="background-color: white;">
  45. <view class="memberinfo__top">
  46. <text class="title">会员风采</text>
  47. <text class="more">更多 ></text>
  48. </view>
  49. <view class="memberinfo__list">
  50. <view class="memberinfo__list__item" wx:for="{{ members }}" wx:for-index="idx" wx:for-item="itm" wx:key="idx">
  51. <van-image width="70" height="70" radius="10" fit="cover" src="{{ itm.imageurl }}" />
  52. <view class="memberinfo__list__item__right">
  53. <view class="memberinfo__list__item__right__top">
  54. <text class="goodsname">{{ itm.membername }}</text>
  55. <text class="username">{{ itm.contactname }}</text>
  56. </view>
  57. <view class="memberinfo__list__item__right__mid">
  58. <text class="tag" wx:for="{{ itm.membertagsdisplay }}" wx:for-item="tag" wx:for-index="idx" wx:key="idx">{{ tag }}</text>
  59. </view>
  60. <view class="memberinfo__list__item__right__btm">
  61. <text class="mobile" user-select>电话: {{ itm.contactphone }}</text>
  62. <text class="wechat" user-select>微信: {{ itm.contactwx }}</text>
  63. </view>
  64. </view>
  65. </view>
  66. </view>
  67. </view>
  68. <!-- 无数据 -->
  69. <van-empty wx:if="{{ isEmpty }}" class="custom-image" description="无数据"/>
  70. </scroll-view>
  71. <!-- toast -->
  72. <van-toast id="van-toast" />