Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-learning-report
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.education.frontend
pica-learning-report
提交
ad6d48e1
提交
ad6d48e1
编写于
12月 09, 2019
作者:
guangjun.yang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
单位转换等
上级
6addd07e
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
29 行增加
和
26 行删除
+29
-26
chart-column-horizontal-tc-long.vue
...ents/bussiness/charts/chart-column-horizontal-tc-long.vue
+10
-19
course-times-list.vue
components/bussiness/course-times-list.vue
+6
-2
pica-process.vue
components/common/pica-process.vue
+7
-1
index.vue
pages/index.vue
+1
-0
klg-point.vue
pages/klg-point.vue
+5
-4
未找到文件。
components/bussiness/charts/chart-column-horizontal-tc-long.vue
浏览文件 @
ad6d48e1
...
...
@@ -31,7 +31,7 @@ export default {
},
data
()
{
return
{
chartWidth
:
"
300px
"
,
chartWidth
:
"
100%
"
,
chartHeight
:
"350px"
};
},
...
...
@@ -45,10 +45,10 @@ export default {
return
item
.
classifyName
;
});
series0Data
=
this
.
dataList
.
map
(
item
=>
{
return
item
.
beforeRate
;
return
(
item
.
beforeRate
||
0
)
*
100
;
});
series1Data
=
this
.
dataList
.
map
(
item
=>
{
return
item
.
afterRate
;
return
(
item
.
afterRate
||
0
)
*
100
;
});
if
(
process
.
client
)
{
let
clientWidth
=
...
...
@@ -56,8 +56,8 @@ export default {
document
.
body
.
clientWidth
||
document
.
documentElement
.
clientWidth
;
this
.
chartWidth
=
clientWidth
+
"px"
;
this
.
chartHeight
=
54
*
3
+
"px"
;
this
.
chartHeight
=
54
*
this
.
dataList
.
length
+
"px"
;
//
this.chartHeight = 54 * 3 + "px";
this
.
chartHeight
=
43
*
this
.
dataList
.
length
+
"px"
;
this
.
drawColumn
(
yAxisData
,
series0Data
,
series1Data
);
}
// this.drawColumn(yAxisData, series0Data, series1Data);
...
...
@@ -67,20 +67,11 @@ export default {
},
created
()
{
if
(
process
.
client
)
{
let
clientWidth
=
window
.
outerWidth
||
document
.
body
.
clientWidth
||
document
.
documentElement
.
clientWidth
;
this
.
chartWidth
=
clientWidth
+
"px"
;
this
.
chartHeight
=
54
*
3
+
"px"
;
// this.chartHeight = 54 * this.dataList.length + "px";
}
},
mounted
()
{
vm
=
this
;
// chartColumn = this.$echarts.init(document.getElementById(this.id));
// this.drawColumn([], [], []);
},
methods
:
{
// 画
...
...
@@ -108,10 +99,10 @@ export default {
}
},
grid
:
{
top
:
"
2
%"
,
left
:
"
3
%"
,
top
:
"
6
%"
,
left
:
"
6
%"
,
right
:
"6%"
,
bottom
:
"
0
%"
,
bottom
:
"
6
%"
,
containLabel
:
true
,
borderWidth
:
0
},
...
...
components/bussiness/course-times-list.vue
浏览文件 @
ad6d48e1
...
...
@@ -10,8 +10,8 @@
<ul
class=
"list"
>
<li
v-for=
"(item, index) in dataList"
:key=
"index"
>
<span>
{{
item
.
courseName
|
shortName
}}
</span>
<span>
{{
item
.
courseTime
}}
分钟
</span>
<span>
{{
item
.
averageTime
}}
分钟
</span>
<span>
{{
item
.
courseTime
|
convert
}}
</span>
<span>
{{
item
.
averageTime
|
convert
}}
</span>
</li>
</ul>
</div>
...
...
@@ -36,6 +36,10 @@ export default {
return
value
}
},
convert
:
function
(
value
,
unitName
=
'分钟'
)
{
if
(
!
value
)
return
0
+
unitName
;
return
Math
.
ceil
(
value
/
60
)
+
unitName
},
},
methods
:
{
...
...
components/common/pica-process.vue
浏览文件 @
ad6d48e1
<!-- Tabs组件 -->
<
template
>
<div
class=
"common-process"
>
<span
class=
"bar"
:style=
"
{'width': maxPocessWidth, 'background': barColor}">
</span><span
class=
"desc"
>
{{
value
}}{{
unitName
}}
</span>
<span
class=
"bar"
:style=
"
{'width': maxPocessWidth, 'background': barColor}">
</span><span
class=
"desc"
>
{{
value
|
convert
}}
</span>
</div>
</
template
>
<
script
>
...
...
@@ -46,6 +46,12 @@ export default {
maxPocessWidth
:
'0px'
}
},
filters
:
{
convert
:
function
(
value
,
unitName
=
'分钟'
)
{
if
(
!
value
)
return
0
+
unitName
;
return
Math
.
ceil
(
value
/
60
)
+
unitName
},
},
watch
:
{
processDataObj
:
{
handler
(
newVal
)
{
...
...
pages/index.vue
浏览文件 @
ad6d48e1
...
...
@@ -217,6 +217,7 @@ export default {
allData
:
{},
projectId
:
""
,
token
:
"A220943B006347799F277CC524EBB662"
||
"B10441890E2940499621C76667675B2D"
||
// "17B31C94D44947829097A953BC7C2732" ||
"A0E52265D31B4D2380C7CFC9E1ACCDCE"
||
...
...
pages/klg-point.vue
浏览文件 @
ad6d48e1
<
template
>
<section>
<CommonHeader
title=
"培训前后知识点掌握情况"
></CommonHeader>
<TitleKLGPoint
:title=
"
listT
itle"
></TitleKLGPoint>
<TitleKLGPoint
:title=
"
t
itle"
></TitleKLGPoint>
<ChartColumnHorizontalTCLong
:dataList=
"knowledgeEffectList"
class=
"mt-10"
></ChartColumnHorizontalTCLong>
<CommonNoMore></CommonNoMore>
</section>
...
...
@@ -18,7 +18,7 @@ import ChartColumnHorizontalTCLong from "@/components/bussiness/charts/chart-col
export
default
{
data
()
{
return
{
listTitle
:
"共1
0知识点"
,
title
:
"共
0知识点"
,
token
:
''
,
queryGDParams
:
{
appSelectType
:
2
,
//考试分析(1考试次数全部2考试分数全部) 学习效果分析(1正确率对比全部2知识点对比全部)
...
...
@@ -64,7 +64,8 @@ export default {
async
getStudyEffect
(
params
)
{
await
getStudyEffect
(
params
).
then
(
res
=>
{
if
(
res
.
code
===
"000000"
)
{
this
.
knowledgeEffectList
=
res
.
data
.
knowledgeEffectList
;
this
.
knowledgeEffectList
=
res
.
data
.
knowledgeEffectList
||
[];
this
.
title
=
`共
${
this
.
knowledgeEffectList
.
length
}
知识点`
;
}
});
}
...
...
@@ -73,6 +74,6 @@ export default {
</
script
>
<
style
lang=
"less"
scoped
>
.mt-10 {
margin-top: 2px !important;
margin-top: 2
0
px !important;
}
</
style
>
\ No newline at end of file
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录