qa-education-exam-weapp/pages/exam/results/results.wxml

98 lines
5.5 KiB
Plaintext

<!--pages/exam/results/results.wxml-->
<wxs module="tool" src="../../../utils/util.wxs"></wxs>
<view class="content">
<van-image width="100%" height="278rpx" src="/assets/images/exam/results/showbg.png"/>
<view class="results">
<block wx:if="{{stageExam.EXAMRESULT === '1'}}">
<view class="image">
<van-image width="135rpx" height="135rpx" src="/assets/images/exam/results/OK.png"/>
</view>
<view class="title success">恭喜您,考试合格!</view>
</block>
<block wx:if="{{stageExam.EXAMRESULT === '0'}}">
<view class="image">
<van-image width="135rpx" height="135rpx" src="/assets/images/exam/results/wrong.png"/>
</view>
<view class="title error">很遗憾,考试不合格!</view>
</block>
<view class="score">
<view>
<view class="value total-score">{{stageExam.PAPERSCORE}}</view>
<view class="label">总分</view>
</view>
<view>
<view class="value this-score">{{stageExam.EXAMSCORE}}</view>
<view class="label">本次得分</view>
</view>
</view>
</view>
<view class="tip" wx:if="{{type === 'coursewareLibrary'}}">此次考试为模拟考试,不计入成绩,退出之后无法再次查看</view>
<view class="placeholder" wx:else></view>
<view class="exercises">
<view class="title">答案详情</view>
<view class="container">
<view class="item" wx:for="{{topic}}" wx:key="index">
<van-tag type="primary" size="small">
<block wx:if="{{item.QUESTIONTYPE === '1'}}">单选题</block>
<block wx:if="{{item.QUESTIONTYPE === '2'}}">多选题</block>
<block wx:if="{{item.QUESTIONTYPE === '3'}}">判断题</block>
<block wx:if="{{item.QUESTIONTYPE === '4'}}">填空题</block>
</van-tag>
<text class="index">{{index + 1}}.</text>
<text class="stem">{{item.QUESTIONDRY}}</text>
<view class="options" wx:if="{{item.QUESTIONTYPE === '1'}}">
<view class="option">
<text class="choice {{item.ANSWER === 'A' ? (item.ANSWERRIGHT === 'A' ? 'success' : 'error') : ''}}">A</text>
<text class="title">{{item.OPTIONA}}</text>
</view>
<view class="option">
<text class="choice {{item.ANSWER === 'B' ? (item.ANSWERRIGHT === 'B' ? 'success' : 'error') : ''}}">B</text>
<text class="title">{{item.OPTIONB}}</text>
</view>
<view class="option">
<text class="choice {{item.ANSWER === 'C' ? (item.ANSWERRIGHT === 'C' ? 'success' : 'error') : ''}}">C</text>
<text class="title">{{item.OPTIONC}}</text>
</view>
<view class="option">
<text class="choice {{item.ANSWER === 'D' ? (item.ANSWERRIGHT === 'D' ? 'success' : 'error') : ''}}">D</text>
<text class="title">{{item.OPTIOND}}</text>
</view>
</view>
<view class="options" wx:if="{{item.QUESTIONTYPE === '2'}}">
<view class="option">
<text class="choice {{tool.indexOf(item.ANSWER,'A') !== -1 ? (tool.indexOf(item.ANSWERRIGHT,'A') !== -1 ? 'success' : 'error') : ''}}">A</text>
<text class="title">{{item.OPTIONA}}</text>
</view>
<view class="option">
<text class="choice {{tool.indexOf(item.ANSWER,'B') !== -1 ? (tool.indexOf(item.ANSWERRIGHT,'B') !== -1 ? 'success' : 'error') : ''}}">B</text>
<text class="title">{{item.OPTIONB}}</text>
</view>
<view class="option">
<text class="choice {{tool.indexOf(item.ANSWER,'C') !== -1 ? (tool.indexOf(item.ANSWERRIGHT,'C') !== -1 ? 'success' : 'error') : ''}}">C</text>
<text class="title">{{item.OPTIONC}}</text>
</view>
<view class="option">
<text class="choice {{tool.indexOf(item.ANSWER,'D') !== -1 ? (tool.indexOf(item.ANSWERRIGHT,'D') !== -1 ? 'success' : 'error') : ''}}">D</text>
<text class="title">{{item.OPTIOND}}</text>
</view>
</view>
<view class="options" wx:if="{{item.QUESTIONTYPE === '3'}}">
<view class="option">
<text class="choice {{item.ANSWER === 'A' ? (item.ANSWERRIGHT === 'A' ? 'success' : 'error') : ''}}">A</text>
<text class="title">{{item.OPTIONA}}</text>
</view>
<view class="option">
<text class="choice {{item.ANSWER === 'B' ? (item.ANSWERRIGHT === 'B' ? 'success' : 'error') : ''}}">B</text>
<text class="title">{{item.OPTIONB}}</text>
</view>
</view>
<view class="answer">
学员答案:{{item.ANSWER}}
</view>
<view class="answer">
正确答案:{{item.ANSWERRIGHT}}
</view>
</view>
</view>
</view>
</view>