message-card.wxml 1.5 KB

1234567891011121314151617181920212223242526272829
  1. <view class="message-card">
  2. <van-image width="58rpx" height="58rpx" round fit="cover" src="{{item.coverImg}}"
  3. class="avate-icon message-avater"/>
  4. <view class="message-info">
  5. <view class="message-name">
  6. <text>{{item.messageName}}</text>
  7. <view class="message-time">{{item.time}}</view>
  8. </view>
  9. <view class="message-des">{{item.messagDes}}</view>
  10. <view class="res">
  11. <van-uploader
  12. wx-if="{{item.cAttachmentType==uploadResTypesEnum.IMAGE && item.cAttachmentUrlList.length > 0}}"
  13. file-list="{{item.cAttachmentUrlList}}" preview-size="160rpx" accept="{{accept}}"
  14. deletable="{{ false }}" max-count="{{item.attachmentUrlList.length}}">
  15. </van-uploader>
  16. <video wx:if="{{item.cAttachmentType==uploadResTypesEnum.VIDEO && item.cAttachmentUrlList.length > 0}}"
  17. style="width:160rpx;height:160rpx;border-radius:12rpx;position: relative;"
  18. src="{{item.cAttachmentUrlList[0]}}"
  19. show-center-play-btn="{{false}}"
  20. show-play-btn="{{false}}"
  21. id="vc{{index}}" data-id="vc{{index}}"
  22. bindfullscreenchange="fullscreenchange"
  23. >
  24. <van-image src="/images/picture_icon_video.png" width="32rpx" height="32rpx"
  25. style="position: absolute;bottom:10rpx;left:10rpx"></van-image>
  26. </video>
  27. </view>
  28. </view>
  29. </view>