业务交流通
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.

listItem.wxml 3.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <!-- components/listItem/listItem.wxml -->
  2. <view class="{{ listClass }}">
  3. <!-- 置顶 -->
  4. <image class="ontop-img" src="/images/home/ontop-icon.png" wx:if="{{ (pageStatus == 'homepage' || pageStatus == 'myRelease') && item.isOnTop == 1}}" />
  5. <!-- 平台认证 -->
  6. <view class="list-certification" wx:if="{{ item.isPartner && listClass != 'disabled-model-view' }}">
  7. <image class="certification-img" src="/images/home/certification-icon.png" />
  8. 平台认证
  9. </view>
  10. <!-- 头部 -->
  11. <view class="list-avatar" wx:if="{{ pageStatus != 'homepage' && pageStatus != 'myRelease' }}">
  12. <view class="list-chatHeads fl">
  13. <image class="chatHeads-img" src="{{ item.chatHeads }}" />
  14. </view>
  15. <view class="list-nick-name fl">{{ item.nickName }}</view>
  16. <view class="list-home fl" bindtap="goHomePage" data-customerid="{{ item.customerId }}">
  17. <image class="home-img" src="{{ item.isPartner ? '/images/home/company-icon.png' : '/images/home/personal-icon.png' }}" />
  18. 主页
  19. </view>
  20. </view>
  21. <!-- 内容 -->
  22. <view class="list-content">
  23. <view bindtap="goDetails" data-item="{{ item }}">
  24. <!-- 详情 -->
  25. <view>
  26. <text space class="list-details-text" user-select wx:if="{{ pageStatus == 'detatil' || pageStatus == 'myRelease' }}">
  27. {{ item.info }}
  28. </text>
  29. <text space wx:elif="{{ pageStatus == 'myCollect' }}" class="list-details-text need"><text style="color:red">{{ item.isDeleted > 0 ? '【已删除】' : item.state < 0 ? '【已下架】' : '' }}</text>{{ item.info }}
  30. </text>
  31. <text space wx:else class="list-details-text need">{{ item.info }}</text>
  32. </view>
  33. <!-- 标签 -->
  34. <view class="list-tag-view">
  35. <view class="list-tag" wx:for="{{ item.type }}" wx:for-item="tag" wx:key="*this">
  36. {{ tag }}
  37. </view>
  38. </view>
  39. </view>
  40. <!-- 底部 -->
  41. <view class="list-foot {{ pageStatus == 'detatil' ? 'is-details-page' : '' }}">
  42. <view class="fl list-foot-text-lf">
  43. <image class="time-img" src="/images/home/time-icon.png" />
  44. {{ item.createdOn }}
  45. </view>
  46. <view class="fl list-foot-text-lf">
  47. <image class="browse-img" src="/images/home/browse-icon.png" />
  48. {{ item.pageView }}浏览量
  49. </view>
  50. <view class="fl list-collect-view" wx:if="{{ pageStatus == 'detatil' }}" bindtap="productCollect">
  51. <image class="collect-img" src="/images/home/is-collect.png" wx:if="{{ isCollect }}" />
  52. <image class="collect-img" src="/images/home/not-collect.png" wx:else />
  53. 收藏
  54. </view>
  55. <view class="fr list-foot-text-chat" wx:if="{{ pageStatus != 'myRelease' }}">
  56. <image class="chat-img" src="/images/home/chat-icon.png" />
  57. 聊一聊
  58. </view>
  59. </view>
  60. </view>
  61. </view>