12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <view class="head">
- <view class="title">
- <view class="text">
- {{detail.title}}
- </view>
- <van-tag color="#FA8C16">{{detail.status}}</van-tag>
- </view>
- <view class="exp">
- <text class="line-1">发布人:{{detail.coursewarecreateby ||" --"}}</text>
- <text>发布时间:{{detail.coursewarecreatedate}}</text>
- </view>
- <view class="bottom" wx:if="{{detail.status=='未完成'}}">
- <view class="left">试卷总分:{{detail.totalscore}}</view>
- <view class="right">
- 答题进度:{{count.length||0}} / {{detail.testitems.length}}
- </view>
- </view>
- <view wx:else class="grid">
- <view>
- <view class="title">答对题数</view>
- <view class="count">{{detail.rightcount}}</view>
- </view>
- <view>
- <view class="title">答错题数</view>
- <view class="count">{{detail.errcount}}</view>
- </view>
- <view>
- <view class="title">成绩(分)</view>
- <view class="count">{{detail.score}}</view>
- </view>
- </view>
- </view>
- <view class="item" wx:for="{{detail.testitems}}" wx:key="sat_courseware_testitemsid">
- <view class="question">
- <text wx:if="{{detail.status=='未完成'}}">{{item.question}}</text>
- <text wx:else style="{{item.result==1?'':'color:var(--error);'}}">{{item.question}}</text>
- </view>
- <van-checkbox-group disabled='{{detail.status=="已完成"}}' value="{{ item.answer }}" data-item="{{item}}" data-index="{{index}}" bind:change="groupOnChange">
- <van-checkbox wx:for="{{item.options}}" wx:for-item="it" wx:key="option" name="{{it.option}}" shape='square' icon-size='14' custom-class='custom-class' label-class='label-class'>
- <text wx:if="{{detail.status=='未完成'}}">{{it.content}}</text>
- <text wx:else style="{{it.isfact==0?'text-decoration:line-through;':''}};color:{{item.result==0?it.isfact==0?'var(--error)':'var(--success)':''}}">{{it.content}}</text>
- </van-checkbox>
- </van-checkbox-group>
- <view wx:if="{{detail.status!='未完成' && item.result==0}}" style="font-size: 23rpx; color: #333;box-sizing: border-box;padding: 12rpx;background-color: #F8F8F8;">
- 答案解析:{{item.analysis||' --'}}
- </view>
- </view>
- <view class="but-box" wx:if="{{detail.status!='已完成'}}">
- <van-button custom-class='but' disabled='{{count.length!=detail.testitems.length}}' loading="{{loading}}" loading-text="提交中..." type="primary" bindclick="submit">提交试卷</van-button>
- </view>
- <van-popup show="{{ dataShow }}" custom-style='overflow: visible; border-radius: 16rpx;' bind:close="onClose">
- <view class="popup">
- <image src="/static/image/exam3.png" mode="aspectFill" />
- <view class="filter" />
- <view class="main">
- <view class="label">考试结果</view>
- <view class="data-statis">
- <view>
- <view class="count" style="color: #FF3B30;">{{detail.score}}</view>
- <view class="name">成绩(分)</view>
- </view>
- <view>
- <view class="count" style="color: #3874F6;">{{detail.testitems.length}}</view>
- <view class="name">总题数</view>
- </view>
- </view>
- <view class="analyse">
- <view>答对<text style="color: #52C41A;">{{detail.rightcount||"0"}}</text>题</view>
- <view style="margin-top: 20rpx;">答错<text style="color: #FF3B30; ">{{detail.errcount||"0"}}</text>题</view>
- </view>
- <view class="but-box">
- <van-button custom-class='but' bindtap="closeShowData">确定</van-button>
- </view>
- </view>
- </view>
- </van-popup>
|