Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
提交
议题看板
打开侧边栏
jingqi.liu
pica.cloud.web-education-admin
提交
f2814979
提交
f2814979
编写于
3月 27, 2020
作者:
guangjun.yang
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'dev-phrase-report2.1-0316' into 'release'
学情报告V2.1 code reviewer:杨广俊 学情报告V2.1 code reviewer:杨广俊 See merge request !140
上级
c2e65ce3
7b89f73d
变更
9
隐藏空白字符变更
内嵌
并排
正在显示
9 个修改的文件
包含
282 行增加
和
153 行删除
+282
-153
operation.js
src/utils/operation.js
+21
-21
data-alignment.vue
src/views/learning/data-alignment.vue
+5
-4
item-course-analysis.vue
src/views/learning/item-course-analysis.vue
+7
-5
item-crowd-analysis.vue
src/views/learning/item-crowd-analysis.vue
+7
-3
item-data-all.vue
src/views/learning/item-data-all.vue
+49
-35
item-examination-analysis.vue
src/views/learning/item-examination-analysis.vue
+14
-8
item-learning-effect.vue
src/views/learning/item-learning-effect.vue
+4
-1
item-list.vue
src/views/learning/item-list.vue
+173
-74
name-list.vue
src/views/learning/name-list.vue
+2
-2
未找到文件。
src/utils/operation.js
浏览文件 @
f2814979
...
@@ -311,7 +311,7 @@ export function setRegionOptionNew(data) {
...
@@ -311,7 +311,7 @@ export function setRegionOptionNew(data) {
let
obj
=
data
[
i
];
let
obj
=
data
[
i
];
obj
.
label
=
data
[
i
].
label
;
obj
.
label
=
data
[
i
].
label
;
obj
.
value
=
data
[
i
].
id
;
obj
.
value
=
data
[
i
].
id
;
if
(
obj
.
degree
==
4
||
obj
.
degree
==
0
||
obj
.
label
==
"全部"
)
{
if
(
obj
.
degree
==
5
||
obj
.
degree
==
0
||
obj
.
label
==
"全部"
)
{
// if(obj.degree == 4 ) {
// if(obj.degree == 4 ) {
obj
.
leaf
=
true
;
obj
.
leaf
=
true
;
}
}
...
@@ -377,13 +377,13 @@ export function getPicOption(title, legendData, colorData, seriesData) {
...
@@ -377,13 +377,13 @@ export function getPicOption(title, legendData, colorData, seriesData) {
tooltip
:
{
tooltip
:
{
trigger
:
'item'
,
trigger
:
'item'
,
// formatter: "{a} <br/>{b} : {c} ({d}%)"
// formatter: "{a} <br/>{b} : {c} ({d}%)"
formatter
:
function
(
data
){
formatter
:
function
(
data
){
let
value
=
data
.
name
+
':'
+
data
.
percent
.
toFixed
(
1
)
+
"%"
let
value
=
data
.
name
+
':'
+
data
.
percent
.
toFixed
(
1
)
+
"%"
return
value
;
return
value
;
}
}
},
},
label
:
{
label
:
{
formatter
:
function
(
data
){
return
data
.
percent
.
toFixed
(
1
)
+
"%"
;}
formatter
:
function
(
data
){
return
data
.
percent
.
toFixed
(
1
)
+
"%"
;}
},
},
legend
:
{
legend
:
{
orient
:
"vertical"
,
orient
:
"vertical"
,
...
@@ -733,25 +733,25 @@ export function learnTimeValue(value) {
...
@@ -733,25 +733,25 @@ export function learnTimeValue(value) {
if
(
s
==
NaN
){
//错误error
if
(
s
==
NaN
){
//错误error
return
''
;
return
''
;
}
}
if
(
s
>
60
)
{
if
(
s
>
60
)
{
m
=
parseInt
(
s
/
60
);
m
=
parseInt
(
s
/
60
);
s
=
parseInt
(
s
%
60
);
s
=
parseInt
(
s
%
60
);
if
(
m
>
60
)
{
if
(
m
>
60
)
{
h
=
parseInt
(
m
/
60
);
h
=
parseInt
(
m
/
60
);
m
=
parseInt
(
m
%
60
);
m
=
parseInt
(
m
%
60
);
}
}
}
}
let
result
=
""
;
let
result
=
""
;
if
(
s
>
0
)
{
if
(
s
>
0
)
{
result
=
""
+
parseInt
(
s
)
+
"秒"
;
result
=
""
+
parseInt
(
s
)
+
"秒"
;
}
if
(
m
>
0
)
{
result
=
""
+
parseInt
(
m
)
+
"分"
+
result
;
}
}
if
(
m
>
0
)
{
if
(
h
>
0
)
{
result
=
""
+
parseInt
(
m
)
+
"分"
+
result
;
result
=
""
+
parseInt
(
h
)
+
"小时"
+
result
;
}
}
if
(
h
>
0
)
{
return
result
;
result
=
""
+
parseInt
(
h
)
+
"小时"
+
result
;
}
return
result
;
}
}
export
function
getProjectLevelList
(
data
)
{
export
function
getProjectLevelList
(
data
)
{
let
list
=
[];
let
list
=
[];
...
@@ -784,4 +784,4 @@ export function getCreditList(data) {
...
@@ -784,4 +784,4 @@ export function getCreditList(data) {
list
.
push
(
obj
);
list
.
push
(
obj
);
}
}
return
list
;
return
list
;
}
}
\ No newline at end of file
src/views/learning/data-alignment.vue
浏览文件 @
f2814979
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
</div>
</div>
<div
class=
"text"
>
<div
class=
"text"
>
<p>
地区:
{{
dialogData
.
region
}}
</p>
<p>
地区:
{{
dialogData
.
region
}}
</p>
<
p>
选择机构:
{{
dialogData
.
organization
}}
</p
>
<
!--
<p>
选择机构:
{{
dialogData
.
organization
}}
</p>
--
>
</div>
</div>
<el-form
<el-form
class=
"form-update"
class=
"form-update"
...
@@ -198,7 +198,7 @@ export default {
...
@@ -198,7 +198,7 @@ export default {
this
.
projectName
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"projectName"
);
this
.
projectName
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"projectName"
);
// this.search();
// this.search();
console
.
log
(
vm
.
dialogData
);
console
.
log
(
vm
.
dialogData
);
},
},
mounted
:
function
()
{
mounted
:
function
()
{
//父组件传值
//父组件传值
this
.
$on
(
"search"
,
()
=>
{
this
.
$on
(
"search"
,
()
=>
{
...
@@ -263,11 +263,12 @@ export default {
...
@@ -263,11 +263,12 @@ export default {
projectId
:
vm
.
projectId
,
projectId
:
vm
.
projectId
,
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
beginDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'begin'
),
beginDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'begin'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
achievementStatus
:
vm
.
formData
.
achievementStatus
,
achievementStatus
:
vm
.
formData
.
achievementStatus
,
status
:
vm
.
formData
.
status
,
status
:
vm
.
formData
.
status
,
doctorName
:
vm
.
formData
.
doctorName
,
doctorName
:
vm
.
formData
.
doctorName
,
...
...
src/views/learning/item-course-analysis.vue
浏览文件 @
f2814979
...
@@ -192,7 +192,8 @@ export default {
...
@@ -192,7 +192,8 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
pageNo
:
vm
.
pageNo
,
pageNo
:
vm
.
pageNo
,
pageSize
:
vm
.
pageSize
,
pageSize
:
vm
.
pageSize
,
...
@@ -223,7 +224,8 @@ export default {
...
@@ -223,7 +224,8 @@ export default {
routerData
.
courseId
=
data
.
courseId
;
routerData
.
courseId
=
data
.
courseId
;
routerData
.
beginDate
=
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"begin"
),
routerData
.
beginDate
=
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"begin"
),
routerData
.
endDate
=
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
routerData
.
endDate
=
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
routerData
.
regionId
=
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
];
// routerData.regionId = vm.formInline.region[vm.formInline.region.length - 1];
routerData
.
regionId
=
vm
.
formInline
.
selectRegionId
;
routerData
.
originalFlag
=
vm
.
formInline
.
checked
==
false
?
2
:
1
;
routerData
.
originalFlag
=
vm
.
formInline
.
checked
==
false
?
2
:
1
;
routerData
.
timeFlag
=
vm
.
formInline
.
timeFlag
;
routerData
.
timeFlag
=
vm
.
formInline
.
timeFlag
;
routerData
.
hospitalIdList
=
operationData
.
setHospitalIdList
(
vm
.
formInline
.
organization
);
routerData
.
hospitalIdList
=
operationData
.
setHospitalIdList
(
vm
.
formInline
.
organization
);
...
@@ -252,7 +254,7 @@ export default {
...
@@ -252,7 +254,7 @@ export default {
window
.
open
(
routeData
.
href
,
"_blank"
);
window
.
open
(
routeData
.
href
,
"_blank"
);
},
},
handleSizeChange
(
val
)
{
handleSizeChange
(
val
)
{
console
.
log
(
`每页
${
val
}
条`
);
//
console.log(`每页 ${val} 条`);
vm
.
pageSize
=
val
;
vm
.
pageSize
=
val
;
vm
.
pageNo
=
1
;
vm
.
pageNo
=
1
;
if
(
vm
.
downloadId
==
null
)
{
if
(
vm
.
downloadId
==
null
)
{
...
@@ -260,7 +262,7 @@ export default {
...
@@ -260,7 +262,7 @@ export default {
}
}
},
},
handleCurrentChange
(
val
)
{
handleCurrentChange
(
val
)
{
console
.
log
(
`当前页:
${
val
}
`
);
//
console.log(`当前页: ${val}`);
vm
.
pageNo
=
val
;
vm
.
pageNo
=
val
;
if
(
vm
.
downloadId
==
null
)
{
if
(
vm
.
downloadId
==
null
)
{
vm
.
search
();
vm
.
search
();
...
@@ -355,4 +357,4 @@ export default {
...
@@ -355,4 +357,4 @@ export default {
}
}
}
}
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/learning/item-crowd-analysis.vue
浏览文件 @
f2814979
...
@@ -190,7 +190,8 @@ export default {
...
@@ -190,7 +190,8 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
timeFlag
:
vm
.
formInline
.
timeFlag
};
};
vm
.
POST
(
"stats/report/userAnalysis_pc/"
+
vm
.
radio
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
vm
.
POST
(
"stats/report/userAnalysis_pc/"
+
vm
.
radio
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
...
@@ -295,6 +296,7 @@ export default {
...
@@ -295,6 +296,7 @@ export default {
vm
.
sexData
=
sexData
;
vm
.
sexData
=
sexData
;
},
},
//设置--人员学历发布
educationDivision
(
data
)
{
educationDivision
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showEducation
=
false
;
vm
.
showEducation
=
false
;
...
@@ -325,6 +327,7 @@ export default {
...
@@ -325,6 +327,7 @@ export default {
vm
.
echartsData
.
chart1
=
myChart
;
vm
.
echartsData
.
chart1
=
myChart
;
},
20
);
},
20
);
},
},
//设置--人员职务分布
jobDivision
(
data
)
{
jobDivision
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showJob
=
false
;
vm
.
showJob
=
false
;
...
@@ -354,6 +357,7 @@ export default {
...
@@ -354,6 +357,7 @@ export default {
vm
.
echartsData
.
chart2
=
myChart2
;
vm
.
echartsData
.
chart2
=
myChart2
;
},
20
);
},
20
);
},
},
//设置--人员年龄分布
ageDivision
(
data
)
{
ageDivision
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showAge
=
false
;
vm
.
showAge
=
false
;
...
@@ -467,7 +471,7 @@ export default {
...
@@ -467,7 +471,7 @@ export default {
width
:
106px
;
width
:
106px
;
}
}
}
}
.item
{
.item
{
position
:
relative
;
position
:
relative
;
float
:
left
;
float
:
left
;
...
@@ -522,4 +526,4 @@ export default {
...
@@ -522,4 +526,4 @@ export default {
}
}
}
}
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/learning/item-data-all.vue
浏览文件 @
f2814979
...
@@ -198,9 +198,9 @@
...
@@ -198,9 +198,9 @@
<el-tab-pane
label=
"未参与"
name=
"3"
></el-tab-pane>
<el-tab-pane
label=
"未参与"
name=
"3"
></el-tab-pane>
</el-tabs>
</el-tabs>
<div
v-if=
"downloadId == null"
>
<div
v-if=
"downloadId == null"
>
<el-table
<el-table
v-loading=
"loadingTable"
v-loading=
"loadingTable"
:data=
"tableData"
:data=
"tableData"
class=
"person-table"
class=
"person-table"
element-loading-spinner=
"el-icon-loading"
element-loading-spinner=
"el-icon-loading"
element-loading-background=
"rgba(0, 0, 0, 0.8)"
element-loading-background=
"rgba(0, 0, 0, 0.8)"
...
@@ -518,21 +518,24 @@ export default {
...
@@ -518,21 +518,24 @@ export default {
}
}
},
},
gethHspitalsCnt
()
{
gethHspitalsCnt
()
{
let
req
=
{
if
(
vm
.
formInline
.
organization
.
length
==
0
)
{
//无机构
projectId
:
vm
.
projectId
,
let
req
=
{
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
]
projectId
:
vm
.
projectId
,
};
// regionId: vm.formInline.region[vm.formInline.region.length - 1]
vm
.
GET
(
"stats/region/hospitals/cnt"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
regionId
:
vm
.
formInline
.
selectRegionId
if
(
res
.
code
==
"000000"
)
{
};
vm
.
hospitalCnt
=
res
.
data
.
hospitalCnt
;
vm
.
GET
(
"stats/region/hospitals/cnt"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
// vm.hospitalCnt = 1;
if
(
res
.
code
==
"000000"
)
{
if
(
vm
.
hospitalCnt
==
1
)
{
vm
.
hospitalCnt
=
res
.
data
.
hospitalCnt
;
vm
.
hospitalCutList
=
res
.
data
.
list
;
if
(
vm
.
hospitalCnt
==
1
)
{
vm
.
hospitalCutList
=
res
.
data
.
list
;
}
}
}
// vm.searchType();
});
vm
.
getDisplay
();
}
else
{
}
vm
.
hospitalCnt
=
1
;
});
}
vm
.
getDisplay
();
},
},
getDisplay
()
{
getDisplay
()
{
let
reqInfo
=
{
let
reqInfo
=
{
...
@@ -540,7 +543,7 @@ export default {
...
@@ -540,7 +543,7 @@ export default {
};
};
vm
.
GET
(
"stats/region/info"
,
reqInfo
).
then
(
res
=>
{
vm
.
GET
(
"stats/region/info"
,
reqInfo
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
if
(
res
.
code
==
"000000"
)
{
vm
.
certFlag
=
res
.
data
.
certFlag
;
vm
.
certFlag
=
res
.
data
.
certFlag
;
//有无证书,0无证书,1有证书
vm
.
containOfficialFlag
=
res
.
data
.
containOfficialFlag
;
vm
.
containOfficialFlag
=
res
.
data
.
containOfficialFlag
;
vm
.
setCertLabel
();
vm
.
setCertLabel
();
vm
.
searchType
();
vm
.
searchType
();
...
@@ -551,9 +554,9 @@ export default {
...
@@ -551,9 +554,9 @@ export default {
if
(
vm
.
formInline
.
organization
.
length
==
1
)
{
if
(
vm
.
formInline
.
organization
.
length
==
1
)
{
vm
.
dataType
=
1
;
vm
.
dataType
=
1
;
}
else
{
}
else
{
if
(
vm
.
hospitalCnt
==
1
)
{
if
(
vm
.
hospitalCnt
==
1
)
{
//有机构
vm
.
dataType
=
1
;
vm
.
dataType
=
1
;
}
else
{
}
else
{
//无机构
vm
.
dataType
=
0
;
vm
.
dataType
=
0
;
}
}
}
}
...
@@ -577,16 +580,17 @@ export default {
...
@@ -577,16 +580,17 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
sourceType
:
2
,
sourceType
:
2
,
pageNo
:
vm
.
formTable
.
pageNo
,
pageNo
:
vm
.
formTable
.
pageNo
,
pageSize
:
vm
.
formTable
.
pageSize
,
pageSize
:
vm
.
formTable
.
pageSize
,
};
};
if
(
req
.
hospitalIdList
.
length
==
0
)
{
//
if(req.hospitalIdList.length == 0) {
req
.
hospitalIdList
=
[];
//
req.hospitalIdList = [];
req
.
hospitalIdList
[
0
]
=
vm
.
hospitalCutList
[
0
].
hospitalId
;
//
req.hospitalIdList[0] = vm.hospitalCutList[0].hospitalId;
}
//
}
vm
.
loadingTable
=
true
;
vm
.
loadingTable
=
true
;
vm
.
POST
(
"stats/report/generalPersonal/"
+
vm
.
tableType
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
vm
.
POST
(
"stats/report/generalPersonal/"
+
vm
.
tableType
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
if
(
res
.
code
==
"000000"
)
{
...
@@ -611,13 +615,14 @@ export default {
...
@@ -611,13 +615,14 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
};
};
vm
.
POST
(
"stats/report/general_pc"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
vm
.
POST
(
"stats/report/general_pc"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
if
(
res
.
code
==
"000000"
)
{
vm
.
initCard
(
res
.
data
.
percentData
);
vm
.
initCard
(
res
.
data
.
percentData
);
if
(
vm
.
certFlag
!==
0
)
{
if
(
vm
.
certFlag
!==
0
)
{
//有证书情况
vm
.
setDistributeChart
(
res
.
data
.
certData
);
vm
.
setDistributeChart
(
res
.
data
.
certData
);
vm
.
setRecordChart
(
res
.
data
.
eduData
);
vm
.
setRecordChart
(
res
.
data
.
eduData
);
}
}
...
@@ -628,6 +633,7 @@ export default {
...
@@ -628,6 +633,7 @@ export default {
}
}
});
});
},
},
//整体情况中获取累积或新增table的数据
searchDwmy
()
{
searchDwmy
()
{
let
req
=
{};
let
req
=
{};
if
(
vm
.
downloadId
==
null
)
{
if
(
vm
.
downloadId
==
null
)
{
...
@@ -637,10 +643,11 @@ export default {
...
@@ -637,10 +643,11 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeType
:
parseInt
(
vm
.
checkTime
),
timeType
:
parseInt
(
vm
.
checkTime
),
//日周月年的选择
dataType
:
parseInt
(
vm
.
checkRange
),
dataType
:
parseInt
(
vm
.
checkRange
),
//累积和新增的选择
pageNo
:
vm
.
formDwmy
.
pageNo
,
pageNo
:
vm
.
formDwmy
.
pageNo
,
pageSize
:
vm
.
formDwmy
.
pageSize
,
pageSize
:
vm
.
formDwmy
.
pageSize
,
};
};
...
@@ -680,6 +687,7 @@ export default {
...
@@ -680,6 +687,7 @@ export default {
vm
.
timeType
=
value
;
vm
.
timeType
=
value
;
vm
.
searchDwmy
();
vm
.
searchDwmy
();
},
},
//初始化机构参与率、人员参与率...
initCard
(
data
)
{
initCard
(
data
)
{
let
cardData
=
[
let
cardData
=
[
{
{
...
@@ -768,6 +776,7 @@ export default {
...
@@ -768,6 +776,7 @@ export default {
// };
// };
// },100);
// },100);
},
},
//设置--证书分布情况
setDistributeChart
(
data
)
{
setDistributeChart
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showDistributeChart
=
false
;
vm
.
showDistributeChart
=
false
;
...
@@ -805,7 +814,7 @@ export default {
...
@@ -805,7 +814,7 @@ export default {
seriesData
.
push
(
objSer
);
seriesData
.
push
(
objSer
);
}
}
vm
.
distributeList
=
distributeList
;
vm
.
distributeList
=
distributeList
;
setTimeout
(
function
(){
setTimeout
(
function
(){
let
myChart
=
echarts
.
init
(
vm
.
$refs
.
distributeChart
);
let
myChart
=
echarts
.
init
(
vm
.
$refs
.
distributeChart
);
let
option
=
chartData
.
dustributeOption
(
legendData
,
seriesData
);
let
option
=
chartData
.
dustributeOption
(
legendData
,
seriesData
);
myChart
.
setOption
(
option
);
myChart
.
setOption
(
option
);
...
@@ -813,6 +822,7 @@ export default {
...
@@ -813,6 +822,7 @@ export default {
// vm.updateResize();
// vm.updateResize();
},
20
);
},
20
);
},
},
//设置--证书级别按学历分布情况
setRecordChart
(
data
)
{
setRecordChart
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showRecordChart
=
false
;
vm
.
showRecordChart
=
false
;
...
@@ -905,7 +915,7 @@ export default {
...
@@ -905,7 +915,7 @@ export default {
seriesData
.
push
(
seriesObj
);
seriesData
.
push
(
seriesObj
);
}
}
vm
.
recordList
=
recordList
;
vm
.
recordList
=
recordList
;
setTimeout
(
function
(){
setTimeout
(
function
(){
let
myChart
=
echarts
.
init
(
vm
.
$refs
.
recordChart
);
let
myChart
=
echarts
.
init
(
vm
.
$refs
.
recordChart
);
let
option
=
chartData
.
recordOption
(
legendData
,
xAxisData
,
seriesData
);
let
option
=
chartData
.
recordOption
(
legendData
,
xAxisData
,
seriesData
);
// console.log('data',legendData,xAxisData,seriesData,option);
// console.log('data',legendData,xAxisData,seriesData,option);
...
@@ -921,9 +931,11 @@ export default {
...
@@ -921,9 +931,11 @@ export default {
projectId
:
vm
.
projectId
,
projectId
:
vm
.
projectId
,
beginDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'begin'
),
beginDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'begin'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
hospitalIdList
:
vm
.
formInline
.
organization
,
// hospitalIdList: vm.formInline.organization,
hospitalIdList
:
vm
.
formInline
.
orgId
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
};
};
openLoading
(
vm
);
openLoading
(
vm
);
...
@@ -936,6 +948,7 @@ export default {
...
@@ -936,6 +948,7 @@ export default {
vm
.
setCertificateChart
(
vm
.
timeInfoChild
.
genSituationModel
.
studyRankMap
[
index
]);
vm
.
setCertificateChart
(
vm
.
timeInfoChild
.
genSituationModel
.
studyRankMap
[
index
]);
}
}
},
},
//设置--项目情况排名
setCertificateChart
(
data
)
{
setCertificateChart
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showCertificateChart
=
false
;
vm
.
showCertificateChart
=
false
;
...
@@ -967,6 +980,7 @@ export default {
...
@@ -967,6 +980,7 @@ export default {
// vm.updateResize();
// vm.updateResize();
},
20
);
},
20
);
},
},
//设置--在线培训完成天数情况
setDurationChart
(
data
)
{
setDurationChart
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showDurationChart
=
false
;
vm
.
showDurationChart
=
false
;
...
@@ -1366,4 +1380,4 @@ export default {
...
@@ -1366,4 +1380,4 @@ export default {
}
}
}
}
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/learning/item-examination-analysis.vue
浏览文件 @
f2814979
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
<div
class=
"spacing"
></div>
<div
class=
"spacing"
></div>
<div
v-if=
"containOfficial === 1"
>
<div
v-if=
"containOfficial === 1"
>
<div
class=
"chart-title"
>
完成项目考试次数情况
</div>
<div
class=
"chart-title"
>
完成项目考试次数情况
</div>
<div
v-if=
"showExamTimes === true"
class=
"overflow-chart"
>
<div
v-if=
"showExamTimes === true"
class=
"overflow-chart"
>
<div
class=
"chart"
id=
"examTimes"
ref=
"examTimes"
></div>
<div
class=
"chart"
id=
"examTimes"
ref=
"examTimes"
></div>
</div>
</div>
<div
v-if=
"showExamTimes === false"
class=
"empty-img"
>
<div
v-if=
"showExamTimes === false"
class=
"empty-img"
>
...
@@ -240,7 +240,8 @@ export default {
...
@@ -240,7 +240,8 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
timeFlag
:
vm
.
formInline
.
timeFlag
};
};
vm
.
POST
(
"stats/report/exam"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
vm
.
POST
(
"stats/report/exam"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
...
@@ -256,6 +257,7 @@ export default {
...
@@ -256,6 +257,7 @@ export default {
}
}
});
});
},
},
//获取考试列表数据
searchTable
()
{
searchTable
()
{
let
req
=
{
let
req
=
{
projectId
:
vm
.
projectId
,
projectId
:
vm
.
projectId
,
...
@@ -263,7 +265,8 @@ export default {
...
@@ -263,7 +265,8 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
timeFlag
:
vm
.
formInline
.
timeFlag
};
};
let
reqList
=
req
;
let
reqList
=
req
;
...
@@ -307,6 +310,7 @@ export default {
...
@@ -307,6 +310,7 @@ export default {
};
};
},
30
);
},
30
);
},
},
//设置--完成项目考试次数情况
setExamTimes
(
data
)
{
setExamTimes
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showExamTimes
=
false
;
vm
.
showExamTimes
=
false
;
...
@@ -320,7 +324,7 @@ export default {
...
@@ -320,7 +324,7 @@ export default {
xAxisData
.
push
(
data
[
i
].
times
+
"次"
);
xAxisData
.
push
(
data
[
i
].
times
+
"次"
);
seriesData
.
push
(
data
[
i
].
count
);
seriesData
.
push
(
data
[
i
].
count
);
}
}
setTimeout
(
function
(){
setTimeout
(
function
(){
let
myChart
=
echarts
.
init
(
vm
.
$refs
.
examTimes
);
let
myChart
=
echarts
.
init
(
vm
.
$refs
.
examTimes
);
let
option
=
chartData
.
examTimes
(
xAxisData
,
seriesData
);
let
option
=
chartData
.
examTimes
(
xAxisData
,
seriesData
);
myChart
.
setOption
(
option
);
myChart
.
setOption
(
option
);
...
@@ -348,6 +352,7 @@ export default {
...
@@ -348,6 +352,7 @@ export default {
}
}
}
}
},
},
//设置--完成项目考试分数情况
setExamScore
(
data
)
{
setExamScore
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showExamScore
=
false
;
vm
.
showExamScore
=
false
;
...
@@ -361,7 +366,7 @@ export default {
...
@@ -361,7 +366,7 @@ export default {
xAxisData
.
push
(
data
[
i
].
timesStr
);
xAxisData
.
push
(
data
[
i
].
timesStr
);
seriesData
.
push
(
data
[
i
].
count
);
seriesData
.
push
(
data
[
i
].
count
);
}
}
setTimeout
(
function
(){
setTimeout
(
function
(){
let
myChart
=
echarts
.
init
(
vm
.
$refs
.
examScore
);
let
myChart
=
echarts
.
init
(
vm
.
$refs
.
examScore
);
let
option
=
chartData
.
examScore
(
xAxisData
,
seriesData
);
let
option
=
chartData
.
examScore
(
xAxisData
,
seriesData
);
myChart
.
setOption
(
option
);
myChart
.
setOption
(
option
);
...
@@ -382,7 +387,8 @@ export default {
...
@@ -382,7 +387,8 @@ export default {
routerData
.
examId
=
data
.
examId
;
routerData
.
examId
=
data
.
examId
;
routerData
.
beginDate
=
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"begin"
),
routerData
.
beginDate
=
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"begin"
),
routerData
.
endDate
=
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
routerData
.
endDate
=
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
routerData
.
regionId
=
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
];
// routerData.regionId = vm.formInline.region[vm.formInline.region.length - 1];
routerData
.
regionId
=
vm
.
formInline
.
selectRegionId
;
routerData
.
originalFlag
=
vm
.
formInline
.
checked
==
false
?
2
:
1
;
routerData
.
originalFlag
=
vm
.
formInline
.
checked
==
false
?
2
:
1
;
routerData
.
timeFlag
=
vm
.
formInline
.
timeFlag
;
routerData
.
timeFlag
=
vm
.
formInline
.
timeFlag
;
routerData
.
hospitalIdList
=
operationData
.
setHospitalIdList
(
vm
.
formInline
.
organization
);
routerData
.
hospitalIdList
=
operationData
.
setHospitalIdList
(
vm
.
formInline
.
organization
);
...
@@ -412,7 +418,7 @@ export default {
...
@@ -412,7 +418,7 @@ export default {
},
},
// 更改数据显示数量
// 更改数据显示数量
handleSizeChange
(
val
)
{
handleSizeChange
(
val
)
{
console
.
log
(
`每页
${
val
}
条`
);
//
console.log(`每页 ${val} 条`);
vm
.
pageSize
=
val
;
vm
.
pageSize
=
val
;
vm
.
pageNo
=
1
;
vm
.
pageNo
=
1
;
if
(
vm
.
downloadId
==
null
)
{
if
(
vm
.
downloadId
==
null
)
{
...
@@ -421,7 +427,7 @@ export default {
...
@@ -421,7 +427,7 @@ export default {
},
},
// 换页
// 换页
handleCurrentChange
(
val
)
{
handleCurrentChange
(
val
)
{
console
.
log
(
`当前页:
${
val
}
`
);
//
console.log(`当前页: ${val}`);
vm
.
pageNo
=
val
;
vm
.
pageNo
=
val
;
if
(
vm
.
downloadId
==
null
)
{
if
(
vm
.
downloadId
==
null
)
{
vm
.
searchTable
();
vm
.
searchTable
();
...
...
src/views/learning/item-learning-effect.vue
浏览文件 @
f2814979
...
@@ -103,7 +103,8 @@ export default {
...
@@ -103,7 +103,8 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
timeFlag
:
vm
.
formInline
.
timeFlag
};
};
vm
.
POST
(
"stats/report/studyEffect"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
vm
.
POST
(
"stats/report/studyEffect"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
...
@@ -131,6 +132,7 @@ export default {
...
@@ -131,6 +132,7 @@ export default {
cardData
[
1
].
value
=
parseFloat
((
data
.
afterRate
*
100
).
toFixed
(
1
))
+
"%"
;
cardData
[
1
].
value
=
parseFloat
((
data
.
afterRate
*
100
).
toFixed
(
1
))
+
"%"
;
vm
.
cardData
=
cardData
;
vm
.
cardData
=
cardData
;
},
},
//设置--不同学历培训前后正确率对比
setEducation
(
data
)
{
setEducation
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showChartEdu
=
false
;
vm
.
showChartEdu
=
false
;
...
@@ -153,6 +155,7 @@ export default {
...
@@ -153,6 +155,7 @@ export default {
vm
.
echartsData
.
chart1
=
myChart
;
vm
.
echartsData
.
chart1
=
myChart
;
},
20
);
},
20
);
},
},
//设置--培训前后知识点掌握情况
setLearning
(
data
)
{
setLearning
(
data
)
{
if
(
data
.
length
==
0
)
{
if
(
data
.
length
==
0
)
{
vm
.
showChartLearn
=
false
;
vm
.
showChartLearn
=
false
;
...
...
src/views/learning/item-list.vue
浏览文件 @
f2814979
...
@@ -6,15 +6,15 @@
...
@@ -6,15 +6,15 @@
<div
class=
"form-title"
>
查询条件
</div>
<div
class=
"form-title"
>
查询条件
</div>
<div
class=
"form-p"
>
<div
class=
"form-p"
>
<p>
<p>
<span>
选择地区
</span>
<span>
选择地区
</span>
<span
class=
"span-value"
>
{{
reportParamModel
.
regionNames
}}
</span>
<span
class=
"span-value"
>
{{
reportParamModel
.
regionNames
}}
</span>
</p>
</p>
<p>
<p>
<span>
原始数据
</span>
<span>
原始数据
</span>
<span
class=
"span-value"
>
{{
reportParamModel
.
originalFlag
===
2
?
'否'
:
'是'
}}
</span>
<span
class=
"span-value"
>
{{
reportParamModel
.
originalFlag
===
2
?
'否'
:
'是'
}}
</span>
</p>
</p>
<p>
<p>
<span>
选择机构
</span>
<span>
选择机构
</span>
<span
class=
"span-value"
>
{{
reportParamModel
.
hospitalNames
}}
</span>
<span
class=
"span-value"
>
{{
reportParamModel
.
hospitalNames
}}
</span>
</p>
</p>
<p>
<p>
...
@@ -40,13 +40,18 @@
...
@@ -40,13 +40,18 @@
change-on-select
change-on-select
placeholder=
"请先选择地区后再进行查询"
placeholder=
"请先选择地区后再进行查询"
style=
"width:330px"
style=
"width:330px"
></el-cascader>
>
<template
slot-scope=
"
{ node, data }">
<span>
{{
data
.
label
}}
</span>
<span
class=
"spe-label"
v-if=
"node.level == 1 && data.degree == 5"
>
我所在机构
</span>
</
template
>
</el-cascader>
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-checkbox
v-if=
"showOriginal == 1"
size=
"small"
v-model=
"formInline.checked"
>
查看原始数据
</el-checkbox>
<el-checkbox
v-if=
"showOriginal == 1"
size=
"small"
v-model=
"formInline.checked"
>
查看原始数据
</el-checkbox>
</el-col>
</el-col>
</el-form-item>
</el-form-item>
<el-form-item
label=
"选择机构:"
>
<
!--<
el-form-item label="选择机构:">
<div class="form-text" v-if="optionsRegion.length == 1 && hospitalCntList.length == 1">{{ hospitalCntList[0].hospitalName }}</div>
<div class="form-text" v-if="optionsRegion.length == 1 && hospitalCntList.length == 1">{{ hospitalCntList[0].hospitalName }}</div>
<el-select
<el-select
v-else
v-else
...
@@ -75,12 +80,12 @@
...
@@ -75,12 +80,12 @@
closable
closable
@close="handleTagClose(tag)"
@close="handleTagClose(tag)"
>{{ tag.label }}</el-tag>
>{{ tag.label }}</el-tag>
</div>
</div>
-->
<el-form-item
label=
"选择时间:"
>
<el-form-item
label=
"选择时间:"
>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-select
<el-select
size=
"small"
size=
"small"
v-model=
"formInline.timeFlag"
v-model=
"formInline.timeFlag"
placeholder=
"请选择"
placeholder=
"请选择"
style=
"width:330px;"
style=
"width:330px;"
@
change=
"changeTimeFlag"
@
change=
"changeTimeFlag"
...
@@ -175,7 +180,7 @@
...
@@ -175,7 +180,7 @@
></examination-analysisfrom>
></examination-analysisfrom>
</el-tab-pane>
</el-tab-pane>
<el-tab-pane
label=
"学习效果分析"
name=
"fifth"
v-if=
"displayEffect == 1"
>
<el-tab-pane
label=
"学习效果分析"
name=
"fifth"
v-if=
"displayEffect == 1"
>
<learning-effect
<learning-effect
ref=
"childEffect"
ref=
"childEffect"
:formInline=
"formInline"
:formInline=
"formInline"
:activeName=
"activeName"
:activeName=
"activeName"
...
@@ -256,7 +261,7 @@ export default {
...
@@ -256,7 +261,7 @@ export default {
lazy
:
true
,
lazy
:
true
,
lazyLoad
(
node
,
resolve
)
{
lazyLoad
(
node
,
resolve
)
{
const
{
level
}
=
node
;
const
{
level
}
=
node
;
//
console.log("node props", node);
console
.
log
(
"node props"
,
node
);
if
(
node
.
level
>=
1
&&
node
.
loaded
===
false
&&
node
.
children
.
length
==
0
)
{
if
(
node
.
level
>=
1
&&
node
.
loaded
===
false
&&
node
.
children
.
length
==
0
)
{
let
req
=
{
let
req
=
{
projectId
:
vm
.
projectId
,
projectId
:
vm
.
projectId
,
...
@@ -273,6 +278,7 @@ export default {
...
@@ -273,6 +278,7 @@ export default {
}
}
},
},
showOriginal
:
2
,
showOriginal
:
2
,
originalFlag
:
null
,
roleType
:
''
,
roleType
:
''
,
formInline
:
{
formInline
:
{
region
:
[],
region
:
[],
...
@@ -283,6 +289,10 @@ export default {
...
@@ -283,6 +289,10 @@ export default {
during
:
null
,
during
:
null
,
pageNo
:
1
,
pageNo
:
1
,
pageSize
:
20
,
pageSize
:
20
,
selectRegionId
:
''
,
//新增选择的地区id
orgId
:
''
,
//新增机构Id,
// showOriginal: 2,
// originalFlag: null,
},
},
organizationNotice
:
'选择地区筛选到区才能选择机构'
,
organizationNotice
:
'选择地区筛选到区才能选择机构'
,
dialogData
:
{
dialogData
:
{
...
@@ -299,16 +309,7 @@ export default {
...
@@ -299,16 +309,7 @@ export default {
displayExam
:
1
,
displayExam
:
1
,
flag
:
1
,
flag
:
1
,
//v2.0更新data部分
//v2.0更新data部分
timeFlagList
:
[
timeFlagList
:
[],
// {
// value: 1,
// label: '截至昨日',
// },
// {
// value: 2,
// label: '自定义时间',
// }
],
areaLen
:
1
,
areaLen
:
1
,
hospitalCnt
:
0
,
hospitalCnt
:
0
,
hospitalId
:
[],
hospitalId
:
[],
...
@@ -331,8 +332,11 @@ export default {
...
@@ -331,8 +332,11 @@ export default {
maxDate
:
''
,
maxDate
:
''
,
minDate
:
''
,
minDate
:
''
,
allRegionId
:
''
,
allRegionId
:
''
,
selectRegionId
:
''
,
orgId
:
''
,
containOfficialFlag
:
1
,
containOfficialFlag
:
1
,
showRadio
:
0
,
showRadio
:
0
,
containHospitalFlag
:
null
,
//新增判断是否当前有机构
pickerOptions0
:
{
pickerOptions0
:
{
disabledDate
:
time
=>
{
disabledDate
:
time
=>
{
// 在科学计数法中,为了使公式简便,可以用带“E”的格式表示。例如1.03乘10的8次方,可简写为“1.03e8”的形式
// 在科学计数法中,为了使公式简便,可以用带“E”的格式表示。例如1.03乘10的8次方,可简写为“1.03e8”的形式
...
@@ -340,7 +344,7 @@ export default {
...
@@ -340,7 +344,7 @@ export default {
// console.log('this.maxDate',this.maxDate)
// console.log('this.maxDate',this.maxDate)
return
time
.
getTime
()
>
new
Date
(
this
.
maxDate
).
getTime
()
||
time
.
getTime
()
<
new
Date
(
this
.
minDate
).
getTime
()
-
8.64e7
;
return
time
.
getTime
()
>
new
Date
(
this
.
maxDate
).
getTime
()
||
time
.
getTime
()
<
new
Date
(
this
.
minDate
).
getTime
()
-
8.64e7
;
}
}
},
},
};
};
},
},
computed
:
{
computed
:
{
...
@@ -363,9 +367,6 @@ export default {
...
@@ -363,9 +367,6 @@ export default {
this
.
curmbThird
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"projectName"
);
this
.
curmbThird
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"projectName"
);
this
.
downloadId
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"downloadId"
);
this
.
downloadId
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"downloadId"
);
this
.
checkShowType
();
this
.
checkShowType
();
// this.getDisplay();
// this.search();
// this.getRegionOption();
},
},
mounted
:
function
()
{
mounted
:
function
()
{
commonUtil
.
resizeHeight
();
commonUtil
.
resizeHeight
();
...
@@ -450,7 +451,10 @@ export default {
...
@@ -450,7 +451,10 @@ export default {
}
}
},
},
getDisplay
(
type
)
{
getDisplay
(
type
)
{
let
reqInfo
=
{
//获取地区
vm
.
getRegionOption
();
/*let reqInfo = {
projectId: vm.projectId,
projectId: vm.projectId,
};
};
vm.GET("stats/region/info", reqInfo).then(res => {
vm.GET("stats/region/info", reqInfo).then(res => {
...
@@ -467,10 +471,9 @@ export default {
...
@@ -467,10 +471,9 @@ export default {
vm.finalDateFlag = res.data.finalDateFlag;
vm.finalDateFlag = res.data.finalDateFlag;
vm.setTimeFlagList();
vm.setTimeFlagList();
// console.log('日期:',vm.maxDate,vm.minDate)
vm.getRegionOption();
vm.getRegionOption();
}
}
});
});
*/
},
},
beforeLeave
(
activeName
,
oldActiveName
)
{
beforeLeave
(
activeName
,
oldActiveName
)
{
// console.log('action',activeName,'oldActive',oldActiveName)
// console.log('action',activeName,'oldActive',oldActiveName)
...
@@ -487,37 +490,31 @@ export default {
...
@@ -487,37 +490,31 @@ export default {
// this.$refs.childExam.$emit("init");
// this.$refs.childExam.$emit("init");
// }
// }
},
},
//地区选择操作
handleChange
(
value
)
{
handleChange
(
value
)
{
this
.
formInline
.
organization
=
[];
this
.
tags
=
[];
this
.
tags
=
[];
let
node
=
this
.
$refs
.
cascaderRegion
.
getCheckedNodes
()[
0
];
let
node
=
this
.
$refs
.
cascaderRegion
.
getCheckedNodes
()[
0
];
//级联当前选中的值
console
.
log
(
'node change'
,
node
)
console
.
log
(
'node change'
,
node
)
//获取选中的inputValue
setTimeout
(
function
()
{
setTimeout
(
function
()
{
// console.log('行政区域改变',vm.$refs["cascaderRegion"].inputValue);
vm
.
dialogData
.
region
=
vm
.
$refs
[
"cascaderRegion"
].
inputValue
;
vm
.
dialogData
.
region
=
vm
.
$refs
[
"cascaderRegion"
].
inputValue
;
},
20
);
},
20
);
// console.log('region',value,vm.formInline);
if
(
node
.
label
!==
'全部'
)
{
if
(
node
.
label
!==
'全部'
)
{
let
areaArr
=
value
[
value
.
length
-
1
].
split
(
'_'
);
let
areaArr
=
value
[
value
.
length
-
1
].
split
(
'_'
);
vm
.
areaLen
=
areaArr
.
length
;
vm
.
areaLen
=
areaArr
.
length
;
//
console.log('areaArr!!',areaArr);
//
V2.1修改废弃
if
(
areaArr
.
length
>=
3
)
{
//
if (areaArr.length >= 3) {
this
.
getOrganizationList
();
//
this.getOrganizationList();
this
.
organizationNotice
=
"请选择机构"
;
//
this.organizationNotice = "请选择机构";
}
else
{
//
} else {
this
.
organizationNotice
=
"选择地区筛选到区才能选择机构"
;
//
this.organizationNotice = "选择地区筛选到区才能选择机构";
}
//
}
}
else
{
}
else
{
vm
.
areaLen
=
1
;
vm
.
areaLen
=
1
;
vm
.
organizationNotice
=
"选择地区筛选到区才能选择机构"
;
vm
.
organizationNotice
=
"选择地区筛选到区才能选择机构"
;
}
}
vm
.
gethHspitalsCnt
()
//添加子节点
//添加子节点
// let node =this.$refs.cascaderRegion.getCheckedNodes()[0];
if
(
node
.
data
&&
node
.
data
.
id
&&
node
.
hasChildren
===
true
&&
node
.
loaded
===
false
)
{
if
(
node
.
data
&&
node
.
data
.
id
&&
node
.
hasChildren
===
true
&&
node
.
loaded
===
false
)
{
let
req
=
{
let
req
=
{
projectId
:
vm
.
projectId
,
projectId
:
vm
.
projectId
,
...
@@ -528,7 +525,23 @@ export default {
...
@@ -528,7 +525,23 @@ export default {
vm
.
searchNode
(
vm
.
optionsRegion
,
node
.
data
.
id
,
newData
);
vm
.
searchNode
(
vm
.
optionsRegion
,
node
.
data
.
id
,
newData
);
});
});
}
}
vm
.
formInline
.
organization
=
[];
//选择的机构
//这里需要判断当前选中项的degree,如果是5那就不需要再调接口
if
(
node
.
data
&&
node
.
data
.
id
&&
node
.
data
.
degree
==
5
)
{
let
changeItemData
=
node
.
data
.
id
;
let
subIndex
=
changeItemData
.
lastIndexOf
(
'_'
);
vm
.
formInline
.
selectRegionId
=
changeItemData
.
slice
(
0
,
subIndex
);
vm
.
formInline
.
orgId
=
changeItemData
.
slice
(
subIndex
+
1
);
vm
.
formInline
.
organization
.
push
(
vm
.
formInline
.
orgId
);
vm
.
hospitalCnt
=
1
;
vm
.
search
();
}
else
{
vm
.
formInline
.
selectRegionId
=
node
.
data
.
id
;
vm
.
formInline
.
orgId
=
''
;
vm
.
gethHspitalsCnt
()
}
},
},
//给级联插入新获取数据的操作-即添加子节点
searchNode
(
val
,
id
,
data
){
searchNode
(
val
,
id
,
data
){
val
.
map
(
item
=>
{
val
.
map
(
item
=>
{
if
(
item
.
id
===
id
){
if
(
item
.
id
===
id
){
...
@@ -539,19 +552,21 @@ export default {
...
@@ -539,19 +552,21 @@ export default {
return
item
return
item
})
})
},
},
//操作获取到的地区或机构的数据
setRegionOptionMore
(
data
)
{
setRegionOptionMore
(
data
)
{
let
option
=
[];
let
option
=
[];
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
let
obj
=
data
[
i
];
let
obj
=
data
[
i
];
obj
.
label
=
data
[
i
].
label
;
obj
.
label
=
data
[
i
].
label
;
obj
.
value
=
data
[
i
].
id
;
obj
.
value
=
data
[
i
].
id
;
if
(
obj
.
degree
==
4
)
{
if
(
obj
.
degree
==
0
||
obj
.
degree
==
5
)
{
obj
.
leaf
=
true
;
obj
.
leaf
=
true
;
}
}
option
.
push
(
obj
);
option
.
push
(
obj
);
}
}
return
option
;
return
option
;
},
},
//选择机构操作-old
changeOrganization
(
value
)
{
changeOrganization
(
value
)
{
// console.log('formInline',this.formInline.organization);
// console.log('formInline',this.formInline.organization);
this
.
tags
=
[];
this
.
tags
=
[];
...
@@ -620,54 +635,100 @@ export default {
...
@@ -620,54 +635,100 @@ export default {
};
};
vm
.
GET
(
"stats/region"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
vm
.
GET
(
"stats/region"
,
req
,
''
,
''
,
true
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
if
(
res
.
code
==
"000000"
)
{
//containHospitalFlag判断自己是否有机构,1-有机构
this
.
containHospitalFlag
=
res
.
data
.
containHospitalFlag
;
let
doctorInfoRep
=
res
.
data
.
doctorInfoRep
;
vm
.
showOriginal
=
doctorInfoRep
.
status
;
//判断是否显示原始数据
vm
.
originalFlag
=
doctorInfoRep
.
originalFlag
;
vm
.
roleType
=
doctorInfoRep
.
roleType
;
vm
.
displayCourse
=
doctorInfoRep
.
existCourse
;
vm
.
displayExam
=
doctorInfoRep
.
existExam
;
vm
.
displayEffect
=
doctorInfoRep
.
existEffect
;
vm
.
certFlag
=
doctorInfoRep
.
certFlag
;
vm
.
maxDate
=
new
Date
(
doctorInfoRep
.
maxDate
);
vm
.
minDate
=
new
Date
(
doctorInfoRep
.
minDate
);
vm
.
containOfficialFlag
=
doctorInfoRep
.
containOfficialFlag
;
vm
.
finalDateFlag
=
doctorInfoRep
.
finalDateFlag
;
// vm.formInline.showOriginal = doctorInfoRep.status;
// if (vm.showOriginal == 2) {
// vm.formInline.originalFlag = vm.originalFlag;
// }
vm
.
setTimeFlagList
();
//设置选择时间
if
(
vm
.
showOriginal
==
2
)
{
//不显示原始数据,取接口返回的originalFlag
if
(
vm
.
originalFlag
==
1
)
{
vm
.
formInline
.
checked
=
true
;
}
else
if
(
vm
.
originalFlag
==
2
)
{
vm
.
formInline
.
checked
=
false
;
}
}
vm
.
formInline
.
region
=
[];
vm
.
formInline
.
region
=
[];
vm
.
formInline
.
region
[
0
]
=
res
.
data
.
list
[
0
].
id
;
vm
.
formInline
.
region
[
0
]
=
res
.
data
.
list
[
0
].
id
;
vm
.
allRegionId
=
res
.
data
.
list
[
0
].
id
;
vm
.
allRegionId
=
res
.
data
.
list
[
0
].
id
;
//存储当前所在id
vm
.
optionsRegion
=
operationData
.
setRegionOptionNew
(
vm
.
optionsRegion
=
operationData
.
setRegionOptionNew
(
res
.
data
.
list
res
.
data
.
list
);
);
//初始化判断区域id 是不是有机构id
//判断是否有机构,有的情况就需要拆分出regionId和orgId
let
firstItemData
=
res
.
data
.
list
[
0
];
let
value
=
res
.
data
.
list
[
0
].
id
;
let
value
=
res
.
data
.
list
[
0
].
id
;
let
areaArr
=
value
.
split
(
'_'
);
vm
.
formInline
.
organization
=
[];
vm
.
areaLen
=
areaArr
.
length
;
if
(
firstItemData
.
degree
==
5
)
{
if
(
areaArr
.
length
>=
3
)
{
let
subIndex
=
value
.
lastIndexOf
(
"_"
);
vm
.
getOrganizationList
();
vm
.
formInline
.
selectRegionId
=
value
.
slice
(
0
,
subIndex
);
vm
.
organizationNotice
=
"请选择机构"
;
vm
.
formInline
.
orgId
=
value
.
slice
(
subIndex
+
1
);
vm
.
hospitalCnt
=
1
;
vm
.
formInline
.
organization
.
push
(
vm
.
formInline
.
orgId
);
vm
.
search
();
}
else
{
vm
.
formInline
.
selectRegionId
=
value
;
vm
.
formInline
.
orgId
=
''
;
vm
.
gethHspitalsCnt
();
}
}
vm
.
selectRegionId
=
vm
.
formInline
.
selectRegionId
;
//作存储
vm
.
orgId
=
vm
.
formInline
.
orgId
;
//作存储
//初始化判断区域id 是不是有机构id
// let value = res.data.list[0].id;
// let areaArr = value.split('_');
// vm.areaLen = areaArr.length;
// if (areaArr.length >= 3) { //V2.1舍弃
// vm.getOrganizationList();
// vm.organizationNotice = "请选择机构";
// }
// vm.search(); // deleted by Anndy Yang
// vm.search(); // deleted by Anndy Yang
vm
.
gethHspitalsCnt
();
}
}
});
});
},
},
//获取机构
gethHspitalsCnt
()
{
gethHspitalsCnt
()
{
let
req
=
{
let
req
=
{
projectId
:
vm
.
projectId
,
projectId
:
vm
.
projectId
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
]
// regionId: vm.formInline.region[vm.formInline.region.length - 1]
regionId
:
vm
.
formInline
.
selectRegionId
};
};
vm
.
GET
(
"stats/region/hospitals/cnt"
,
req
,
''
,
''
,
false
).
then
(
res
=>
{
vm
.
GET
(
"stats/region/hospitals/cnt"
,
req
,
''
,
''
,
false
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
if
(
res
.
code
==
"000000"
)
{
vm
.
hospitalCnt
=
res
.
data
.
hospitalCnt
;
vm
.
hospitalCnt
=
res
.
data
.
hospitalCnt
;
vm
.
hospitalCntList
=
res
.
data
.
list
vm
.
hospitalCntList
=
res
.
data
.
list
;
//当前选中区域下的机构列表
vm
.
formInline
.
organization
=
[];
// 只有一个机构时,所有请求中要传递机构ID added by Anndy Yang
// vm.organizationList = [];//选择机构操作被弃用
// 选中区域下只有一个机构时,所有请求中要传递机构ID added by Anndy Yang
if
(
vm
.
hospitalCntList
.
length
==
1
)
{
if
(
vm
.
hospitalCntList
.
length
==
1
)
{
vm
.
formInline
.
organization
=
[];
vm
.
organizationList
=
[];
let
obj
=
{
let
obj
=
{
index
:
0
,
index
:
0
,
label
:
vm
.
hospitalCntList
[
0
].
hospitalName
,
label
:
vm
.
hospitalCntList
[
0
].
hospitalName
,
value
:
vm
.
hospitalCntList
[
0
].
hospitalId
,
value
:
vm
.
hospitalCntList
[
0
].
hospitalId
,
};
};
vm
.
organizationList
.
push
(
obj
);
//
vm.organizationList.push(obj);
vm
.
formInline
.
organization
.
push
(
vm
.
hospitalCntList
[
0
].
hospitalId
);
vm
.
formInline
.
organization
.
push
(
vm
.
hospitalCntList
[
0
].
hospitalId
);
// vm.formInline.organization[0] = vm.hospitalCntList[0].hospitalId;
}
}
vm
.
search
();
// added by Anndy Yang
vm
.
search
();
// added by Anndy Yang
}
}
});
});
},
},
//获取机构列表
//获取机构列表
--V2.1弃用
getOrganizationList
()
{
/*
getOrganizationList() {
vm.organizationList = [];
vm.organizationList = [];
let regionId = vm.formInline.region[vm.formInline.region.length - 1];
let regionId = vm.formInline.region[vm.formInline.region.length - 1];
let req = {
let req = {
...
@@ -687,7 +748,7 @@ export default {
...
@@ -687,7 +748,7 @@ export default {
// }
// }
}
}
});
});
},
},
*/
getOrganizationNum
()
{
getOrganizationNum
()
{
//选择全部
//选择全部
let
num
=
0
;
let
num
=
0
;
...
@@ -708,13 +769,20 @@ export default {
...
@@ -708,13 +769,20 @@ export default {
vm
.
resetForm
();
vm
.
resetForm
();
},
},
setExportReq
()
{
setExportReq
()
{
// let sureOriginalFlag = null;
// if (vm.formInline.showOriginal == 2) { //如果不显示,则取接口返回的数据
// sureOriginalFlag = vm.formInline.originalFlag;
// }else {
// sureOriginalFlag = (vm.formInline.checked == false ? 2 : 1);
// }
vm
.
exportReq
=
{
vm
.
exportReq
=
{
projectId
:
vm
.
projectId
,
projectId
:
vm
.
projectId
,
beginDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'begin'
),
beginDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'begin'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
'end'
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1],
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
};
};
},
},
...
@@ -730,15 +798,16 @@ export default {
...
@@ -730,15 +798,16 @@ export default {
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
endDate
:
operationData
.
setDuringTime
(
vm
.
formInline
.
during
,
"end"
),
hospitalIdList
:
vm
.
formInline
.
organization
,
hospitalIdList
:
vm
.
formInline
.
organization
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
originalFlag
:
vm
.
formInline
.
checked
==
false
?
2
:
1
,
regionId
:
vm
.
formInline
.
region
[
vm
.
formInline
.
region
.
length
-
1
],
// regionId: vm.formInline.region[vm.formInline.region.length - 1], //id结构修改
regionId
:
vm
.
formInline
.
selectRegionId
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
timeFlag
:
vm
.
formInline
.
timeFlag
,
hospitalNames
:
vm
.
dialogData
.
organization
,
hospitalNames
:
vm
.
dialogData
.
organization
,
regionNames
:
vm
.
dialogData
.
region
,
regionNames
:
vm
.
dialogData
.
region
,
};
};
if
(
vm
.
organizationList
.
length
==
1
)
{
//
if(vm.organizationList.length == 1) {
req
.
hospitalIdList
=
[];
//
req.hospitalIdList = [];
req
.
hospitalIdList
[
0
]
=
vm
.
organizationList
[
0
].
value
;
//
req.hospitalIdList[0] = vm.organizationList[0].value;
}
//
}
// if(req.regionNames == '全部') {
// if(req.regionNames == '全部') {
//全部地区 机构只有一个情况
//全部地区 机构只有一个情况
if
(
vm
.
hospitalCntList
.
length
==
1
)
{
if
(
vm
.
hospitalCntList
.
length
==
1
)
{
...
@@ -758,7 +827,7 @@ export default {
...
@@ -758,7 +827,7 @@ export default {
});
});
},
},
search
()
{
search
()
{
// console.log(vm.formInline);
// console.log(
'formInline',
vm.formInline);
if
(
vm
.
formInline
.
timeFlag
==
1
)
{
if
(
vm
.
formInline
.
timeFlag
==
1
)
{
//截止昨日
//截止昨日
vm
.
setExportReq
();
vm
.
setExportReq
();
...
@@ -809,9 +878,22 @@ export default {
...
@@ -809,9 +878,22 @@ export default {
during
:
null
,
during
:
null
,
pageNo
:
1
,
pageNo
:
1
,
pageSize
:
20
,
pageSize
:
20
,
orgId
:
''
,
selectRegionId
:
''
,
}
}
);
);
vm
.
formInline
.
region
[
0
]
=
vm
.
allRegionId
;
vm
.
formInline
.
region
[
0
]
=
vm
.
allRegionId
;
vm
.
formInline
.
selectRegionId
=
vm
.
selectRegionId
;
if
(
vm
.
orgId
)
{
vm
.
formInline
.
organization
[
0
]
=
vm
.
orgId
;
}
if
(
vm
.
showOriginal
==
2
)
{
//不显示原始数据,取接口返回的originalFlag
if
(
vm
.
originalFlag
==
1
)
{
vm
.
formInline
.
checked
=
true
;
}
else
if
(
vm
.
originalFlag
==
2
)
{
vm
.
formInline
.
checked
=
false
;
}
}
vm
.
areaLen
=
0
;
vm
.
areaLen
=
0
;
vm
.
tags
=
[];
vm
.
tags
=
[];
...
@@ -899,7 +981,7 @@ export default {
...
@@ -899,7 +981,7 @@ export default {
});
});
return
;
return
;
}
}
this
.
setDialogData
();
// this.setDialogData(); //弃用于V2.1,因为不再使用tags
this
.
dialogUpdate
=
true
;
this
.
dialogUpdate
=
true
;
this
.
$nextTick
(
function
()
{
this
.
$nextTick
(
function
()
{
this
.
$refs
.
childAlignment
.
$emit
(
"search"
);
this
.
$refs
.
childAlignment
.
$emit
(
"search"
);
...
@@ -947,7 +1029,7 @@ export default {
...
@@ -947,7 +1029,7 @@ export default {
let
pageData
=
canvas
.
toDataURL
(
'image/png'
);
let
pageData
=
canvas
.
toDataURL
(
'image/png'
);
let
pdf
=
new
JsPDF
(
''
,
'pt'
,
[
contentWidth
*
0.8
,
contentHeight
*
0.8
]);
let
pdf
=
new
JsPDF
(
''
,
'pt'
,
[
contentWidth
*
0.8
,
contentHeight
*
0.8
]);
// pdf.addImage(pageData, 'JPEG', 0, position, contentWidth*0.8, contentHeight*0.8)
// pdf.addImage(pageData, 'JPEG', 0, position, contentWidth*0.8, contentHeight*0.8)
pdf
.
addImage
(
pageData
,
'PNG'
,
0
,
position
,
contentWidth
*
0.8
,
contentHeight
*
0.8
)
pdf
.
addImage
(
pageData
,
'PNG'
,
0
,
position
,
contentWidth
*
0.8
,
contentHeight
*
0.8
)
...
@@ -970,6 +1052,23 @@ export default {
...
@@ -970,6 +1052,23 @@ export default {
};
};
</
script
>
</
script
>
<
style
lang=
"scss"
>
<
style
lang=
"scss"
>
.el-cascader-menu
:first-child
{
/*#cascaderSpe{*/
.el-cascader-node
:first-child
{
height
:
50px
;
position
:
relative
;
padding-top
:
16px
;
/*border-bottom: 1px solid rgba(39,0,8,0.1);*/
.spe-label
{
position
:
absolute
;
top
:
-8px
;
left
:
20px
;
font-size
:
12px
;
color
:
#9B9997
;
}
}
/*}*/
}
.item-list-wrap
{
.item-list-wrap
{
.el-radio-button__inner
:hover
{
.el-radio-button__inner
:hover
{
color
:
#449284
;
color
:
#449284
;
...
@@ -1011,7 +1110,7 @@ export default {
...
@@ -1011,7 +1110,7 @@ export default {
line-height
:
20px
;
line-height
:
20px
;
font-size
:
14px
;
font-size
:
14px
;
color
:
#666666
;
color
:
#666666
;
p
{
p
{
margin-bottom
:
12px
;
margin-bottom
:
12px
;
.span-value
{
.span-value
{
margin-left
:
20px
;
margin-left
:
20px
;
...
@@ -1129,4 +1228,4 @@ export default {
...
@@ -1129,4 +1228,4 @@ export default {
}
}
}
}
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/learning/name-list.vue
浏览文件 @
f2814979
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<bread-crumb
:curmbFirst=
"curmbFirst"
:curmbSecond=
"curmbSecond"
:curmbThird=
"curmbThird"
:curmbFouth=
"curmbFouth"
:jumPathThird=
"jumPathThird"
:jumPathFouth=
"jumPathFouth"
></bread-crumb>
<bread-crumb
:curmbFirst=
"curmbFirst"
:curmbSecond=
"curmbSecond"
:curmbThird=
"curmbThird"
:curmbFouth=
"curmbFouth"
:jumPathThird=
"jumPathThird"
:jumPathFouth=
"jumPathFouth"
></bread-crumb>
<div
class=
"component-content screenSet"
id=
"screenSet"
>
<div
class=
"component-content screenSet"
id=
"screenSet"
>
<p
class=
"course-p"
>
地区:
{{
queryData
.
region
}}
</p>
<p
class=
"course-p"
>
地区:
{{
queryData
.
region
}}
</p>
<
p
class=
"course-p"
>
选择机构:
{{
queryData
.
organization
}}
</p
>
<
!--
<p
class=
"course-p"
>
选择机构:
{{
queryData
.
organization
}}
</p>
--
>
<el-form
<el-form
class=
"form-update"
class=
"form-update"
ref=
"serchForm"
ref=
"serchForm"
...
@@ -420,4 +420,4 @@ export default {
...
@@ -420,4 +420,4 @@ export default {
}
}
}
}
}
}
</
style
>
</
style
>
\ No newline at end of file
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录