From 451c097ce7cf03273c3ff552b3dbf71998cfed5d Mon Sep 17 00:00:00 2001
From: wanglingyu <1512528122@qq.com>
Date: Tue, 4 Jul 2023 11:06:12 +0800
Subject: [PATCH 1/5] =?UTF-8?q?=E5=AF=BC=E5=85=A5=E5=AD=A6=E7=94=9F?=
=?UTF-8?q?=E5=90=8D=E5=8D=95=EF=BC=8C=E5=AF=BC=E5=85=A5=E6=95=99=E8=81=8C?=
=?UTF-8?q?=E5=B7=A5=E5=90=8D=E5=8D=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/router/index.js | 19 +-
src/views/ReportView.vue | 10 +
src/wanglingyu/api/{upload.js => import.js} | 28 ++-
src/wanglingyu/views/GpaEvalView.vue | 226 ++++++++++++++++++++
src/wanglingyu/views/ImportFacultyView.vue | 130 +++++++++++
src/wanglingyu/views/ImportListView.vue | 2 +-
src/wanglingyu/views/ImportStudentView.vue | 133 ++++++++++++
src/wanglingyu/views/StuInformView.vue | 121 +++++++++++
8 files changed, 662 insertions(+), 7 deletions(-)
rename src/wanglingyu/api/{upload.js => import.js} (43%)
create mode 100644 src/wanglingyu/views/GpaEvalView.vue
create mode 100644 src/wanglingyu/views/ImportFacultyView.vue
create mode 100644 src/wanglingyu/views/ImportStudentView.vue
create mode 100644 src/wanglingyu/views/StuInformView.vue
diff --git a/src/router/index.js b/src/router/index.js
index 54c0836..f8435db 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -69,6 +69,12 @@ const routes = [
component: () => import('@/views/ReportView'),
meta: { title: 'Report', icon: 'el-icon-edit'}
},
+ {
+ path: '/student/inform',
+ name: '个人信息确认',
+ component: () => import('@/wanglingyu/views/StuInformView'),
+ meta: { title: 'Report', icon: 'el-icon-edit'}
+ },
{
path: '/student/summary',
name: '学年总结填报',
@@ -114,7 +120,7 @@ const routes = [
{
path: '/eval/gpa',
name: '学生成绩审核',
- component: () => import('@/views/evals/GpaEvalView'),
+ component: () => import('@/wanglingyu/views/GpaEvalView'),
meta: { title: 'Report', icon: 'el-icon-edit'}
},
{
@@ -158,12 +164,17 @@ const routes = [
path: '/admin',
name: '学工页面', icon: 'el-icon-s-check',
component: () => import('@/layout'),
- redirect: '/admin/import',
+ redirect: '/admin/importStudent',
children: [
{
- path: '/admin/import',
+ path: '/admin/importStudent',
name: '导入学生名单',
- component: () => import('@/wanglingyu/views/ImportListView')
+ component: () => import('@/wanglingyu/views/ImportStudentView')
+ },
+ {
+ path: '/admin/importFaculty',
+ name: '导入教职工名单',
+ component: () => import('@/wanglingyu/views/ImportFacultyView')
},
{
path: '/admin/collect',
diff --git a/src/views/ReportView.vue b/src/views/ReportView.vue
index 85c31ad..5c916eb 100644
--- a/src/views/ReportView.vue
+++ b/src/views/ReportView.vue
@@ -16,6 +16,16 @@