提交 f5e3a594 authored 作者: lihuihui's avatar lihuihui

updata

上级 d2337145
...@@ -55,24 +55,24 @@ ...@@ -55,24 +55,24 @@
<div> <div>
<!-- <div class="title">{{ questionType[item.type] }}</div> --> <!-- <div class="title">{{ questionType[item.type] }}</div> -->
<ul> <ul>
<template v-for="(item) in dataList"> <template v-for="(item, index) in dataList">
<template v-for="(cItem) in item.question_list"> <template v-for="(cItem, cIndex) in item.question_list">
<template v-if="requestData[item.id]"> <template v-if="requestData[item.id]">
<template v-if="requestData[item.id][cItem.id]"> <template v-if="requestData[item.id][cItem.id]">
<template v-if="requestData[item.id][cItem.id].sign"> <template v-if="requestData[item.id][cItem.id].sign">
<li @click="go(cItem.id)" :data-id="cItem.id" class="active2">{{ cItem.num }}</li> <li :key="cIndex+'-'+index" @click="go(cItem.id)" :data-id="cItem.id" class="active2">{{ cItem.num }}</li>
</template> </template>
<template v-else> <template v-else>
<li @click="go(cItem.id)" :data-id="cItem.id" v-if="requestData[item.id][cItem.id].answer.length != 0" class="active1">{{ cItem.num }}</li> <li :key="cIndex+'-'+index" @click="go(cItem.id)" :data-id="cItem.id" v-if="requestData[item.id][cItem.id].answer.length != 0" class="active1">{{ cItem.num }}</li>
<li @click="go(cItem.id)" :data-id="cItem.id" v-else class="active3">{{ cItem.num }}</li> <li :key="cIndex+'-'+index" @click="go(cItem.id)" :data-id="cItem.id" v-else class="active3">{{ cItem.num }}</li>
</template> </template>
</template> </template>
<template v-else> <template v-else>
<li @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li> <li :key="cIndex+'-'+index" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template> </template>
</template> </template>
<template v-else> <template v-else>
<li @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li> <li :key="cIndex+'-'+index" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template> </template>
</template> </template>
</template> </template>
......
...@@ -86,28 +86,28 @@ ...@@ -86,28 +86,28 @@
<div> <div>
<!-- <div class="title">{{ questionType[item.type] }}</div> --> <!-- <div class="title">{{ questionType[item.type] }}</div> -->
<ul> <ul>
<template v-for="(item) in dataList"> <template v-for="(item, index) in dataList">
<template v-for="(cItem, cIndex) in item.question_list"> <template v-for="(cItem, cIndex) in item.question_list">
<template v-if="requestData[item.id]"> <template v-if="requestData[item.id]">
<template v-if="requestData[item.id][cItem.id]"> <template v-if="requestData[item.id][cItem.id]">
<template v-if="requestData[item.id][cItem.id].answer.length != 0"> <template v-if="requestData[item.id][cItem.id].answer.length != 0">
<template v-if="questionsData.score_items[item.id]"> <template v-if="questionsData.score_items[item.id]">
<li @click="go(cItem.id)" :data-id="cItem.id" :class="questionsData.score_items[item.id][cItem.id].is_right ? 'active1' : 'active2'">{{ cItem.num }}</li> <li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" :class="questionsData.score_items[item.id][cItem.id].is_right ? 'active1' : 'active2'">{{ cItem.num }}</li>
</template> </template>
<template v-else> <template v-else>
<li @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li> <li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template> </template>
</template> </template>
<template v-else> <template v-else>
<li @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li> <li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template> </template>
</template> </template>
<template v-else> <template v-else>
<li @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li> <li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template> </template>
</template> </template>
<template v-else> <template v-else>
<li @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li> <li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template> </template>
</template> </template>
</template> </template>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<div class="tab-nav" id="top-view"> <div class="tab-nav" id="top-view">
<ul> <ul>
<li <li
:class="index === tabNav.navIndex ? 'active' : ''" :class="index == tabNav.navIndex ? 'active' : ''"
:key="index" :key="index"
@click="tab(index)" @click="tab(index)"
v-for="(item, index) in tabNav.navText" v-for="(item, index) in tabNav.navText"
...@@ -184,7 +184,7 @@ export default { ...@@ -184,7 +184,7 @@ export default {
const isLogin = await this.$store.dispatch('checkLogin') const isLogin = await this.$store.dispatch('checkLogin')
if (isLogin) { if (isLogin) {
api.getExamStatus(param).then(res => { api.getExamStatus(param).then(res => {
if (res.status === '0' || res.status === '3') { if (parseInt(res.status) === 0 || parseInt(res.status) === 3) {
this.isExamPopTo = true this.isExamPopTo = true
} }
}) })
...@@ -200,7 +200,7 @@ export default { ...@@ -200,7 +200,7 @@ export default {
type: 1 type: 1
} }
api.getExamStatus(param).then(res => { api.getExamStatus(param).then(res => {
if (res.status === '0' || res.status === '3') { if (parseInt(res.status) === 0 || parseInt(res.status) === 3) {
this.isExamPop = true this.isExamPop = true
} else { } else {
this.goAbilityExam(1) this.goAbilityExam(1)
......
...@@ -42,11 +42,11 @@ ...@@ -42,11 +42,11 @@
<div class="role-tit">选择角色:</div> <div class="role-tit">选择角色:</div>
<div class="describe">请认真选择角色,选定后,模拟考试题型会针对角色为您匹配最准确的题型!</div> <div class="describe">请认真选择角色,选定后,模拟考试题型会针对角色为您匹配最准确的题型!</div>
<div class="sele-role"> <div class="sele-role">
<div @click="changeActive(1)" :class="roleChange === 1 ? 'btn active' : 'btn'"> <div @click="changeActive(1)" :class="roleChange == 1 ? 'btn active' : 'btn'">
<i></i> <i></i>
<div class="txt">管理人员</div> <div class="txt">管理人员</div>
</div> </div>
<div @click="changeActive(2)" :class="roleChange === 2 ? 'btn active' : 'btn'"> <div @click="changeActive(2)" :class="roleChange == 2 ? 'btn active' : 'btn'">
<i></i> <i></i>
<div class="txt">安全人员</div> <div class="txt">安全人员</div>
</div> </div>
...@@ -113,7 +113,7 @@ export default { ...@@ -113,7 +113,7 @@ export default {
type: 2 type: 2
} }
api.getExamStatus(param).then(res => { api.getExamStatus(param).then(res => {
if (res.status === '0' || res.status === '3') { if (parseInt(res.status) === 0 || parseInt(res.status) === 3) {
this.isExamPopTo = true this.isExamPopTo = true
} }
}) })
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论