Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
c97d8386
提交
c97d8386
编写于
11月 28, 2019
作者:
zhentian.jia
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
对接api接口
上级
da91a8b9
变更
2
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
38 行增加
和
33 行删除
+38
-33
item-data-all.vue
src/views/learning/item-data-all.vue
+24
-8
item-list.vue
src/views/learning/item-list.vue
+14
-25
未找到文件。
src/views/learning/item-data-all.vue
浏览文件 @
c97d8386
...
...
@@ -278,6 +278,7 @@ export default {
gradeFlag
:
[
false
,
false
,
false
,
false
],
hospitalCnt
:
''
,
hospitalId
:
[],
certFlag
:
0
,
};
},
created
()
{
...
...
@@ -298,10 +299,24 @@ export default {
vm
.
GET
(
"stats/region/hospitals/cnt"
,
req
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
vm
.
hospitalCnt
=
res
.
data
.
hospitalCnt
;
vm
.
hospitalCnt
=
1
;
//
vm.hospitalCnt = 1;
if
(
vm
.
hospitalCnt
==
1
)
{
vm
.
hospitalId
[
0
]
=
res
.
data
.
list
[
0
].
hospitalId
;
}
// vm.searchType();
vm
.
getDisplay
();
}
});
},
getDisplay
()
{
let
reqInfo
=
{
projectId
:
vm
.
projectId
,
};
openLoading
(
vm
);
vm
.
GET
(
"stats/region/info"
,
reqInfo
).
then
(
res
=>
{
closeLoading
(
vm
);
if
(
res
.
code
==
"000000"
)
{
vm
.
certFlag
=
res
.
data
.
certFlag
;
vm
.
searchType
();
}
});
...
...
@@ -464,21 +479,22 @@ export default {
]
}
];
cardData
[
0
].
value
=
data
.
hospitalRate
*
100
+
'%'
;
cardData
[
0
].
hasNum
=
data
.
hospitalJoinCount
;
cardData
[
0
].
shouldNum
=
data
.
hospitalCount
;
cardData
[
1
].
value
=
data
.
doctorRate
*
100
+
'%'
;
cardData
[
1
].
hasNum
=
data
.
joinCount
;
cardData
[
1
].
shouldNum
=
data
.
doctorCount
;
cardData
[
2
].
value
=
data
.
certificateRate
*
100
+
'%'
;
cardData
[
2
].
hasNum
=
data
.
finishCount
;
cardData
[
2
].
shouldNum
=
data
.
doctorCount
;
if
(
vm
.
dataType
==
0
)
{
cardData
[
2
].
value
=
data
.
certificate
Rate
*
100
+
'%'
;
cardData
[
2
].
hasNum
=
data
.
finish
Count
;
cardData
[
2
].
shouldNum
=
data
.
doctor
Count
;
cardData
[
0
].
value
=
data
.
hospital
Rate
*
100
+
'%'
;
cardData
[
0
].
hasNum
=
data
.
hospitalJoin
Count
;
cardData
[
0
].
shouldNum
=
data
.
hospital
Count
;
vm
.
cardData
=
cardData
;
}
else
if
(
vm
.
dataType
==
1
)
{
vm
.
cardData
=
cardData
.
slice
(
0
,
2
);
vm
.
cardData
=
cardData
.
slice
(
1
);
}
},
updateResize
()
{
...
...
src/views/learning/item-list.vue
浏览文件 @
c97d8386
...
...
@@ -84,7 +84,7 @@
</div>
</el-form>
<div
class=
"button-group"
>
<el-button
v-if=
"roleType ==
'L1' || roleType == 'L2'
"
type=
"default"
size=
"small"
@
click=
"changeDate"
>
数据修改
</el-button>
<el-button
v-if=
"roleType ==
1 || roleType == 2
"
type=
"default"
size=
"small"
@
click=
"changeDate"
>
数据修改
</el-button>
<!--
<el-button
type=
"default"
size=
"small"
@
click=
"update"
v-else
>
修改范围
</el-button>
-->
<el-button
type=
"default"
size=
"small"
:disabled=
"exportStatus"
@
click=
"exportPDF"
>
导出PDF
</el-button>
<el-button
type=
"default"
size=
"small"
:disabled=
"exportStatus"
@
click=
"exportExcel"
>
导出明细
</el-button>
...
...
@@ -117,7 +117,7 @@
:organizationList=
"organizationList"
></crowd-analysis>
</el-tab-pane>
<el-tab-pane
label=
"课程分析"
name=
"third"
>
<el-tab-pane
label=
"课程分析"
name=
"third"
v-if=
"displayCourse == 1"
>
<course-analysis
ref=
"childCourse"
:formInline=
"formInline"
...
...
@@ -135,7 +135,7 @@
:organizationList=
"organizationList"
></examination-analysisfrom>
</el-tab-pane>
<el-tab-pane
label=
"学习效果分析"
name=
"fifth"
>
<el-tab-pane
label=
"学习效果分析"
name=
"fifth"
v-if=
"displayEffect == 1"
>
<learning-effect
ref=
"childEffect"
:formInline=
"formInline"
...
...
@@ -263,6 +263,9 @@ export default {
areaLen
:
1
,
hospitalCnt
:
0
,
hospitalId
:
[],
certFlag
:
0
,
displayCourse
:
1
,
displayEffect
:
1
,
};
},
computed
:
{
...
...
@@ -280,7 +283,7 @@ export default {
this
.
curmbThird
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"projectName"
);
this
.
getDisplay
();
// this.search();
this
.
getRegionOption
();
//
this.getRegionOption();
},
mounted
:
function
()
{
commonUtil
.
resizeHeight
();
...
...
@@ -294,10 +297,13 @@ export default {
vm
.
GET
(
"stats/region/info"
,
reqInfo
).
then
(
res
=>
{
closeLoading
(
vm
);
if
(
res
.
code
==
"000000"
)
{
// vm.showOriginal = res.data.status;
// vm.roleType = res.data.roleType;
// vm.displayExam = res.data.existExam;
// vm.flag = res.data.flag;
vm
.
showOriginal
=
res
.
data
.
status
;
vm
.
roleType
=
res
.
data
.
roleType
;
vm
.
displayCourse
=
res
.
data
.
existCourse
;
vm
.
displayExam
=
res
.
data
.
existExam
;
vm
.
displayEffect
=
res
.
data
.
existEffect
;
vm
.
certFlag
=
res
.
data
.
certFlag
;
vm
.
getRegionOption
();
}
});
},
...
...
@@ -423,23 +429,6 @@ export default {
vm
.
optionsRegion
=
operationData
.
setRegionOptionNew
(
res
.
data
.
list
);
// vm.gethHspitalsCnt();
vm
.
search
();
}
});
},
gethHspitalsCnt
()
{
let
req
=
{
projectId
:
vm
.
projectId
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
]
};
vm
.
GET
(
"stats/region/hospitals/cnt"
,
req
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
vm
.
hospitalCnt
=
res
.
data
.
hospitalCnt
;
vm
.
hospitalCnt
=
1
;
if
(
vm
.
hospitalCnt
==
1
)
{
vm
.
hospitalId
[
0
]
=
res
.
data
.
list
[
0
].
hospitalId
;
}
vm
.
search
();
}
});
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录