exam-card.wxml 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <view class="card">
  2. <view class="top">
  3. <view class="space">
  4. <edu-mark text="{{item.itemName}}({{item.teamName}})"/>
  5. </view>
  6. <view class='tag tag-start' wx:if="{{type==examTypesEnum.EXAM && !item.easId}}">待考试</view>
  7. <view class='tag tag-end' wx:if="{{type==examTypesEnum.EXAM && item.easId}}">已答题</view>
  8. <view class='tag tag-start' wx:if="{{type==examTypesEnum.QUESTION && !item.statusSheet}}">待参与</view>
  9. <view class='tag tag-end' wx:if="{{type==examTypesEnum.QUESTION && item.statusSheet}}">已参与</view>
  10. </view>
  11. <view class="line">
  12. <edu-line color="#E7E8EA"/>
  13. </view>
  14. <view class="content">
  15. <view class="title">
  16. <view class="key" wx:if="{{type==examTypesEnum.EXAM}}">考试:</view>
  17. <view class="key" wx:if="{{type==examTypesEnum.QUESTION}}">描述:</view>
  18. <view class="value txt van-ellipsis">{{item.examName||item.courseName ||
  19. item.teamName+"-"+qs[item.questionnaire.questionQuestion]}}
  20. </view>
  21. </view>
  22. <view class="title">
  23. <view class="half">
  24. <view class="key" wx:if="{{type==examTypesEnum.EXAM}}">试题:</view>
  25. <view class="key" wx:if="{{type==examTypesEnum.QUESTION}}">问题:</view>
  26. <view class="value" wx:if="{{type==examTypesEnum.EXAM}}">{{item.countQuestions || 0}}</view>
  27. <view class="value" wx:if="{{type==examTypesEnum.QUESTION}}">
  28. {{item.questionnaire.singleChoiceNumber || 0 + item.questionnaire.multipleChoiceNumber || 0 + item.questionnaire.qaqNumber || 0}}
  29. </view>
  30. <view class="unit">道</view>
  31. </view>
  32. <view class="half">
  33. <view class="key" wx:if="{{type==examTypesEnum.EXAM}}">满分:</view>
  34. <view class="key" wx:if="{{type==examTypesEnum.QUESTION}}">分类:</view>
  35. <view class="value" wx:if="{{type==examTypesEnum.EXAM}}">100</view>
  36. <view class="unit" wx:if="{{type==examTypesEnum.EXAM}}">分</view>
  37. <view class="key key-bold" wx:if="{{type==examTypesEnum.QUESTION}}">
  38. {{qs[item.questionnaire.questionQuestion]}}
  39. </view>
  40. </view>
  41. </view>
  42. <view class="title" wx:if="{{type==examTypesEnum.EXAM && item.easId}}">
  43. <view class="half">
  44. <view class="key" wx:if="{{type==examTypesEnum.EXAM}}">得分:</view>
  45. <view class="value" wx:if="{{type==examTypesEnum.EXAM}}">{{item.fraction || 0}}</view>
  46. <view class="unit" wx:if="{{type==examTypesEnum.EXAM}}">分</view>
  47. </view>
  48. </view>
  49. <view class="title flex-bw">
  50. <view class="time">{{item.questionnaire.createTime}}</view>
  51. <van-button round color="linear-gradient(180deg, #030000 0%, #BDBDBD 100%)"
  52. custom-class="btn btn-end" size="mini" bind:click="toShow"
  53. wx:if="{{type==examTypesEnum.EXAM && item.easId}}">查看成绩
  54. </van-button>
  55. </view>
  56. </view>
  57. </view>