From 60750d0ca4a778be95623b579782f24907d8fe91 Mon Sep 17 00:00:00 2001
From: YuNan <3194726156@qq.com>
Date: Wed, 23 Oct 2024 14:00:52 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BC=98=E5=8C=96=20?=
=?UTF-8?q?=E5=92=8C=20=E6=95=B0=E6=8D=AE=E5=AF=BC=E5=85=A5=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/cet/cet-ana-2.vue | 184 +-----------------
.../cet/data-import/cet4-data-import.vue | 132 +++++++++++++
.../cet/data-import/cet6-data-import.vue | 0
3 files changed, 134 insertions(+), 182 deletions(-)
create mode 100644 src/views/cet/data-import/cet4-data-import.vue
create mode 100644 src/views/cet/data-import/cet6-data-import.vue
diff --git a/src/views/cet/cet-ana-2.vue b/src/views/cet/cet-ana-2.vue
index 2ec20df..ecbce8e 100644
--- a/src/views/cet/cet-ana-2.vue
+++ b/src/views/cet/cet-ana-2.vue
@@ -22,16 +22,6 @@
-
@@ -48,25 +38,6 @@
-
-
@@ -227,7 +198,7 @@
grid: {
left: '20%', // 增加左边距,可以根据需要调整
right: '5%', // 右边距
- top: '10%', // 上边距
+ top: '15%', // 上边距
bottom: '10%', // 下边距
},
title: {
@@ -285,158 +256,6 @@
});
},
- ////绘画饼图--最新批次每一年级的通过率饼图
- //async draPieChart_Participate() {
- // console.log(this.collegeMajor, 'collegeMajor');
- // let college = this.collegeMajor[0];
- // let major = this.collegeMajor[1];
- // console.log(college, major, 'college major');
-
- // let myChart = echarts.init(document.getElementById('participate_Piechart'));
-
- // let queryParams = {
- // college: college,
- // major: major,
- // level: 'cet4',
- // };
- // let url = this.Url.getRateByMajorAndLastestBatch;
- // console.log(queryParams, 'queryParams');
-
- // let result = await defHttp.post({ url: url, data: queryParams });
-
- // if (!result) {
- // return;
- // }
- // console.log(result.data, 'result');
-
- // let titleText = major ? `${college} / ${major}专业 最新批次通过人数饼图` : `${college} 最新批次通过人数饼图`;
-
- // // 使用 API 返回的数据填充饼图
- // let chartData = [];
-
- // for (let key in result.data) {
- // chartData.push({
- // name: key + '级',
- // value: result.data[key].passRate,
- // });
- // }
- // console.log(chartData, '123');
- // let option = {
- // tooltip: {
- // trigger: 'item',
- // //conginee: false,
- // //字体大小
- // itemStytle: {
- // // 设置阴影效果
- // shadowBlur: 10, // 阴影模糊大小
- // shadowColor: 'rgba(0, 0, 0, 0.3)', // 阴影颜色
- // shadowOffsetX: 5, // 阴影水平方向偏移
- // shadowOffsetY: 5, // 阴影垂直方向偏移
- // fontSize: 100,
- // },
- // },
- // title: {
- // text: '最新批次每一年级的通过率饼图',
- // left: 'top',
- // top: '0%',
- // textStyle: {
- // fontSize: 12,
- // },
- // },
- // legend: {
- // top: '15%',
- // left: 'center',
- // // orient: 'vertical',
- // itemGap: 3,
- // selectedMode: true,
- // // inactiveColor: '#ccc',
- // // icon: 'circle',
-
- // // formatter: function (name) {
- // // var value;
- // // for (var i = 0; i < data.length; i++){
- // // if(data[i].name == name){
- // // value = data[i].value;
- // // }
- // // }
- // // return name + ' : ' + Math.round(value / num * 10000) / 100 + "%";
- // // },
- // },
- // color: ['#b3cde0', '#6497b1', '#005b96', '#03396c', '#e5e5e5'],
- // series: [
- // {
- // name: titleText,
- // type: 'pie',
- // radius: ['50%', '100%'],
- // center: ['50%', '50%'],
- // startAngle: 130,
- // top: 80,
- // //暂时没有
- // itemStyle: {
- // // borderRadius: 5,
- // // borderColor: '#fff',
- // borderWidth: 2,
- // },
- // label: {
- // show: true,
- // // position: 'inside',
- // fontSize: 12,
- // overflow: 'truncate',
- // },
- // labelLine: {
- // show: true,
- // smooth: true,
- // length: 10,
- // },
- // emphasis: {
- // itemStyle: {
- // shadowBlur: 10,
- // shadowOffsetX: 0,
- // shadowColor: 'rgba(0, 0, 0, 0.5)',
- // },
- // label: {
- // show: true,
- // fontSize: 15,
- // fontWeight: 'bold',
- // },
- // },
- // data: chartData,
- // },
- // {
- // type: 'pie',
- // startAngle: 130,
- // top: 80,
- // radius: ['40%', '51%'],
- // center: ['50%', '50%'],
- // //暂时没有
- // itemStyle: {
- // // borderRadius: 3,
- // // borderColor: '#fff',
- // borderWidth: 2,
- // },
- // label: {
- // show: false,
- // },
- // hoverAnimation: false,
- // legendHoverLink: false,
- // // animationn:false,
- // tooltip: {
- // show: false,
- // },
- // data: chartData,
- // },
- // ],
- // };
- // myChart.setOption(option);
- // myChart.dispatchAction({
- // type: 'highlight',
- // seriesIndex: 1,
- // });
- // window.addEventListener('resize', function () {
- // myChart.resize();
- // });
- //},
-
//绘画饼图--学院/专业每个年级的通过率柱状图
async draPieChart_Pass() {
//console.log(this.passRatePie);
@@ -505,6 +324,7 @@
show: true, // 显示数据标签
position: 'top', // 标签位置在柱体顶部
formatter: '{c}%', // 标签内容为百分比
+ fontSize: '10px',
},
},
],
diff --git a/src/views/cet/data-import/cet4-data-import.vue b/src/views/cet/data-import/cet4-data-import.vue
new file mode 100644
index 0000000..bd4d311
--- /dev/null
+++ b/src/views/cet/data-import/cet4-data-import.vue
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 导入文件
+
+
+
+
+
+ {{ uploading ? 'Uploading' : '确认上传文件' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/cet/data-import/cet6-data-import.vue b/src/views/cet/data-import/cet6-data-import.vue
new file mode 100644
index 0000000..e69de29