提交 1c2b85f8 编写于 作者: zhentian.jia's avatar zhentian.jia

学习效果分析对接

上级 e7f148cc
<template> <template>
<div class="learning-effect"> <div class="learning-effect">
<!-- <el-button type="default" size="small" @click="exportPDF">导出明细</el-button> --> <div class="box-list">
<div v-for="(item , index) in cardData" :key="index" class="box">
<el-card class="box-card">
<el-tooltip class="item-tool" placement="bottom-end" effect="light">
<div slot="content">
<p v-for="text in item.content">{{ text }}</p>
</div>
<i class="el-icon-question notice"></i>
</el-tooltip>
<div class="left-content">
<p class="title">{{ item.title }}</p>
<p class="value">{{ item.value }}</p>
</div>
<!-- <div class="vertical"></div>
<div class="right-content">
<p class="has">{{ item.hasKey }}:{{ item.hasNum }}</p>
<p class="should">{{ item.shouldKey }}:{{ item.shouldNum }}</p>
</div> -->
</el-card>
</div>
</div>
<div class="chart" ref="education"></div> <div class="chart" ref="education"></div>
<div class="chart" ref="learning"></div> <div class="chart" ref="learning"></div>
</div> </div>
...@@ -20,14 +40,15 @@ export default { ...@@ -20,14 +40,15 @@ export default {
}, },
activeName: { activeName: {
type: String type: String
}, }
}, },
data() { data() {
return { return {
cardData: [],
echartsData: { echartsData: {
chart1: {}, chart1: {},
chart2: {} chart2: {}
} },
}; };
}, },
created() { created() {
...@@ -51,17 +72,17 @@ export default { ...@@ -51,17 +72,17 @@ export default {
search() { search() {
let req = { let req = {
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 ? 0 : 1, originalFlag: vm.formInline.checked == false ? 0 : 1,
regionId: vm.formInline.region[vm.formInline.region.length - 1], regionId: vm.formInline.region[vm.formInline.region.length - 1],
timeFlag: vm.formInline.timeFlag, timeFlag: vm.formInline.timeFlag
}; };
openLoading(vm); openLoading(vm);
if(req.regionId == "000") { // if(req.regionId == "000") {
req.regionId = "310"; // req.regionId = "000";
} // }
// console.log("0 req", req); // console.log("0 req", req);
vm.POST("stats/report/studyEffect", req).then(res => { vm.POST("stats/report/studyEffect", req).then(res => {
closeLoading(vm); closeLoading(vm);
...@@ -71,7 +92,7 @@ export default { ...@@ -71,7 +92,7 @@ export default {
setTimeout(function() { setTimeout(function() {
vm.setEducation(); vm.setEducation();
vm.setLearning(); vm.setLearning();
},20); }, 20);
}, },
setEducation() { setEducation() {
let myChart = echarts.init(this.$refs.education); let myChart = echarts.init(this.$refs.education);
...@@ -85,7 +106,7 @@ export default { ...@@ -85,7 +106,7 @@ export default {
type: "shadow" type: "shadow"
} }
}, },
color: ['#5D7092','#FFB01B'], color: ["#5D7092", "#FFB01B"],
legend: { legend: {
data: ["项目前总正确率", "项目后总正确率"] data: ["项目前总正确率", "项目后总正确率"]
}, },
...@@ -138,7 +159,7 @@ export default { ...@@ -138,7 +159,7 @@ export default {
type: "shadow" type: "shadow"
} }
}, },
color: ['#5D7092','#FFB01B'], color: ["#5D7092", "#FFB01B"],
legend: { legend: {
data: ["培训前正确率", "培训后正确率"] data: ["培训前正确率", "培训后正确率"]
}, },
...@@ -182,7 +203,7 @@ export default { ...@@ -182,7 +203,7 @@ export default {
myChart.setOption(option); myChart.setOption(option);
vm.echartsData.chart2 = myChart; vm.echartsData.chart2 = myChart;
vm.updateResize(); vm.updateResize();
}, }
} }
}; };
</script> </script>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册