| | |
| | | <!--pages/bookServices/examination/questionOptions/index.wxml--> |
| | | <view class="page-bottom"> |
| | | <view class="li-option" bind:tap="setCollect"> |
| | | <t-image |
| | | src="{{ questionDataList[currentIndex].isCollect ? '/static/images/bookService/detail/collecting.png' : '/static/images/bookService/examination/collect.png'}}" |
| | | > |
| | | <t-image src="{{ questionDataList[currentIndex].isCollect ? '/static/images/bookService/detail/collecting.png' : '/static/images/bookService/examination/collect.png'}}"> |
| | | </t-image> |
| | | 收藏 |
| | | </view> |
| | | <view class="li-option" bind:tap="handlePopup"> |
| | | <t-image |
| | | src="/static/images/bookService/examination/questionCard.png" |
| | | ></t-image> |
| | | <t-image src="/static/images/bookService/examination/questionCard.png"></t-image> |
| | | 答题卡 |
| | | </view> |
| | | <view class="li-option" bind:tap="setUpBtn"> |
| | | <t-image src="/static/images/bookService/examination/setting.png"></t-image> |
| | | 设置 |
| | | </view> |
| | | <view |
| | | class="li-option" |
| | | bind:tap="resterBtn" |
| | | wx:if="{{answerType == 'option' || answerType == 'mock'}}" |
| | | > |
| | | <view class="li-option" bind:tap="resterBtn" wx:if="{{answerType == 'option' || answerType == 'mock'}}"> |
| | | <t-image src="/static/images/bookService/examination/reset.png"></t-image> |
| | | 重做 |
| | | </view> |
| | | <view class="bottom-submit"> |
| | | <t-button |
| | | theme="primary" |
| | | size="large" |
| | | style="{{btnStyle}}" |
| | | bind:tap="submitBtn" |
| | | >{{(answerType == 'option' || answerType == 'mock') ? '提交' : |
| | | '退出'}}</t-button |
| | | > |
| | | <t-button theme="primary" size="large" style="{{btnStyle}}" bind:tap="submitBtn">{{(answerType == 'option' || answerType == 'mock') && !submitStatus ? '提交' : |
| | | '退出'}}</t-button> |
| | | </view> |
| | | </view> |
| | | |
| | | <!-- 答题卡 --> |
| | | <t-popup |
| | | visible="{{questionCardState}}" |
| | | bind:visible-change="onVisibleChange" |
| | | placement="bottom" |
| | | > |
| | | <t-popup visible="{{questionCardState}}" bind:visible-change="onVisibleChange" placement="bottom"> |
| | | <view class="popup-block"> |
| | | <view class="popup-header"> |
| | | <view class="popup-title">答题卡</view> |
| | |
| | | <text class="title-text">{{item.catalogName}}</text> |
| | | </view> |
| | | <view class="question-list"> |
| | | <view |
| | | bind:tap="goQuestion" |
| | | data-id="{{citem.id}}" |
| | | wx:for="{{item.infoList}}" |
| | | wx:for-item="citem" |
| | | wx:for-index="cindex" |
| | | class="question-box {{citem.isComplete ? 'answered' : 'un-answered'}}" |
| | | > |
| | | <view bind:tap="goQuestion" data-id="{{citem.id}}" wx:for="{{item.infoList}}" wx:for-item="citem" wx:for-index="cindex" class="question-box {{citem.isUserAnswer ? 'answered' : 'un-answered'}}"> |
| | | {{citem.number}} |
| | | </view> |
| | | </view> |
| | |
| | | </t-popup> |
| | | |
| | | <!-- 设置 --> |
| | | <t-popup |
| | | visible="{{setUpPopup}}" |
| | | bind:visible-change="onSetUpChange" |
| | | placement="bottom" |
| | | > |
| | | <t-popup visible="{{setUpPopup}}" bind:visible-change="onSetUpChange" placement="bottom"> |
| | | <view class="popup-block set-up-popup"> |
| | | <view class="popup-header"> |
| | | <view class="popup-title">设置</view> |
| | | </view> |
| | | <!-- 亮度 --> |
| | | <view> |
| | | <t-slider defaultValue="{{30}}" theme="capsule" /> |
| | | <view class="brightness"> |
| | | <text>A-</text> |
| | | <view class="brightness-slider"> |
| | | <t-slider defaultValue="{{30}}" theme="capsule" /> |
| | | </view> |
| | | |
| | | <text>A+</text> |
| | | </view> |
| | | <!-- 模式 --> |
| | | <view> |
| | | <t-radio-group class="test-radio" t-class="horizontal-box" value="{{radioItem}}" bind:change="onRadioChange" style="margin: 0px"> |
| | | <view class="card {{radioItem == 'daytime' ? 'card--active' : ''}}"> |
| | | <t-radio value="daytime" icon="none" borderless> |
| | | <view class="radio-content" slot="content"> |
| | | <t-image src="{{ radioItem == 'daytime' ? '/static/images/bookService/detail/practice-icon.png' : '/static/images/bookService/detail/notest.png'}}"></t-image> |
| | | <text style="color: {{radioItem == 'daytime' ? '#fff':''}};">日间模式</text> |
| | | </view> |
| | | </t-radio> |
| | | </view> |
| | | <view class="card {{radioItem == 'night' ? 'card--active' : ''}}"> |
| | | <t-radio value="night" icon="none" borderless> |
| | | <view class="radio-content" slot="content"> |
| | | <t-image src="{{ radioItem == 'night' ? '/static/images/bookService/detail/practice-icon.png' : '/static/images/bookService/detail/notest.png'}}"></t-image> |
| | | <text style="color: {{radioItem == 'night' ? '#fff':''}};">夜间模式</text> |
| | | </view> |
| | | </t-radio> |
| | | </view> |
| | | </t-radio-group> |
| | | </view> |
| | | </view> |
| | | </t-popup> |
| | | |
| | | <!-- 测试报告 --> |
| | | |
| | | <t-dialog |
| | | class="test-report" |
| | | visible="{{testReportState}}" |
| | | cancel-btn="{{null}}" |
| | | confirm-btn="{{null}}" |
| | | close-btn="{{true}}" |
| | | title="测试报告" |
| | | bind:close="closeTestReportDialog" |
| | | > |
| | | <t-dialog class="test-report" visible="{{testReportState}}" cancel-btn="{{null}}" confirm-btn="{{null}}" close-btn="{{true}}" title="测试报告" bind:close="closeTestReportDialog"> |
| | | <view slot="content" class="test-report"> |
| | | <view class="report-content-top"> |
| | | <view class="report-li"> |
| | |
| | | </view> |
| | | <view class="report-li"> |
| | | <view class="report-li-left">其中客观题:</view> |
| | | <view class="report-li-right" |
| | | >{{subjectiveTotal}}道,分值{{subjectiveGrade}}分</view |
| | | > |
| | | <view class="report-li-right">{{subjectiveTotal}}道,分值{{subjectiveGrade}}分</view> |
| | | </view> |
| | | <view class="report-li"> |
| | | <view class="report-li-left">答对:</view> |
| | | <view class="report-li-right" |
| | | ><text class="correct-color">{{correctNum}}</text> 道</view |
| | | > |
| | | <view class="report-li-right"><text class="correct-color">{{correctNum}}</text> 道</view> |
| | | </view> |
| | | <view class="report-li"> |
| | | <view class="report-li-left">答错:</view> |
| | | <view class="report-li-right" |
| | | ><text class="error-color">{{subjectiveTotal - correctNum}}</text> |
| | | 道</view |
| | | > |
| | | <view class="report-li-right"><text class="error-color">{{subjectiveTotal - correctNum}}</text> |
| | | 道</view> |
| | | </view> |
| | | <view class="report-li"> |
| | | <view class="report-li-left">客观题得分:</view> |
| | | <view class="report-li-right" |
| | | ><text class="score-color">{{subjectiveNum}}</text> 分</view |
| | | > |
| | | <view class="report-li-right"><text class="score-color">{{subjectiveNum}}</text> 分</view> |
| | | </view> |
| | | </view> |
| | | <view class="report-content-bottom"> |
| | | <t-button theme="primary" bind:tap="viewAnswer" style="width: 560rpx" |
| | | >查看答案与解析</t-button |
| | | > |
| | | <t-button theme="primary" bind:tap="viewAnswer" style="width: 560rpx">查看答案与解析</t-button> |
| | | </view> |
| | | </view> |
| | | </t-dialog> |
| | | </t-dialog> |