Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
transport-show-h5
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
transport-show-h5
Commits
81c7cb98
提交
81c7cb98
authored
7月 20, 2020
作者:
lihuihui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
updata
上级
f2af2f8d
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
17 行增加
和
44 行删除
+17
-44
answerCard.vue
src/modules/exam-module/components/answerCard.vue
+2
-2
ExamEnd.vue
src/modules/exam-module/src/ExamEnd.vue
+12
-39
ExamTopic.vue
src/modules/exam-module/src/ExamTopic.vue
+3
-3
没有找到文件。
src/modules/exam-module/components/answerCard.vue
浏览文件 @
81c7cb98
...
...
@@ -182,8 +182,8 @@ export default {
}
}
let
num
=
1
const
data
=
this
.
clone
(
this
.
questionsData
)
d
ata
.
questions
.
map
(
item
=>
{
//
const data = this.clone(this.questionsData)
this
.
questionsD
ata
.
questions
.
map
(
item
=>
{
item
.
question_list
.
map
((
c
,
index
)
=>
{
c
.
num
=
num
+
index
if
(
Object
.
prototype
.
hasOwnProperty
.
call
(
this
.
requestData
,
item
.
id
))
{
...
...
src/modules/exam-module/src/ExamEnd.vue
浏览文件 @
81c7cb98
...
...
@@ -11,10 +11,18 @@
<svg
v-show=
"ratioNum!==0"
class=
"w_svg"
width=
"100%"
height=
"100%"
viewBox=
"0 0 100 100"
>
<circle
r=
"25"
cx=
"50"
cy=
"50"
fill=
"none"
stroke=
"#07cb78"
stroke-width=
"50"
:stroke-dasharray=
"ratio"
/>
</svg>
<div
class=
"circle"
>
<p
class=
"p1"
>
正确率
</p>
<p
class=
"p2"
>
{{
ratioNum
}}
%
</p>
</div>
<template
v-if=
"title === '模拟考试'"
>
<div
class=
"circle"
>
<p
class=
"p1"
>
得分
</p>
<p
class=
"p2"
>
{{
questionsData
.
score
}}
</p>
</div>
</
template
>
<
template
v-else
>
<div
class=
"circle"
>
<p
class=
"p1"
>
正确率
</p>
<p
class=
"p2"
>
{{
ratioNum
}}
%
</p>
</div>
</
template
>
</div>
<div
class=
"assess"
>
<div
class=
"tit"
>
测试评估:
</div>
...
...
@@ -83,39 +91,6 @@
</ul>
</template>
</div>
<!-- <div class="question">
<template>
<div>
<ul>
<template v-for="(item, index) in dataList">
<template v-for="(cItem, cIndex) in item.question_list">
<template v-if="requestData[item.id]">
<template v-if="requestData[item.id][cItem.id]">
<template v-if="requestData[item.id][cItem.id].answer.length != 0">
<template v-if="questionsData.score_items[item.id]">
<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 v-else>
<li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template>
</template>
<template v-else>
<li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template>
</template>
<template v-else>
<li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template>
</template>
<template v-else>
<li :key="index+'-'+cIndex" @click="go(cItem.id)" :data-id="cItem.id" class="active3">{{ cItem.num }}</li>
</template>
</template>
</template>
</ul>
</div>
</template>
</div> -->
</div>
</div>
<div
:class=
"ratioNum == 100 ? 'st-btn cent' : 'st-btn'"
v-if=
"title === '随堂小测' || title === '模拟考试' || title === '知识点小测'"
>
...
...
@@ -215,7 +190,6 @@ export default {
go
(
id
)
{
const
param
=
this
.
$route
.
query
param
.
id
=
id
console
.
log
(
id
)
this
.
$emit
(
'cardChange'
,
param
)
},
initData
()
{
...
...
@@ -266,7 +240,6 @@ export default {
})
num
+=
item
.
question_list
.
length
})
console
.
log
(
this
.
answerData
)
}
}
}
...
...
src/modules/exam-module/src/ExamTopic.vue
浏览文件 @
81c7cb98
...
...
@@ -169,7 +169,6 @@ export default {
autoHeight
:
true
,
on
:
{
slideChangeTransitionStart
:
function
()
{
_this
.
clickStatus
=
Date
.
parse
(
new
Date
())
_this
.
getIsSign
()
if
(
this
.
activeIndex
===
_this
.
questionsData
.
sheet
.
question_count
)
{
_this
.
topicCard
.
isShow
=
true
...
...
@@ -193,6 +192,7 @@ export default {
_this
.
swiperSign
=
_this
.
questionsData
.
sheet
.
question_count
-
1
}
if
(
this
.
activeIndex
===
_this
.
questionsData
.
sheet
.
question_count
)
{
_this
.
clickStatus
=
Date
.
parse
(
new
Date
())
_this
.
requestData
.
answerPage
=
_this
.
questionsData
.
sheet
.
question_count
-
1
}
}
...
...
@@ -506,7 +506,7 @@ export default {
}
}
}
this
.
clickStatus
=
Date
.
parse
(
new
Date
())
//
this.clickStatus = Date.parse(new Date())
this
.
$forceUpdate
()
},
// 多选事件
...
...
@@ -560,7 +560,7 @@ export default {
}
cData
.
opaVal2
=
opaArr
.
toString
().
replace
(
new
RegExp
(
','
,
'g'
),
''
)
})
this
.
clickStatus
=
Date
.
parse
(
new
Date
())
//
this.clickStatus = Date.parse(new Date())
this
.
$forceUpdate
()
},
// 页面过高局部滚动
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论