├── viteenv
├── .env.development
└── .env.production
├── public
├── favicon.ico
└── vite.svg
├── src
├── assets
│ ├── logo.png
│ ├── logo2.png
│ ├── banner01.jpg
│ ├── system-bg.jpg
│ ├── 404_images
│ │ ├── 404.png
│ │ ├── 404_bg.png
│ │ └── 404_cloud.png
│ ├── default_avatar.png
│ └── login
│ │ ├── side-logo.png
│ │ └── login_bg.svg
├── App.vue
├── api
│ ├── home
│ │ └── home.ts
│ ├── request.ts
│ ├── login
│ │ └── login.ts
│ ├── census
│ │ └── census.ts
│ ├── course
│ │ └── course.ts
│ ├── role
│ │ └── role.ts
│ ├── scores
│ │ └── scores.ts
│ ├── gradeclass
│ │ └── gradeclass.ts
│ ├── student
│ │ └── student.ts
│ ├── teacher
│ │ └── teacher.ts
│ └── user
│ │ └── user.ts
├── store
│ ├── index.ts
│ └── modules
│ │ ├── setting.ts
│ │ ├── user.ts
│ │ ├── menu.ts
│ │ └── tagsView.ts
├── vite-env.d.ts
├── config
│ └── nprogress.ts
├── style.css
├── main.ts
├── views
│ ├── layout
│ │ ├── header
│ │ │ ├── CollapseIcon.vue
│ │ │ ├── Hamburger.vue
│ │ │ └── TopBar.vue
│ │ ├── tags
│ │ │ ├── components
│ │ │ │ └── MoreButton.vue
│ │ │ └── Index.vue
│ │ ├── Index.vue
│ │ └── aside
│ │ │ └── Index.vue
│ ├── login
│ │ ├── Login.vue
│ │ └── components
│ │ │ └── LoginForm.vue
│ ├── home
│ │ ├── components
│ │ │ └── AllSubjectScoreContrast.vue
│ │ └── Index.vue
│ ├── census
│ │ ├── components
│ │ │ ├── ScoreContrastCensusBar.vue
│ │ │ └── ScoreCensusPie.vue
│ │ ├── ScoresContrastCensus.vue
│ │ └── ScoresCensus.vue
│ ├── user
│ │ ├── components
│ │ │ ├── UserInfo.vue
│ │ │ ├── UpdatePwd.vue
│ │ │ ├── AddUser.vue
│ │ │ ├── EditUser.vue
│ │ │ ├── PersonalSettings.vue
│ │ │ └── BindEmail.vue
│ │ └── UserList.vue
│ ├── role
│ │ ├── components
│ │ │ ├── AddRole.vue
│ │ │ └── EditRole.vue
│ │ └── RoleList.vue
│ ├── course
│ │ ├── components
│ │ │ ├── AddCourse.vue
│ │ │ └── EditCourse.vue
│ │ └── CourseList.vue
│ ├── gradeclass
│ │ ├── components
│ │ │ ├── AddGradeClass.vue
│ │ │ └── EditGradeClass.vue
│ │ └── GradeClassList.vue
│ ├── student
│ │ ├── components
│ │ │ ├── AddStudent.vue
│ │ │ └── EditStudent.vue
│ │ └── StudentList.vue
│ └── teacher
│ │ ├── components
│ │ ├── AddTeacher.vue
│ │ └── EditTeacher.vue
│ │ └── TeacherList.vue
├── icons
│ └── svg
│ │ ├── eye.svg
│ │ └── eye-open.svg
├── components
│ └── SvgIcon
│ │ └── index.vue
├── utils
│ ├── date.ts
│ └── exprotExcel.ts
└── router
│ └── index.ts
├── tsconfig.node.json
├── index.html
├── tsconfig.json
├── vite.config.ts
├── package.json
└── README.md
/viteenv/.env.development:
--------------------------------------------------------------------------------
1 | # .env.develop 开发环境参数值
2 | VITE_APP_BASE_API = 'http://localhost:8080/'
3 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/logo.png
--------------------------------------------------------------------------------
/src/assets/logo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/logo2.png
--------------------------------------------------------------------------------
/viteenv/.env.production:
--------------------------------------------------------------------------------
1 | # .env.production 生成环境
2 | # 线上环境接口地址
3 | VITE_APP_BASE_API = 'http://192.168.0.40:8080/'
4 |
--------------------------------------------------------------------------------
/src/assets/banner01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/banner01.jpg
--------------------------------------------------------------------------------
/src/assets/system-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/system-bg.jpg
--------------------------------------------------------------------------------
/src/assets/404_images/404.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/404_images/404.png
--------------------------------------------------------------------------------
/src/assets/default_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/default_avatar.png
--------------------------------------------------------------------------------
/src/assets/login/side-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/login/side-logo.png
--------------------------------------------------------------------------------
/src/assets/404_images/404_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/404_images/404_bg.png
--------------------------------------------------------------------------------
/src/assets/404_images/404_cloud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/seasonl2014/student-mangement-system-web/HEAD/src/assets/404_images/404_cloud.png
--------------------------------------------------------------------------------
/src/App.vue:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
7 |
14 | {{userInfo.email}}
19 |账号类型分为:普通用户、管理员
30 |管理员可对本站数据、成绩、系统等进行管理
31 |普通用户可对成绩等进行管理
32 |如有问题可联系站长
34 |35 | 站长邮箱:11184629 @qq.com 37 |
38 |
7 |
15 |
学生信息管理系统·欢迎您,admin
7 |11 |
本站数据统计 13 | 14 |学生人数
25 |班级个数
38 |教师人数
51 |课程数量
64 |71 |
学科成绩对比统计 73 | 74 |32 | 用户名:{{userInfo.username}} 33 |
34 |35 | Email:{{userInfo.email}} 36 |
37 |38 | 注册时间:{{formatTime(userInfo.createTime,'yyyy-MM-dd HH:mm:ss')}} 39 |
40 |42 |
性别
45 |46 | {{ userInfo.sex }} 47 | 孩 48 |
49 |注册
53 |54 | {{calculateDays(userInfo.createTime)}} 55 | 天 56 |
57 |类型
60 |61 | {{userInfo.role.name}} 62 |
63 |5 | 已绑定邮箱:{{userEmail}} 6 |
7 |邮箱作为您身份验证的重要方式,请谨慎操作!
8 |
9 |