index.wxml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <!-- 搜索/新建 -->
  2. <view class="search-box">
  3. <view class="search-input">
  4. <image src="/static/icon-16.png"></image>
  5. <input type="text" confirm-type='search' placeholder="{{optionItem==0?'搜索成员':'搜索群'}}" placeholder-class="input-placeholder" />
  6. </view>
  7. <view class="newly-built">
  8. <van-button custom-class='newButton' catchtap="createDialogue">
  9. <image class="newly-built-icon" src="/static/icon-15.png"></image>创建
  10. </van-button>
  11. </view>
  12. </view>
  13. <!-- 个人聊天 -->
  14. <view hidden="{{optionItem!=0}}" style="margin-top: 30rpx;">
  15. <view class="msg-box">
  16. <navigator url="#" wx:for="{{relationList}}" wx:key="index" data-item="{{item}}" bindtap="enterTheDialogue">
  17. <view class="msgImg">
  18. <image wx:if="{{item.latestnews[0].message.sendfrom.headpic}}" src="{{item.latestnews[0].message.sendfrom.headpic}}"></image>
  19. <image wx:else src="https://bwj.obs.cn-east-2.myhuaweicloud.com/resources/WeChat/userCenter/userImg.png"></image>
  20. </view>
  21. <view class="borTop">
  22. <view class="msgText">
  23. <view class="title u-line-1">{{item.latestnews[0].fname}}</view>
  24. <view class="msg u-line-1">{{item.latestnews[0].message.ftype=='file'?'[图片]':item.latestnews[0].message.data.fcontent}}</view>
  25. </view>
  26. <view class="msgCount">
  27. <view class="time u-line-1">{{item.fjoindate}}</view>
  28. <view class="count u-line-1">
  29. <view wx:if="{{item.funreadmsgcount>0}}">{{item.funreadmsgcount}}</view>
  30. </view>
  31. </view>
  32. </view>
  33. </navigator>
  34. </view>
  35. <My_pageReachBottom dummyStatus="{{relationList.length>0}}" loadMore='{{5>=0}}'></My_pageReachBottom>
  36. </view>
  37. <!-- 讨论组 -->
  38. <view hidden="{{optionItem!=1}}" style="margin-top: 30rpx;">
  39. <view class="msg-box">
  40. <navigator url="#" wx:for="{{discussionGroupList}}" wx:key="index" data-item="{{item}}" bindtap="enterTheDialogue">
  41. <view class="msgImg">
  42. <image wx:if="{{item.latestnews[0].message.sendfrom.headpic}}" src="{{item.latestnews[0].message.sendfrom.headpic}}"></image>
  43. <image wx:else src="https://bwj.obs.cn-east-2.myhuaweicloud.com/resources/WeChat/userCenter/userImg.png"></image>
  44. </view>
  45. <view class="borTop">
  46. <view class="msgText">
  47. <view class="title u-line-1">{{item.latestnews[0].fname}}</view>
  48. <view class="msg u-line-1">{{item.latestnews[0].message.ftype=='file'?'[图片]':item.latestnews[0].message.data.fcontent}}</view>
  49. </view>
  50. <view class="msgCount">
  51. <view class="time u-line-1">{{item.fjoindate}}</view>
  52. <view class="count u-line-1">
  53. <view wx:if="{{item.funreadmsgcount>0}}">{{item.funreadmsgcount}}</view>
  54. </view>
  55. </view>
  56. </view>
  57. </navigator>
  58. </view>
  59. <My_pageReachBottom dummyStatus="{{relationList.length>0}}" loadMore='{{5>=0}}'></My_pageReachBottom>
  60. </view>
  61. <!-- 底部 -->
  62. <view class="footer">
  63. <view style="display: flex;justify-content: space-around;">
  64. <view class="option-item" data-index="0" catchtap="footerOption">
  65. <image hidden="{{optionItem!=0}}" mode="heightFix" src="/static/chatRoom/one-to-one-ac.png"></image>
  66. <image hidden="{{optionItem==0}}" mode="heightFix" src="/static/chatRoom/one-to-one.png"></image>
  67. <view class="item-text" style="color:{{optionItem==0?'#4DC2D4':''}};">个聊</view>
  68. </view>
  69. <view class="option-item" data-index="1" catchtap="footerOption">
  70. <image hidden="{{optionItem!=1}}" mode="heightFix" src="/static/chatRoom/group-of-people-ac.png"></image>
  71. <image hidden="{{optionItem==1}}" mode="heightFix" src="/static/chatRoom/group-of-people.png"></image>
  72. <view class="item-text" style="color:{{optionItem==1?'#4DC2D4':''}};">群聊</view>
  73. </view>
  74. </view>
  75. <view wx:if="{{iosX}}" style="height: 34rpx;"></view>
  76. </view>
  77. <!-- 底部占位 -->
  78. <view style="height:{{iosX?'134':'100'}}rpx;"></view>