提交 61d7328c authored 作者: lihuihui's avatar lihuihui

updata

上级 f9dab7db
......@@ -2,9 +2,9 @@
<div class="exam-box">
<div id="top-view" v-show="!topicCard.isShow">
<div class="tool-box">
<div class="time">{{ remainingTime }}</div>
<div class="time">倒计时{{ remainingTime }}</div>
<div class="tag-box">
<span @click="signQuestion" v-if="isExamEnd">标记</span>
<span @click="signQuestion" v-if="isExamEnd" :class="signText == '标记' ? '' : 'active'">{{ signText }}</span>
<span @click="showCard" v-if="isExamEnd">答题卡</span>
<span @click="submitShowPop" v-if="isExamEnd">交卷</span>
</div>
......@@ -72,7 +72,7 @@
<div class="exam_submit" v-if="isExamSubPop">
<div class="pop">
<div class="tit">交卷</div>
<div class="txt">确定提交吗?</div>
<div class="txt">还有题目未回答,确定交卷吗?</div>
<div class="btn_box">
<div class="btn" @click="isExamSubPop = false">继续做题</div>
<div class="btn btn2" @click="goExamResult;examSubmit(1, true)">交卷</div>
......@@ -122,6 +122,21 @@ export default {
observer: true,
on: {
slideChangeTransitionStart: function() {
const itemDid = _this.swiper.slides[_this.swiper.activeIndex].attributes['data-dId'].nodeValue
const itemCid = _this.swiper.slides[_this.swiper.activeIndex].attributes['data-cId'].nodeValue
if (_this.requestData[itemCid]) {
if (_this.requestData[itemCid][itemDid]) {
if (_this.requestData[itemCid][itemDid].sign) {
_this.signText = '已标记'
} else {
_this.signText = '标记'
}
} else {
_this.signText = '标记'
}
} else {
_this.signText = '标记'
}
if (this.activeIndex === _this.questionsData.sheet.question_count) {
_this.topicCard.isShow = true
} else {
......@@ -148,7 +163,8 @@ export default {
cache: null,
topicCard: {
isShow: false
}
},
signText: '标记'
}
},
computed: {
......@@ -237,9 +253,11 @@ export default {
const itemDid = this.swiper.slides[this.swiper.activeIndex].attributes['data-dId'].nodeValue
const itemCid = this.swiper.slides[this.swiper.activeIndex].attributes['data-cId'].nodeValue
const on = () => {
this.signText = '已标记'
Toast('已完成标记')
}
const off = () => {
this.signText = '标记'
Toast('已取消标记')
}
if (!this.requestData[itemCid]) {
......@@ -553,6 +571,9 @@ export default {
border-radius: .25rem;
margin-left: .2rem;
}
.active{
background: #FF8000;
}
}
}
.topic-box{
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论