业务交流通
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

homepage.wxml 3.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <view class="home-page page-container">
  2. <view class="list-loading text-center" wx:if="{{ pageLoading }}">
  3. <van-loading size="24px">加载中...</van-loading>
  4. </view>
  5. <view wx:else>
  6. <!-- 头部 -->
  7. <view class="header-view">
  8. <view class="user-view">
  9. <view class="chatHeads-view fl">
  10. <image class="chatHeads-img" src="{{ customer.chatHeads }}" />
  11. </view>
  12. <view class="customer-info fl">
  13. <view class="customer-nick-name yichu">{{ customer.nickName }}</view>
  14. <view class="customer-address">{{ customer.province + (customer.city ? '·' + customer.city : '') }}</view>
  15. </view>
  16. </view>
  17. <view class="service-project" wx:if="{{ !!customer.serviceProject }}">
  18. 服务项目:{{ customer.serviceProject }}
  19. </view>
  20. <view class="gird-view">
  21. <view class="gird-view-item fl">
  22. <view class="gird-view-num">{{ postDemand }}</view>
  23. <view class="gird-view-text">发布需求</view>
  24. </view>
  25. <view class="gird-view-item fl">
  26. <view class="gird-view-num">{{ collectDemand }}</view>
  27. <view class="gird-view-text">关注</view>
  28. </view>
  29. <view class="gird-view-item fl">
  30. <view class="gird-view-num">{{ beCollectDemand }}</view>
  31. <view class="gird-view-text">被关注</view>
  32. </view>
  33. <view class="gird-view-item fl">
  34. <view class="gird-view-num">{{ totalPageView }}</view>
  35. <view class="gird-view-text">被浏览量</view>
  36. </view>
  37. </view>
  38. <view class="list-certification" wx:if="{{ customer.isPartner && !customer.isVip}}">
  39. <image class="certification-img" src="/images/home/certification-icon.png" />
  40. 平台认证
  41. </view>
  42. <view class="list-certification w170" wx:if="{{ customer.isPartner && customer.isVip }}">
  43. <image class="certification-img" src="/images/home/certification-icon.png" />
  44. 平台VIP认证
  45. </view>
  46. </view>
  47. <!-- 需求行 -->
  48. <view class="demands-view">
  49. <image class="demands-img" src="/images/home/demands-icon.png" />
  50. <text class="demands-text">{{ isOther ? '需求' : '我的需求'}}</text>
  51. </view>
  52. <!-- 内容 -->
  53. <view class="not-data" wx:if="{{ listData.length < 1 }}">
  54. <image class="not-data-img" src="/images/home/not-data.png" />
  55. <view class="not-info">
  56. 该用户没有发布任何需求
  57. </view>
  58. </view>
  59. <view wx:else>
  60. <view class="list-view" wx:for="{{ listData }}" wx:key="index">
  61. <listItem item="{{ item }}" bind:getItem="goDetails" pageStatus="homepage" isOther="{{ isOther }}" customerId="{{ loginCustomerId }}"/>
  62. </view>
  63. <view class="text-center" wx:if="{{ itemLoading }}">
  64. <van-loading size="24px">加载中...</van-loading>
  65. </view>
  66. <view class="list-finished text-center" wx:if="{{ isFinished }}">
  67. <image class="finished-img" src="/images/home/finished-icon.png" />
  68. 没有更多啦~
  69. </view>
  70. </view>
  71. <!-- 底部 -->
  72. <view class="foot-view">
  73. <van-button
  74. block
  75. color="#5e73e5"
  76. round
  77. bind:click="footBtnClick"
  78. >
  79. {{ isOther ? '立即沟通' : '发布需求'}}
  80. </van-button>
  81. </view>
  82. </view>
  83. </view>