questionnaire-result.wxml 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <!-- pages/questionnaire-result.wxml -->
  2. <view class="plv-mp-questionnaire-result" style="z-index: {{ zIndex }}" wx:if="{{showPanel && questions.length > 0}}">
  3. <view class="plv-mp-questionnaire-result-head">
  4. 问卷结果
  5. <view class="plv-mp-questionnaire-result-head__close" bindtap="closePanel">×</view>
  6. </view>
  7. <view class="plv-mp-questionnaire-result-body">
  8. <view class="plv-mp-questionnaire-result-body__title" wx:if="{{qTitle}}">{{ qTitle }}</view>
  9. <view class="plv-mp-questionnaire-result-body__questions">
  10. <view class="plv-mp-questionnaire-result-body__questions-item plv-mp-result-question" wx:for="{{questions}}" wx:key="questionId">
  11. <view class="plv-mp-result-question__title">
  12. {{index + 1}}.【{{item.questionType}}】{{item.name}}
  13. <text wx:if="{{item.required === 'Y'}}" class="plv-mp-questionnaire-result__text--required">*</text>
  14. <text wx:if="{{item.score}}" class="plv-mp-questionnaire-result__text--blue"> ({{item.score}}分)</text>
  15. </view>
  16. <view class="plv-mp-result-question-option" wx:if="{{item.type !== 'Q'}}" wx:for="{{item.selectData}}" wx:for-item="optionItem" wx:key="optionIndex">
  17. <view class="plv-mp-result-question-option-item {{optionItem.type ? 'plv-mp-result-question-option-item--' + optionItem.type : ''}}">
  18. <view class="plv-mp-result-question-option-item__text">{{optionItem.option}}, {{optionItem.optionText}}</view>
  19. <image class="plv-mp-result-question-option-item__icon plv-mp-result-question-option-item__icon--wrong" src="../../assets/images/icon-wrong.png" />
  20. <image class="plv-mp-result-question-option-item__icon plv-mp-result-question-option-item__icon--correct" src="../../assets/images/icon-right.png" />
  21. </view>
  22. </view>
  23. <block wx:if="{{item.type === 'Q'}}">
  24. <view class="plv-mp-result-question__textarea">{{item.answer}}</view>
  25. </block>
  26. <view class="plv-mp-result-question-detail">
  27. <view class="plv-mp-result-question-detail__answer" wx:if="{{item.rightAnswerString}}">
  28. 题目答案 :
  29. <text class="plv-mp-questionnaire-result__text--blue">{{item.rightAnswerString}}</text>
  30. </view>
  31. <view class="plv-mp-result-question-detail__item" wx:for="{{item.selectData}}" wx:for-item="optionItem" wx:key="optionIndex">
  32. 选{{optionItem.option}}的有
  33. <text class="{{ (optionItem.isRightAnswer || (!item.rightAnswerString && optionItem.isMyAnswer)) ? 'plv-mp-questionnaire-result__text--blue' : ''}}">{{optionItem.AnswerNum}}</text>
  34. 人, 占比 {{optionItem.percent}}%
  35. </view>
  36. <block wx:if="{{item.type === 'Q'}}">
  37. 共有 <text class="plv-mp-questionnaire-result__text--blue">{{item.total}}</text> 人回答。
  38. </block>
  39. </view>
  40. </view>
  41. </view>
  42. </view>
  43. <view class="plv-mp-questionnaire-result-footer">
  44. <button class="plv-mp-questionnaire-result-footer__confirm" bindtap="closePanel">我知道了</button>
  45. </view>
  46. </view>