studentBook.wxml 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <view style="margin:20rpx">
  2. <!-- manualConfigType 如果是0 就直接富文本manualContent 否则如3就请求接口返回数据拼接html元素 -->
  3. <van-empty wx:if='{{partNull}}' description="{{nullDataText}}"/>
  4. <rich-text wx:if='{{list[active].manualConfigType==0}}' nodes="{{list[active].manualContent}}"></rich-text>
  5. <view wx:if='{{list[active].manualConfigType==3&&active==3}}'>
  6. <view class="table">
  7. <view class="tr bg-w">
  8. <view class="th">时间</view>
  9. <view class="th">内容</view>
  10. <view class="th ">主持人</view>
  11. <view class="th ">地点</view>
  12. </view>
  13. <block wx:for="{{list[active].manualContent}}" wx:key="{[id]}">
  14. <view class="tr {{index % 2 == 0?'bg-g':''}}">
  15. <view class="td">{{item.courseStart || ""}}至{{item.courseEnd || ""}}</view>
  16. <view class="td">{{item.ceremonyContent || ""}}</view>
  17. <view class="td">{{item.comperes || ""}}</view>
  18. <view class="td">{{item.place || ""}}</view>
  19. </view>
  20. </block>
  21. </view>
  22. </view>
  23. <view wx:for="{{list[active].manualContent}}" wx:if='{{list[active].manualConfigType==3&&active==4}}'>
  24. <view class="ql-align-center">座位图</view>
  25. <image src="{{item.seatMap}}"></image>
  26. </view>
  27. <view wx:if='{{list[active].manualConfigType==3&&active==5}}'>
  28. <view class="ql-align-center">学员名单</view>
  29. <view wx:for="{{list[active].manualContent}}" wx:for-index="idx" wx:for-item="itemName">
  30. <view class="right">{{itemName.groupName}}</view>
  31. <view class="table">
  32. <view class="tr bg-w">
  33. <view class="th">姓名</view>
  34. <view class="th">性别</view>
  35. <view class="th ">工作单位及职务</view>
  36. <view class="th ">联系电话</view>
  37. <view class="th ">房间</view>
  38. <view class="th ">居住宾馆</view>
  39. </view>
  40. <block wx:for="{{itemName.group}}" wx:for-index="index" wx:for-item="item">
  41. <view class="tr {{index % 2 == 0?'bg-g':''}}">
  42. <view class="td">{{item.name || ""}}</view>
  43. <view class="td" wx:if="{{item.sex == 0}}">男</view>
  44. <view class="td" wx:elif="{{item.sex == 1}}">女</view>
  45. <view class="td" wx:else>无</view>
  46. <view class="td">{{item.deptName || ""}}</view>
  47. <view class="td">{{item.phone || ""}}</view>
  48. <view class="td">{{item.studentRoomNum || ""}}</view>
  49. <view class="td">{{item.hotelName || ""}}</view>
  50. </view>
  51. </block>
  52. </view>
  53. <view class="right">项目秘书{{itemName.teamDirectorList || "无"}}</view>
  54. <view class="right">联系电话{{itemName.phoneNumber || "无"}}</view>
  55. <view class="right">班级教室{{itemName.classRoom || "无"}}</view>
  56. <view class="right">研讨室{{itemName.groupClassRoomName || "无"}}</view>
  57. </view>
  58. </view>
  59. <view wx:if='{{list[active].manualConfigType==3&&active==6}}'>
  60. <view class="ql-align-center">培训项目组成员名单</view>
  61. <view style="display:flex;margin-top:50rpx">
  62. 项目组长:
  63. <view wx:for="{{list[active].manualContent[0]}}">
  64. {{item.nickName}} {{item.phoneNumber}}
  65. </view>
  66. </view>
  67. <view style="display:flex">
  68. 项目副组长:
  69. <view wx:for="{{list[active].manualContent[1]}}">
  70. {{item.nickName}} {{item.phoneNumber}}
  71. </view>
  72. </view>
  73. <view style="display:flex">
  74. 项目助理:
  75. <view wx:for="{{list[active].manualContent[2]}}">
  76. {{item.nickName}} {{item.phoneNumber}}
  77. </view>
  78. </view>
  79. <view style="display:flex">
  80. 项目秘书:
  81. <view wx:for="{{list[active].manualContent[3]}}">
  82. {{item.nickName}} {{item.phoneNumber}}
  83. </view>
  84. </view>
  85. </view>
  86. <view wx:if='{{list[active].manualConfigType==3&&active==7}}'>
  87. <view class="ql-align-center">临时党支部委员会委员</view>
  88. <view wx:for="{{list[active].manualContent[4]}}" style="margin-top:50rpx">
  89. {{item.name}}:{{item.value}}
  90. </view>
  91. </view>
  92. <view wx:if='{{active==8}}'>
  93. <view class="ql-align-center">授课教师简介</view>
  94. <view wx:for="{{list[active].manualContent}}">
  95. {{item.teacherName}}:{{item.sex == 0 ? '男' : '女'}}{{item.teacherProfile}}
  96. </view>
  97. </view>
  98. <van-image
  99. class="pre"
  100. width="100rpx" height="100rpx" src="/images/ic_book_pre.png" wx:if="{{up&&active!=0}}" bind:click="pre"
  101. />
  102. <van-image
  103. class="next"
  104. width="100rpx" height="100rpx" src="/images/ic_book_next.png" wx:if="{{down&&active!=(list.length -1)}}"
  105. bind:click="next"/>
  106. </view>