From 77ebf04dafe61c3505d47fe0a739b13991559eb4 Mon Sep 17 00:00:00 2001 From: 梁保满 Date: Thu, 23 Feb 2023 11:05:51 +0800 Subject: [PATCH] 个人版 --- src/api/apis/apis.js | 8 ++++++++ src/api/axios.js | 1 - src/api/urls/apis.js | 4 ++++ src/components/charts/lineChart.vue | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/components/charts/radarChart.vue | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/main.js | 2 +- src/plugins/echarts.js | 35 +++++++++++++++++++++++++++++++++++ src/router/index.js | 336 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------- src/router/permission.js | 20 +++++++++++++++++++- src/store/index.js | 42 ++++++++++++++++++++++++++++++++++++++---- src/utils/global.js | 2 -- src/utils/index.js | 41 +++++++++++++++++++++++++++++++++++++++++ src/views/admin/account/index.vue | 22 ++++++++++++++++++++++ src/views/admin/clientVersion/index.vue | 22 ++++++++++++++++++++++ src/views/admin/device/index.vue | 695 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/admin/device/log.vue | 327 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/analysis/index.vue | 456 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ src/views/ask/analysis.vue | 552 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ src/views/ask/index.vue | 1072 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/card/index.vue | 215 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/dataSync/index.vue | 188 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/device/index.vue | 1155 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/device/log.vue | 327 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/down/client.vue | 715 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/down/index.vue | 85 ------------------------------------------------------------------------------------- src/views/examinationPaper/add.vue | 2005 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/examinationPaper/detail.vue | 190 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/examinationPaper/edit.vue | 927 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/examinationPaper/index.vue | 537 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/examinationPaper/recycle.vue | 411 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/index/mainIndex.vue | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- src/views/layout/header/header.vue | 11 ++++++++++- src/views/personal/ask/analysis.vue | 577 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/ask/index.vue | 844 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/card/index.vue | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/dataSync/index.vue | 188 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/down/index.vue | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/examinationPaper/add.vue | 2022 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/examinationPaper/detail.vue | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/examinationPaper/edit.vue | 1090 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/examinationPaper/index.vue | 468 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/examinationPaper/recycle.vue | 411 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/portrait/detail.vue | 371 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/portrait/index.vue | 333 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/setUp/student.vue | 526 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/test/analysis.vue | 824 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/test/index.vue | 865 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/personal/userInfo/index.vue | 299 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/portrait/index.vue | 22 ---------------------- src/views/setUp/account.vue | 742 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/setUp/conglomerate.vue | 629 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/setUp/school.vue | 542 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/setUp/student.vue | 587 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/setUp/teacher.vue | 916 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/standard/analysis/index.vue | 456 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/ask/analysis.vue | 552 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/ask/index.vue | 1072 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/card/index.vue | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/dataSync/index.vue | 188 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/device/index.vue | 1155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/device/log.vue | 327 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/down/client.vue | 715 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/down/index.vue | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/examinationPaper/add.vue | 2005 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/examinationPaper/detail.vue | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/examinationPaper/edit.vue | 927 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/examinationPaper/index.vue | 537 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/examinationPaper/recycle.vue | 411 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/portrait/index.vue | 22 ++++++++++++++++++++++ src/views/standard/setUp/account.vue | 742 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/setUp/conglomerate.vue | 629 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/setUp/school.vue | 542 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/setUp/student.vue | 587 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/setUp/teacher.vue | 916 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/test/analysis.vue | 811 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/test/editAnswer.vue | 933 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/standard/test/index.vue | 961 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/test/analysis.vue | 811 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/test/editAnswer.vue | 933 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/views/test/index.vue | 961 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 80 files changed, 26110 insertions(+), 15028 deletions(-) create mode 100644 src/components/charts/lineChart.vue create mode 100644 src/components/charts/radarChart.vue create mode 100644 src/plugins/echarts.js create mode 100644 src/views/admin/account/index.vue create mode 100644 src/views/admin/clientVersion/index.vue create mode 100644 src/views/admin/device/index.vue create mode 100644 src/views/admin/device/log.vue delete mode 100644 src/views/analysis/index.vue delete mode 100644 src/views/ask/analysis.vue delete mode 100644 src/views/ask/index.vue delete mode 100644 src/views/card/index.vue delete mode 100644 src/views/dataSync/index.vue delete mode 100644 src/views/device/index.vue delete mode 100644 src/views/device/log.vue delete mode 100644 src/views/down/client.vue delete mode 100644 src/views/down/index.vue delete mode 100644 src/views/examinationPaper/add.vue delete mode 100644 src/views/examinationPaper/detail.vue delete mode 100644 src/views/examinationPaper/edit.vue delete mode 100644 src/views/examinationPaper/index.vue delete mode 100644 src/views/examinationPaper/recycle.vue create mode 100644 src/views/personal/ask/analysis.vue create mode 100644 src/views/personal/ask/index.vue create mode 100644 src/views/personal/card/index.vue create mode 100644 src/views/personal/dataSync/index.vue create mode 100644 src/views/personal/down/index.vue create mode 100644 src/views/personal/examinationPaper/add.vue create mode 100644 src/views/personal/examinationPaper/detail.vue create mode 100644 src/views/personal/examinationPaper/edit.vue create mode 100644 src/views/personal/examinationPaper/index.vue create mode 100644 src/views/personal/examinationPaper/recycle.vue create mode 100644 src/views/personal/portrait/detail.vue create mode 100644 src/views/personal/portrait/index.vue create mode 100644 src/views/personal/setUp/student.vue create mode 100644 src/views/personal/test/analysis.vue create mode 100644 src/views/personal/test/index.vue create mode 100644 src/views/personal/userInfo/index.vue delete mode 100644 src/views/portrait/index.vue delete mode 100644 src/views/setUp/account.vue delete mode 100644 src/views/setUp/conglomerate.vue delete mode 100644 src/views/setUp/school.vue delete mode 100644 src/views/setUp/student.vue delete mode 100644 src/views/setUp/teacher.vue create mode 100644 src/views/standard/analysis/index.vue create mode 100644 src/views/standard/ask/analysis.vue create mode 100644 src/views/standard/ask/index.vue create mode 100644 src/views/standard/card/index.vue create mode 100644 src/views/standard/dataSync/index.vue create mode 100644 src/views/standard/device/index.vue create mode 100644 src/views/standard/device/log.vue create mode 100644 src/views/standard/down/client.vue create mode 100644 src/views/standard/down/index.vue create mode 100644 src/views/standard/examinationPaper/add.vue create mode 100644 src/views/standard/examinationPaper/detail.vue create mode 100644 src/views/standard/examinationPaper/edit.vue create mode 100644 src/views/standard/examinationPaper/index.vue create mode 100644 src/views/standard/examinationPaper/recycle.vue create mode 100644 src/views/standard/portrait/index.vue create mode 100644 src/views/standard/setUp/account.vue create mode 100644 src/views/standard/setUp/conglomerate.vue create mode 100644 src/views/standard/setUp/school.vue create mode 100644 src/views/standard/setUp/student.vue create mode 100644 src/views/standard/setUp/teacher.vue create mode 100644 src/views/standard/test/analysis.vue create mode 100644 src/views/standard/test/editAnswer.vue create mode 100644 src/views/standard/test/index.vue delete mode 100644 src/views/test/analysis.vue delete mode 100644 src/views/test/editAnswer.vue delete mode 100644 src/views/test/index.vue diff --git a/src/api/apis/apis.js b/src/api/apis/apis.js index cf82df9..687ec23 100644 --- a/src/api/apis/apis.js +++ b/src/api/apis/apis.js @@ -34,6 +34,14 @@ export default { data, }); }, + // 个人版首页数据 + personalIndex(data) { + return service({ + url: setUpUrls.personalIndex, + method: "POST", + data, + }); + }, //班主任-查询管理的班级 cTClassList(data) { return service({ diff --git a/src/api/axios.js b/src/api/axios.js index 42cdd84..e1ed38c 100644 --- a/src/api/axios.js +++ b/src/api/axios.js @@ -63,7 +63,6 @@ service.interceptors.response.use( return Promise.resolve(res); }, (error) => { - debugger const { data, status } = error.response; if (error.response == undefined) { return Promise.reject(error); diff --git a/src/api/urls/apis.js b/src/api/urls/apis.js index 9d53bff..29eb06a 100644 --- a/src/api/urls/apis.js +++ b/src/api/urls/apis.js @@ -199,4 +199,8 @@ export default { exportGradeContrast: "/api_html/tenant/exportGradeContrast", // 同步教师账号 syncUser: "/api_html/tenant/syncUser", + + + // 个人版首页统计数据 + personalIndex:"/api_html/personal/classList" } diff --git a/src/components/charts/lineChart.vue b/src/components/charts/lineChart.vue new file mode 100644 index 0000000..fa23aef --- /dev/null +++ b/src/components/charts/lineChart.vue @@ -0,0 +1,111 @@ + + + + + diff --git a/src/components/charts/radarChart.vue b/src/components/charts/radarChart.vue new file mode 100644 index 0000000..188169d --- /dev/null +++ b/src/components/charts/radarChart.vue @@ -0,0 +1,104 @@ + + + + + diff --git a/src/main.js b/src/main.js index a02acdc..b36367a 100755 --- a/src/main.js +++ b/src/main.js @@ -11,7 +11,7 @@ import permission from "./directive/permission/button" import NProgress from "nprogress" import "babel-polyfill" import '@/components/globalComponents.js' - +import '@/plugins/echarts.js' import "nprogress/nprogress.css" import "font-awesome/css/font-awesome.css" diff --git a/src/plugins/echarts.js b/src/plugins/echarts.js new file mode 100644 index 0000000..0b042fb --- /dev/null +++ b/src/plugins/echarts.js @@ -0,0 +1,35 @@ +import Vue from 'vue' +// 引入 echarts 核心模块,核心模块提供了 echarts 使用必须要的接口。 +import * as echarts from 'echarts/core'; +// 引入柱状图图表,图表后缀都为 Chart +import { + LineChart, + PieChart, + ScatterChart, + RadarChart +} from 'echarts/charts'; +// 引入提示框,标题,直角坐标系组件,组件后缀都为 Component +import { + LabelLayout, + UniversalTransition +} from 'echarts/features' +import { + TitleComponent, + TooltipComponent, + GridComponent, + GraphicComponent, + SingleAxisComponent, + LegendComponent +} from 'echarts/components'; + +// 引入 Canvas 渲染器,注意引入 CanvasRenderer 或者 SVGRenderer 是必须的一步 +import { + CanvasRenderer +} from 'echarts/renderers'; + +// 注册必须的组件 +echarts.use( + [LineChart,RadarChart, ScatterChart, PieChart, SingleAxisComponent, TitleComponent, TooltipComponent, GridComponent, CanvasRenderer, GraphicComponent, UniversalTransition, LabelLayout,LegendComponent] +); + +Vue.prototype.$echarts = echarts \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 913a0fe..45872fa 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -8,27 +8,46 @@ import HomeMain from "@/views/index/mainIndex" // 不是必须加载的组件使用懒加载 const NotFound = () => import("@/views/page404") -const ExaminationPaper = () => import("@/views/examinationPaper/index") -const ExaminationPaperAdd = () => import("@/views/examinationPaper/add") -const ExaminationPaperEdit = () => import("@/views/examinationPaper/edit") -const ExaminationPaperRecycle = () => import("@/views/examinationPaper/recycle") -const Ask = () => import("@/views/ask/index") -const AskAnalysis = () => import("@/views/ask/analysis") -const Test = () => import("@/views/test/index") -const TestAnalysis = () => import("@/views/test/analysis") -const DataSync = () => import("@/views/dataSync/index") -const Portrait = () => import("@/views/portrait/index") -const Card = () => import("@/views/card/index") -const Analysis = () => import("@/views/analysis/index") -const Device = () => import("@/views/device/index") -const DeviceLog = () => import("@/views/device/log") -const Down = () => import("@/views/down/index") -const DownClient = () => import("@/views/down/client") -const SetUpAccount = () => import("@/views/setUp/account") -const SetUpConglomerate = () => import("@/views/setUp/conglomerate") -const SetUpSchool = () => import("@/views/setUp/school") -const SetUpStudent = () => import("@/views/setUp/student") -const SetUpTeacher = () => import("@/views/setUp/teacher") +const ExaminationPaper = () => import("@/views/standard/examinationPaper/index") +const ExaminationPaperAdd = () => import("@/views/standard/examinationPaper/add") +const ExaminationPaperEdit = () => import("@/views/standard/examinationPaper/edit") +const ExaminationPaperRecycle = () => import("@/views/standard/examinationPaper/recycle") +const Ask = () => import("@/views/standard/ask/index") +const AskAnalysis = () => import("@/views/standard/ask/analysis") +const Test = () => import("@/views/standard/test/index") +const TestAnalysis = () => import("@/views/standard/test/analysis") +const DataSync = () => import("@/views/standard/dataSync/index") +const Card = () => import("@/views/standard/card/index") +const Analysis = () => import("@/views/standard/analysis/index") +const Device = () => import("@/views/standard/device/index") +const DeviceLog = () => import("@/views/standard/device/log") +const Down = () => import("@/views/standard/down/index") +const DownClient = () => import("@/views/standard/down/client") +const SetUpAccount = () => import("@/views/standard/setUp/account") +const SetUpConglomerate = () => import("@/views/standard/setUp/conglomerate") +const SetUpSchool = () => import("@/views/standard/setUp/school") +const SetUpStudent = () => import("@/views/standard/setUp/student") +const SetUpTeacher = () => import("@/views/standard/setUp/teacher") + +const PersonalExaminationPaper = () => import("@/views/personal/examinationPaper/index") +const PersonalExaminationPaperAdd = () => import("@/views/personal/examinationPaper/add") +const PersonalExaminationPaperEdit = () => import("@/views/personal/examinationPaper/edit") +const PersonalExaminationPaperRecycle = () => import("@/views/personal/examinationPaper/recycle") +const PersonalAsk = () => import("@/views/personal/ask/index") +const PersonalAskAnalysis = () => import("@/views/personal/ask/analysis") +const PersonalTest = () => import("@/views/personal/test/index") +const PersonalTestAnalysis = () => import("@/views/personal/test/analysis") +const PersonalDataSync = () => import("@/views/personal/dataSync/index") +const PersonalPortrait = () => import("@/views/personal/portrait/index") +const PersonalPortraitDetail = () => import("@/views/personal/portrait/detail") +const PersonalSetUpStudent = () => import("@/views/personal/setUp/student") +const PersonalDown = () => import("@/views/personal/down/index") +const PersonalUserInfo = () => import("@/views/personal/userInfo/index") + +const AdminDevice = () => import("@/views/admin/device/index") +const AdminDeviceLog = () => import("@/views/admin/device/log") +const AdminAccount = () => import("@/views/admin/account/index") +const AdminClientVersion = () => import("@/views/admin/clientVersion/index") /** * 重写路由的push方法 @@ -70,6 +89,22 @@ let defaultRouter = [ ] }, { + path: "/userInfo", + iconCls: "fa fa-user", // 图标样式class + name: "个人信息", + component: Layout, + hidden: true, + children: [ + { + path: "/userInfo", + iconCls: "fa fa-user", // 图标样式class + name: "个人信息", + component: PersonalUserInfo, + children: [] + } + ] + }, + { path: "/404", component: NotFound, name: "404", @@ -176,23 +211,6 @@ let addrouters = [ //测试用,后续后端获取 ] }, - // { - // path: "/portrait", - // iconCls: "fa fa-users", // 图标样式class - // name: "学生画像", - // component: Layout, - // alone: true, - // children: [ - // { - // path: "/portrait", - // iconCls: "fa fa-users", // 图标样式class - // name: "", - // component: Portrait, - // children: [] - // } - // ] - // }, - { path: "/setUpConglomerate", iconCls: "fa fa-building", // 图标样式class @@ -355,7 +373,247 @@ let addrouters = [ //测试用,后续后端获取 }, ] +const addroutersPersonal = [ + { + path: "/examinationPaper", + iconCls: "fa fa-file-text", // 图标样式class + name: "备题组卷", + component: Layout, + alone: true, + children: [ + { + path: "/examinationPaper", + iconCls: "fa fa-file-text", // 图标样式class + name: "examinationPaper", + component: PersonalExaminationPaper, + children: [] + }, + { + path: "/examinationPaperAdd", + iconCls: "", // 图标样式class + name: "examinationPaperAdd", + component: PersonalExaminationPaperAdd, + parent: "examinationPaper", + children: [] + }, + { + path: "/examinationPaperEdit", + iconCls: "", // 图标样式class + name: "修改答题卡", + component: PersonalExaminationPaperEdit, + parent: "examinationPaper", + children: [] + }, + { + path: "/examinationPaperRecycle", + iconCls: "", // 图标样式class + name: "已归档答题卡", + component: PersonalExaminationPaperRecycle, + parent: "examinationPaper", + children: [] + }, + ] + }, + { + path: "/ask", + iconCls: "fa fa-bar-chart", // 图标样式class + name: "随堂问报表", + component: Layout, + alone: true, + children: [ + { + path: "/ask", + iconCls: "fa fa-bar-chart", // 图标样式class + name: "ask", + name: "随堂问报表", + component: PersonalAsk, + meta: { + keepAlive: true, + }, + children: [] + + }, + { + path: "/askAnalysis", + iconCls: "", // 图标样式class + name: "随堂问报表分析", + component: PersonalAskAnalysis, + parent: "ask", + children: [] + } + ] + }, + { + path: "/test", + iconCls: "fa fa-pie-chart", // 图标样式class + name: "即时测报表", + component: Layout, + alone: true, + children: [ + { + path: "/test", + iconCls: "fa fa-pie-chart", // 图标样式class + name: "", + component: PersonalTest, + meta: { + keepAlive: true, + }, + children: [] + }, + { + path: "/testAnalysis", + iconCls: "", // 图标样式class + name: "即时测报表分析", + component: PersonalTestAnalysis, + parent: "test", + children: [] + } + + ] + }, + { + path: "/portrait", + iconCls: "fa fa-users", // 图标样式class + name: "学生画像", + component: Layout, + alone: true, + children: [ + { + path: "/portrait", + iconCls: "fa fa-users", // 图标样式class + name: "", + component: PersonalPortrait, + meta: { + keepAlive: true, + }, + children: [] + }, + { + path: "/portraitDetail", + iconCls: "", // 图标样式class + name: "授课端软件", + component: PersonalPortraitDetail, + parent: "down", + children: [] + } + ] + }, + { + path: "/setUpStudent", + iconCls: "fa fa-mortar-board", + name: '班级名单', + component: Layout, + alone: true, + children: [ + { + path: "/setUpStudent", + iconCls: "a fa-mortar-board", + name: '', + component: PersonalSetUpStudent, + children: [] + }, + ] + }, + { + path: "/down", + iconCls: "fa fa-download", // 图标样式class + name: "软件下载", + component: Layout, + alone: true, + children: [ + { + path: "/down", + iconCls: "fa fa-download", // 图标样式class + name: "发卡软件", + component: PersonalDown, + children: [] + } + ] + }, + { + path: "/dataSync", + iconCls: "fa fa-random", // 图标样式class + name: "数据同步", + component: Layout, + alone: true, + children: [ + { + path: "/dataSync", + iconCls: "fa fa-random", // 图标样式class + name: "", + component: PersonalDataSync, + children: [] + } + ] + }, + + + +] + +const addRoutersAdmin = [ + { + path: "/account", + iconCls: "fa fa-id-card-o", // 图标样式class + name: "账号管理", + component: Layout, + alone: true, + children: [ + { + path: "/account", + iconCls: "fa fa-id-card-o", + name: '', + component: AdminAccount, + children: [] + }, + ] + }, + { + path: "/device", + iconCls: "fa fa-dashboard", // 图标样式class + name: "设备状态", + component: Layout, + alone: true, + children: [ + { + path: "/device", + iconCls: "fa fa-dashboard", // 图标样式class + name: "", + component: AdminDevice, + meta: { + keepAlive: true, + }, + children: [] + }, + { + path: "/deviceLog", + iconCls: "fa fa-list-alt", // 图标样式class + name: "", + component: AdminDeviceLog, + parent: "device", + children: [] + } + ] + }, + { + path: "/clientVersion", + iconCls: "fa fa-cogs", // 图标样式class + name: "版本管理", + component: Layout, + alone: true, + children: [ + { + path: "/clientVersion", + iconCls: "fa fa-id-card-o", + name: '', + component: AdminClientVersion, + children: [] + }, + ] + }, +] + export default new Router({ routes: defaultRouter }) -export { defaultRouter, addrouters } +export { defaultRouter, addrouters,addroutersPersonal,addRoutersAdmin } diff --git a/src/router/permission.js b/src/router/permission.js index a3d6618..9e09e79 100644 --- a/src/router/permission.js +++ b/src/router/permission.js @@ -18,7 +18,25 @@ router.beforeEach((to, from, next) => { return item.roleName == userInfo.showRoleName; }); console.log([...authorityRouterObj[0]?.authorityRouter]) - store.commit("setRouters", [...authorityRouterObj[0]?.authorityRouter]); + // store.commit("setRouters", [...authorityRouterObj[0]?.authorityRouter]); + + //start 开发用,测试删除 + store.commit("setRouters", [ + "setUpStudent", + "examinationPaper", + "examinationPaperAdd", + "examinationPaperEdit", + "examinationPaperRecycle", + "ask", + "askAnalysis", + "test", + "testAnalysis", + "portrait", + "dataSync", + "down", + ]); + //end + store.commit("setInfo", { ...userInfo }); store.getters.addRouters.forEach((res) => { router.addRoute(res); diff --git a/src/store/index.js b/src/store/index.js index 5e47e01..585695a 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -8,7 +8,7 @@ import { Message } from "element-ui"; import request from "@/api/index"; import router from "@/router/index"; -import { addrouters } from "@/router/index"; +import { addrouters,addRoutersAdmin ,addroutersPersonal} from "@/router/index"; Vue.use(Vuex); const store = new Vuex.Store({ @@ -39,7 +39,15 @@ const store = new Vuex.Store({ localStorage.setItem("info", JSON.stringify(data)); }, setRouters: (state, routers) => { - let aRouters = addrouters.filter((item) => { + let addrouterList = [] + if(state.info.showRole == 'ROLE_PINGTAI'){ + addrouterList = [...addroutersPersonal] + }else if(state.info.showRole == 'ROLE_ADMIN'){ + addrouterList = [...addRoutersAdmin] + }else{ + addrouterList = [...addrouters] + } + let aRouters = addrouterList.filter((item) => { let path = item.children[0]?.path.replace("/", ""); return routers?.includes(path); }); @@ -72,11 +80,35 @@ const store = new Vuex.Store({ const userInfo = { ...response.data }; if (userInfo.permissions && userInfo.permissions.length) { userInfo.showRoleName = response.data.permissions[0]?.roleName; + // userInfo.showRole = response.data.permissions[0]?.role; + // 开发用,测试删除 + userInfo.showRole = "ROLE_PINGTAI"; commit("setToken", "isLogin"); commit("setInfo", { ...userInfo }); - commit("setRouters", [ - ...userInfo.permissions[0]?.authorityRouter, + // commit("setRouters", [ + // ...userInfo.permissions[0]?.authorityRouter, + // ]); + //start 开发用,测试删除 + commit("setRouters", [ + "setUpStudent", + "examinationPaper", + "examinationPaperAdd", + "examinationPaperEdit", + "examinationPaperRecycle", + "ask", + "askAnalysis", + "test", + "testAnalysis", + "portrait", + "dataSync", + "down", + + "account", + "device", + "clientVersion" ]); + //end + state.addRouters.forEach((res) => { router.addRoute(res); }); @@ -117,6 +149,7 @@ const store = new Vuex.Store({ const userInfo = { ...response.data }; if (userInfo.permissions && userInfo.permissions.length) { userInfo.showRoleName = response.data.permissions[0]?.roleName; + userInfo.showRole = response.data.permissions[0]?.role; commit("setToken", "isLogin"); commit("setCode", code); commit("setInfo", { ...userInfo }); @@ -158,6 +191,7 @@ const store = new Vuex.Store({ return item.role == role; }); userInfo.showRoleName = authorityRouterObj[0]?.roleName; + userInfo.showRole = authorityRouterObj[0]?.role; commit("setInfo", userInfo); commit("setRouters", [...authorityRouterObj[0]?.authorityRouter]); state.addRouters.forEach((res) => { diff --git a/src/utils/global.js b/src/utils/global.js index d9d4423..e889291 100644 --- a/src/utils/global.js +++ b/src/utils/global.js @@ -1,10 +1,8 @@ import rules from "./rules" import request from "@/api" -import * as echarts from "echarts" export default { install (Vue, options) { - Vue.prototype.$echarts = echarts Vue.prototype.$request = request Vue.prototype.$rules = rules } diff --git a/src/utils/index.js b/src/utils/index.js index aef5fe3..166760c 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -744,3 +744,44 @@ export function formatGradeNameClass(data) { }); return gradeNameArr; } + +export function tablePrint(id) { + let divs = document.getElementById(id); + let awin = window.open("", "_blank"); + awin.document.getElementsByTagName( + "head" + )[0].innerHTML = ``; + let aDom = divs.cloneNode(true); + let aTbody = aDom + .getElementsByClassName("el-table__body")[0] + .getElementsByTagName("tbody")[0]; + aDom.getElementsByClassName("el-table__header")[0].append(aTbody); + awin.document.body.append(aDom); + awin.print(); + awin.close() +} \ No newline at end of file diff --git a/src/views/admin/account/index.vue b/src/views/admin/account/index.vue new file mode 100644 index 0000000..bba74da --- /dev/null +++ b/src/views/admin/account/index.vue @@ -0,0 +1,22 @@ + + + + + \ No newline at end of file diff --git a/src/views/admin/clientVersion/index.vue b/src/views/admin/clientVersion/index.vue new file mode 100644 index 0000000..8e19534 --- /dev/null +++ b/src/views/admin/clientVersion/index.vue @@ -0,0 +1,22 @@ + + + + + \ No newline at end of file diff --git a/src/views/admin/device/index.vue b/src/views/admin/device/index.vue new file mode 100644 index 0000000..9be41bc --- /dev/null +++ b/src/views/admin/device/index.vue @@ -0,0 +1,695 @@ + + + + + \ No newline at end of file diff --git a/src/views/admin/device/log.vue b/src/views/admin/device/log.vue new file mode 100644 index 0000000..eb6ecea --- /dev/null +++ b/src/views/admin/device/log.vue @@ -0,0 +1,327 @@ + + + + + \ No newline at end of file diff --git a/src/views/analysis/index.vue b/src/views/analysis/index.vue deleted file mode 100644 index 6e5ee6f..0000000 --- a/src/views/analysis/index.vue +++ /dev/null @@ -1,456 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/ask/analysis.vue b/src/views/ask/analysis.vue deleted file mode 100644 index 642efb3..0000000 --- a/src/views/ask/analysis.vue +++ /dev/null @@ -1,552 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/ask/index.vue b/src/views/ask/index.vue deleted file mode 100644 index 9452a75..0000000 --- a/src/views/ask/index.vue +++ /dev/null @@ -1,1072 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/card/index.vue b/src/views/card/index.vue deleted file mode 100644 index 2a09e0e..0000000 --- a/src/views/card/index.vue +++ /dev/null @@ -1,215 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/dataSync/index.vue b/src/views/dataSync/index.vue deleted file mode 100644 index 12a50b9..0000000 --- a/src/views/dataSync/index.vue +++ /dev/null @@ -1,188 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/device/index.vue b/src/views/device/index.vue deleted file mode 100644 index 3520469..0000000 --- a/src/views/device/index.vue +++ /dev/null @@ -1,1155 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/device/log.vue b/src/views/device/log.vue deleted file mode 100644 index eb6ecea..0000000 --- a/src/views/device/log.vue +++ /dev/null @@ -1,327 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/down/client.vue b/src/views/down/client.vue deleted file mode 100644 index 60c0590..0000000 --- a/src/views/down/client.vue +++ /dev/null @@ -1,715 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/down/index.vue b/src/views/down/index.vue deleted file mode 100644 index 9f825e9..0000000 --- a/src/views/down/index.vue +++ /dev/null @@ -1,85 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/examinationPaper/add.vue b/src/views/examinationPaper/add.vue deleted file mode 100644 index fa48be3..0000000 --- a/src/views/examinationPaper/add.vue +++ /dev/null @@ -1,2005 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/examinationPaper/detail.vue b/src/views/examinationPaper/detail.vue deleted file mode 100644 index 4611414..0000000 --- a/src/views/examinationPaper/detail.vue +++ /dev/null @@ -1,190 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/examinationPaper/edit.vue b/src/views/examinationPaper/edit.vue deleted file mode 100644 index a1336b0..0000000 --- a/src/views/examinationPaper/edit.vue +++ /dev/null @@ -1,927 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/examinationPaper/index.vue b/src/views/examinationPaper/index.vue deleted file mode 100644 index 1b8774d..0000000 --- a/src/views/examinationPaper/index.vue +++ /dev/null @@ -1,537 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/examinationPaper/recycle.vue b/src/views/examinationPaper/recycle.vue deleted file mode 100644 index 110986a..0000000 --- a/src/views/examinationPaper/recycle.vue +++ /dev/null @@ -1,411 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/index/mainIndex.vue b/src/views/index/mainIndex.vue index a22ebc6..b1b45b1 100644 --- a/src/views/index/mainIndex.vue +++ b/src/views/index/mainIndex.vue @@ -158,6 +158,93 @@ + + @@ -198,6 +285,7 @@ export default { } }); this.type = type ? type : this.$store.getters.info.permissions[0].role; + this.type = 'ROLE_PINGTAI' this.navList = this.$store.getters.addRouters.map((item) => { return { name: item.name, @@ -214,6 +302,8 @@ export default { this.tenantIndex(); } else if (this.type == "ROLE_BANZHUREN") { this.classIndex(); + } else if (this.type == "ROLE_PINGTAI") { + this.personalIndex(); } }, async teacherIndex() { @@ -248,6 +338,14 @@ export default { this.$message.error(info); } }, + async personalIndex() { + const { data, status, info } = await this.$request.personalIndex(); + if (status === 0) { + this.dataInfo = { ...data }; + } else { + this.$message.error(info); + } + }, }, }; @@ -324,7 +422,6 @@ export default { } &.item-child2 { height: calc(50% - 8px); - margin-right: 20px; flex-wrap: wrap; padding: 12px 0 12px 30px; .icon { diff --git a/src/views/layout/header/header.vue b/src/views/layout/header/header.vue index 4261a8c..8148a35 100644 --- a/src/views/layout/header/header.vue +++ b/src/views/layout/header/header.vue @@ -9,7 +9,7 @@ - +
  • +
    + + + +
    +
    + 答题表现 + 学生问答表现 + 学生互动表现 + 签到明细 +
    +
    +
      +
    • 科目:{{ detail.subjectName }}
    • +
    • 课时:{{ detail.title }}
    • +
    • 上课时间:{{ detail.startTime }}
    • +
    • 下课时间:{{ detail.endTime }}
    • +
    • 签到人数:{{ detail.answeredNum }}
    • +
    • 题目总数:{{ detail.questionNum }}
    • +
    • 答题总数:{{ detail.totalAnswersNum }}
    • +
    • 课时时长:{{ detail.duration }}分钟
    • +
    • 总参与度::{{ detail.participationRate }}%
    • +
    • + 班级总正确率:{{ detail.classCorrectRate }}% +
    • +
    • + 已答总正确率:{{ detail.answerCorrectRate }}% +
    • +
    • + 反馈时长:{{ setDuration(detail.consumingDuration) }} +
    • +
    + +
    + + +
    +
    +

    + 导出报表 + 打印 +

    + +
    +
    +
    +
    + + + + + \ No newline at end of file diff --git a/src/views/personal/ask/index.vue b/src/views/personal/ask/index.vue new file mode 100644 index 0000000..63f47c5 --- /dev/null +++ b/src/views/personal/ask/index.vue @@ -0,0 +1,844 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/card/index.vue b/src/views/personal/card/index.vue new file mode 100644 index 0000000..2a09e0e --- /dev/null +++ b/src/views/personal/card/index.vue @@ -0,0 +1,215 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/dataSync/index.vue b/src/views/personal/dataSync/index.vue new file mode 100644 index 0000000..12a50b9 --- /dev/null +++ b/src/views/personal/dataSync/index.vue @@ -0,0 +1,188 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/down/index.vue b/src/views/personal/down/index.vue new file mode 100644 index 0000000..ea5370f --- /dev/null +++ b/src/views/personal/down/index.vue @@ -0,0 +1,77 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/examinationPaper/add.vue b/src/views/personal/examinationPaper/add.vue new file mode 100644 index 0000000..7725b82 --- /dev/null +++ b/src/views/personal/examinationPaper/add.vue @@ -0,0 +1,2022 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/examinationPaper/detail.vue b/src/views/personal/examinationPaper/detail.vue new file mode 100644 index 0000000..4611414 --- /dev/null +++ b/src/views/personal/examinationPaper/detail.vue @@ -0,0 +1,190 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/examinationPaper/edit.vue b/src/views/personal/examinationPaper/edit.vue new file mode 100644 index 0000000..aaa7c89 --- /dev/null +++ b/src/views/personal/examinationPaper/edit.vue @@ -0,0 +1,1090 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/examinationPaper/index.vue b/src/views/personal/examinationPaper/index.vue new file mode 100644 index 0000000..14804d6 --- /dev/null +++ b/src/views/personal/examinationPaper/index.vue @@ -0,0 +1,468 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/examinationPaper/recycle.vue b/src/views/personal/examinationPaper/recycle.vue new file mode 100644 index 0000000..110986a --- /dev/null +++ b/src/views/personal/examinationPaper/recycle.vue @@ -0,0 +1,411 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/portrait/detail.vue b/src/views/personal/portrait/detail.vue new file mode 100644 index 0000000..5a9e839 --- /dev/null +++ b/src/views/personal/portrait/detail.vue @@ -0,0 +1,371 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/portrait/index.vue b/src/views/personal/portrait/index.vue new file mode 100644 index 0000000..b0cc45d --- /dev/null +++ b/src/views/personal/portrait/index.vue @@ -0,0 +1,333 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/setUp/student.vue b/src/views/personal/setUp/student.vue new file mode 100644 index 0000000..5d6d9a4 --- /dev/null +++ b/src/views/personal/setUp/student.vue @@ -0,0 +1,526 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/test/analysis.vue b/src/views/personal/test/analysis.vue new file mode 100644 index 0000000..10221d7 --- /dev/null +++ b/src/views/personal/test/analysis.vue @@ -0,0 +1,824 @@ + + + + + \ No newline at end of file diff --git a/src/views/personal/test/index.vue b/src/views/personal/test/index.vue new file mode 100644 index 0000000..a0d8741 --- /dev/null +++ b/src/views/personal/test/index.vue @@ -0,0 +1,865 @@ + + + + + + \ No newline at end of file diff --git a/src/views/personal/userInfo/index.vue b/src/views/personal/userInfo/index.vue new file mode 100644 index 0000000..11cdf1b --- /dev/null +++ b/src/views/personal/userInfo/index.vue @@ -0,0 +1,299 @@ + + + + + \ No newline at end of file diff --git a/src/views/portrait/index.vue b/src/views/portrait/index.vue deleted file mode 100644 index 71c2613..0000000 --- a/src/views/portrait/index.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/setUp/account.vue b/src/views/setUp/account.vue deleted file mode 100644 index 0c4b820..0000000 --- a/src/views/setUp/account.vue +++ /dev/null @@ -1,742 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/setUp/conglomerate.vue b/src/views/setUp/conglomerate.vue deleted file mode 100644 index f6ad2fc..0000000 --- a/src/views/setUp/conglomerate.vue +++ /dev/null @@ -1,629 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/setUp/school.vue b/src/views/setUp/school.vue deleted file mode 100644 index 55a6e11..0000000 --- a/src/views/setUp/school.vue +++ /dev/null @@ -1,542 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/setUp/student.vue b/src/views/setUp/student.vue deleted file mode 100644 index 6fa8051..0000000 --- a/src/views/setUp/student.vue +++ /dev/null @@ -1,587 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/setUp/teacher.vue b/src/views/setUp/teacher.vue deleted file mode 100644 index 4d620c9..0000000 --- a/src/views/setUp/teacher.vue +++ /dev/null @@ -1,916 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/standard/analysis/index.vue b/src/views/standard/analysis/index.vue new file mode 100644 index 0000000..6e5ee6f --- /dev/null +++ b/src/views/standard/analysis/index.vue @@ -0,0 +1,456 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/ask/analysis.vue b/src/views/standard/ask/analysis.vue new file mode 100644 index 0000000..642efb3 --- /dev/null +++ b/src/views/standard/ask/analysis.vue @@ -0,0 +1,552 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/ask/index.vue b/src/views/standard/ask/index.vue new file mode 100644 index 0000000..2033c73 --- /dev/null +++ b/src/views/standard/ask/index.vue @@ -0,0 +1,1072 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/card/index.vue b/src/views/standard/card/index.vue new file mode 100644 index 0000000..2a09e0e --- /dev/null +++ b/src/views/standard/card/index.vue @@ -0,0 +1,215 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/dataSync/index.vue b/src/views/standard/dataSync/index.vue new file mode 100644 index 0000000..12a50b9 --- /dev/null +++ b/src/views/standard/dataSync/index.vue @@ -0,0 +1,188 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/device/index.vue b/src/views/standard/device/index.vue new file mode 100644 index 0000000..3520469 --- /dev/null +++ b/src/views/standard/device/index.vue @@ -0,0 +1,1155 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/device/log.vue b/src/views/standard/device/log.vue new file mode 100644 index 0000000..eb6ecea --- /dev/null +++ b/src/views/standard/device/log.vue @@ -0,0 +1,327 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/down/client.vue b/src/views/standard/down/client.vue new file mode 100644 index 0000000..60c0590 --- /dev/null +++ b/src/views/standard/down/client.vue @@ -0,0 +1,715 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/down/index.vue b/src/views/standard/down/index.vue new file mode 100644 index 0000000..9f825e9 --- /dev/null +++ b/src/views/standard/down/index.vue @@ -0,0 +1,85 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/examinationPaper/add.vue b/src/views/standard/examinationPaper/add.vue new file mode 100644 index 0000000..32c4e41 --- /dev/null +++ b/src/views/standard/examinationPaper/add.vue @@ -0,0 +1,2005 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/examinationPaper/detail.vue b/src/views/standard/examinationPaper/detail.vue new file mode 100644 index 0000000..4611414 --- /dev/null +++ b/src/views/standard/examinationPaper/detail.vue @@ -0,0 +1,190 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/examinationPaper/edit.vue b/src/views/standard/examinationPaper/edit.vue new file mode 100644 index 0000000..a1336b0 --- /dev/null +++ b/src/views/standard/examinationPaper/edit.vue @@ -0,0 +1,927 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/examinationPaper/index.vue b/src/views/standard/examinationPaper/index.vue new file mode 100644 index 0000000..1b8774d --- /dev/null +++ b/src/views/standard/examinationPaper/index.vue @@ -0,0 +1,537 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/examinationPaper/recycle.vue b/src/views/standard/examinationPaper/recycle.vue new file mode 100644 index 0000000..110986a --- /dev/null +++ b/src/views/standard/examinationPaper/recycle.vue @@ -0,0 +1,411 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/portrait/index.vue b/src/views/standard/portrait/index.vue new file mode 100644 index 0000000..71c2613 --- /dev/null +++ b/src/views/standard/portrait/index.vue @@ -0,0 +1,22 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/setUp/account.vue b/src/views/standard/setUp/account.vue new file mode 100644 index 0000000..0c4b820 --- /dev/null +++ b/src/views/standard/setUp/account.vue @@ -0,0 +1,742 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/setUp/conglomerate.vue b/src/views/standard/setUp/conglomerate.vue new file mode 100644 index 0000000..8ebcc28 --- /dev/null +++ b/src/views/standard/setUp/conglomerate.vue @@ -0,0 +1,629 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/setUp/school.vue b/src/views/standard/setUp/school.vue new file mode 100644 index 0000000..55a6e11 --- /dev/null +++ b/src/views/standard/setUp/school.vue @@ -0,0 +1,542 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/setUp/student.vue b/src/views/standard/setUp/student.vue new file mode 100644 index 0000000..6fa8051 --- /dev/null +++ b/src/views/standard/setUp/student.vue @@ -0,0 +1,587 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/setUp/teacher.vue b/src/views/standard/setUp/teacher.vue new file mode 100644 index 0000000..4d620c9 --- /dev/null +++ b/src/views/standard/setUp/teacher.vue @@ -0,0 +1,916 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/test/analysis.vue b/src/views/standard/test/analysis.vue new file mode 100644 index 0000000..6841f4d --- /dev/null +++ b/src/views/standard/test/analysis.vue @@ -0,0 +1,811 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/test/editAnswer.vue b/src/views/standard/test/editAnswer.vue new file mode 100644 index 0000000..761008d --- /dev/null +++ b/src/views/standard/test/editAnswer.vue @@ -0,0 +1,933 @@ + + + + + \ No newline at end of file diff --git a/src/views/standard/test/index.vue b/src/views/standard/test/index.vue new file mode 100644 index 0000000..adcdb1e --- /dev/null +++ b/src/views/standard/test/index.vue @@ -0,0 +1,961 @@ + + + + + + \ No newline at end of file diff --git a/src/views/test/analysis.vue b/src/views/test/analysis.vue deleted file mode 100644 index 6841f4d..0000000 --- a/src/views/test/analysis.vue +++ /dev/null @@ -1,811 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/test/editAnswer.vue b/src/views/test/editAnswer.vue deleted file mode 100644 index 85bc484..0000000 --- a/src/views/test/editAnswer.vue +++ /dev/null @@ -1,933 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/test/index.vue b/src/views/test/index.vue deleted file mode 100644 index adcdb1e..0000000 --- a/src/views/test/index.vue +++ /dev/null @@ -1,961 +0,0 @@ - - - - - - \ No newline at end of file -- libgit2 0.21.4