Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
X
x-learn
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
x-learn
Commits
f4442d0f
提交
f4442d0f
authored
10月 19, 2021
作者:
王鹏飞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update
上级
645c19b7
全部展开
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
19 行增加
和
8 行删除
+19
-8
examCard.vue
src/components/exam/examCard.vue
+8
-2
questionListItem.vue
src/components/exam/questionListItem.vue
+1
-1
item.vue
src/pages/course/learn/item.vue
+10
-5
index copy.vue
src/pages/exam/courseExam/chapter/index copy.vue
+0
-0
index.vue
src/pages/exam/courseExam/chapter/index.vue
+0
-0
没有找到文件。
src/components/exam/examCard.vue
浏览文件 @
f4442d0f
...
...
@@ -33,7 +33,7 @@
<div
class=
"txt"
>
{{ currentItem.sign ? '已标记' : '标记' }}
</div>
</div>
<div
class=
"end-exam-btn"
>
<div
class=
"btn"
v-if=
"hasSubmitBtn"
@
click=
"submitExam"
>
交卷
</div>
<div
class=
"btn"
v-if=
"hasSubmitBtn
&& !disabled
"
@
click=
"submitExam"
>
交卷
</div>
</div>
</div>
</div>
...
...
@@ -81,9 +81,14 @@ export default {
deep
:
true
,
immediate
:
true
,
handler
(
value
)
{
if
(
value
)
{
const
{
status
}
=
value
this
.
disabled
=
[
'1'
,
'2'
].
includes
(
status
)
this
.
hasResult
=
[
'1'
,
'2'
].
includes
(
status
)
this
.
genQuestions
(
value
)
}
}
}
},
beforeDestroy
()
{
clearInterval
(
this
.
countDownTime
)
// 停止倒计时
...
...
@@ -108,6 +113,7 @@ export default {
}
this
.
examTimeText
=
this
.
secondToDate
(
sec
)
this
.
duration
++
this
.
$emit
(
'timeupdate'
,
this
.
duration
,
this
.
questionList
)
},
1000
)
},
secondToDate
(
result
)
{
...
...
@@ -152,7 +158,7 @@ export default {
},
// 提交考试
submitExam
()
{
this
.
$emit
(
'submitExam'
)
this
.
$emit
(
'submitExam'
,
this
.
questionList
)
},
// 组装试题数据
genQuestions
(
data
)
{
...
...
src/components/exam/questionListItem.vue
浏览文件 @
f4442d0f
...
...
@@ -45,7 +45,7 @@
</div>
<div
class=
"answer-item"
>
<div
class=
"answer-item-label"
>
您的答案:
</div>
<div
class=
"answer-item-content"
>
{{
correc
tAnswerText
}}
</div>
<div
class=
"answer-item-content"
>
{{
submi
tAnswerText
}}
</div>
</div>
</
template
>
<
template
v-else
>
...
...
src/pages/course/learn/item.vue
浏览文件 @
f4442d0f
...
...
@@ -27,7 +27,12 @@
</el-tab-pane>
<el-tab-pane
v-if=
"examList.length"
lazy
label=
"课后习题"
>
<ul
class=
"exam-list"
>
<li
v-for=
"item in examList"
:key=
"item.id"
>
{{
item
.
name
}}
</li>
<li
v-for=
"item in examList"
:key=
"item.id"
>
<router-link
:to=
"
{ path: '/course/exam/chapter', query: { course_id: courseId, chapter_id: item.id,exam_id: item.resource_id } }"
>
{{
item
.
name
}}
</router-link
>
</li>
</ul>
</el-tab-pane>
<!--
<el-tab-pane
lazy
label=
"按考点学习"
>
...
...
@@ -199,10 +204,10 @@ export default {
margin-left
:
20px
;
width
:
300px
;
}
.exam-list
li
{
padding
:
5px
0
;
line-height
:
22px
;
cursor
:pointer
;
.exam-list
li
{
padding
:
5px
0
;
line-height
:
22px
;
cursor
:
pointer
;
&
:hover
{
color
:
#c01540
;
}
...
...
src/pages/exam/courseExam/chapter/index copy.vue
0 → 100644
浏览文件 @
f4442d0f
差异被折叠。
点击展开。
src/pages/exam/courseExam/chapter/index.vue
浏览文件 @
f4442d0f
差异被折叠。
点击展开。
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论