学校管理
- 管理{{ schoolInfo.gradeCount }}个年级,{{ - schoolInfo.classCount - }}个班级,{{ schoolInfo.studentCount }}名学生信息。 + 管理{{ dataInfo.gradeCount }}个年级,{{ + dataInfo.classCount + }}个班级,{{ dataInfo.studentCount }}名学生信息。
diff --git a/src/api/apis/apis.js b/src/api/apis/apis.js
index 2e00b37..f120f12 100644
--- a/src/api/apis/apis.js
+++ b/src/api/apis/apis.js
@@ -1,247 +1,393 @@
-
-import service from "../axios"
-import setUpUrls from "../urls/apis"
+import service from "../axios";
+import setUpUrls from "../urls/apis";
export default {
- // 学校管理员首页数据
+ // 教师首页数据
teacherIndex(data) {
return service({
url: setUpUrls.teacherIndex,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 学校管理员首页数据
schoolIndex(data) {
return service({
url: setUpUrls.schoolIndex,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
+ },
+ // 集团管理员首页数据
+ tenantIndex(data) {
+ return service({
+ url: setUpUrls.tenantIndex,
+ method: "POST",
+ data,
+ });
},
// 查询角色列表
roleList(data) {
return service({
url: setUpUrls.roleList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 分页查询账号
userPage(data) {
return service({
url: setUpUrls.userPage,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 修改账号 禁用账号、修改账号密码等
updateUser(data) {
return service({
url: setUpUrls.updateUser,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询学校详情
schoolDetail(data) {
return service({
url: setUpUrls.schoolDetail,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 修改学校信息
updateSchool(data) {
return service({
url: setUpUrls.updateSchool,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 学校年级管理
gradeList(data) {
return service({
url: setUpUrls.gradeList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询学校所有科目
subjectList(data) {
return service({
url: setUpUrls.subjectList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 修改年级信息
updateGrade(data) {
return service({
url: setUpUrls.updateGrade,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询学校班级列表
schoolClassList(data) {
return service({
url: setUpUrls.classList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询学生列表
studentList(data) {
return service({
url: setUpUrls.studentList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 修改班级信息
updateClass(data) {
return service({
url: setUpUrls.updateClass,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 增加学生
addStudent(data) {
return service({
url: setUpUrls.addStudent,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 删除学生
delStudent(data) {
return service({
url: setUpUrls.delStudent,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询学校教师列表
teacherList(data) {
return service({
url: setUpUrls.teacherList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 新增教师
addTeacher(data) {
return service({
url: setUpUrls.addTeacher,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 修改教师信息
updateTeacher(data) {
return service({
url: setUpUrls.updateTeacher,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 删除教师管理班级或年级
delTeacherManager(data) {
return service({
url: setUpUrls.delTeacherManager,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询基站统计数据
stationReport(data) {
return service({
url: setUpUrls.stationReport,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询答题器统计数据
keyboardReport(data) {
return service({
url: setUpUrls.keyboardReport,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 分页查询设备列表
deviceList(data) {
return service({
url: setUpUrls.deviceList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 修改设备自动升级状态
modifyUpgradeFlag(data) {
return service({
url: setUpUrls.modifyUpgradeFlag,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 修改基站信息
updateDevice(data) {
return service({
url: setUpUrls.updateDevice,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询下载配置列表
appConfigList(data) {
return service({
url: setUpUrls.appConfigList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 查询最新的授课端应用版本
latestVersion(data) {
return service({
url: setUpUrls.latestVersion,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 下载指定配置的最新版本授课端
getAppDownloadUrl(data) {
return service({
url: setUpUrls.getAppDownloadUrl,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 新增授课端应用配置
addAppConfig(data) {
return service({
url: setUpUrls.addAppConfig,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 修改授课端应用配置
updateAppConfig(data) {
return service({
url: setUpUrls.updateAppConfig,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
},
// 发卡记录
cardList(data) {
return service({
url: setUpUrls.cardList,
- method: 'POST',
- data
- })
+ method: "POST",
+ data,
+ });
+ },
+
+ /**
+ * 集团管理员-学校管理
+ */
+ // 区域列表
+ regionList(data) {
+ return service({
+ url: setUpUrls.regionList,
+ method: "POST",
+ data,
+ });
+ },
+ // 学校列表
+ schoolList(data) {
+ return service({
+ url: setUpUrls.schoolList,
+ method: "POST",
+ data,
+ });
+ },
+ // 新增或修改学校
+ saveSchool(data) {
+ return service({
+ url: setUpUrls.saveSchool,
+ method: "POST",
+ data,
+ });
+ },
+ // 删除学校
+ removeSchool(data) {
+ return service({
+ url: setUpUrls.removeSchool,
+ method: "POST",
+ data,
+ });
+ },
+ // 新增或修改区域
+ saveRegion(data) {
+ return service({
+ url: setUpUrls.saveRegion,
+ method: "POST",
+ data,
+ });
+ },
+ // 新增学校管理员
+ addSchoolManager(data) {
+ return service({
+ url: setUpUrls.addSchoolManager,
+ method: "POST",
+ data,
+ });
+ },
+ // 查询角色列表
+ tenantRoleList(data) {
+ return service({
+ url: setUpUrls.tenantRoleList,
+ method: "POST",
+ data,
+ });
+ },
+ // 账号列表
+ tenantUserPage(data) {
+ return service({
+ url: setUpUrls.tenantUserPage,
+ method: "POST",
+ data,
+ });
+ },
+ // 新增账号
+ addUser(data) {
+ return service({
+ url: setUpUrls.addUser,
+ method: "POST",
+ data,
+ });
+ },
+ // 禁用账号、修改账号密码等
+ tenantUpdateUser(data) {
+ return service({
+ url: setUpUrls.tenantUpdateUser,
+ method: "POST",
+ data,
+ });
+ },
+ // 查询基站统计数据
+ tenantStationReport(data) {
+ return service({
+ url: setUpUrls.tenantStationReport,
+ method: "POST",
+ data,
+ });
+ },
+ // 查询答题器统计数据
+ tenantKeyboardReport(data) {
+ return service({
+ url: setUpUrls.tenantKeyboardReport,
+ method: "POST",
+ data,
+ });
+ },
+ // 分页查询设备列表
+ tenantDeviceList(data) {
+ return service({
+ url: setUpUrls.tenantDeviceList,
+ method: "POST",
+ data,
+ });
+ },
+ // 查询学校年级
+ tenantGradeList(data) {
+ return service({
+ url: setUpUrls.tenantGradeList,
+ method: "POST",
+ data,
+ });
+ },
+ // 查询学校班级
+ tenantClassList(data) {
+ return service({
+ url: setUpUrls.tenantClassList,
+ method: "POST",
+ data,
+ });
+ },
+ // 学校使用对比
+ schoolContrast(data) {
+ return service({
+ url: setUpUrls.schoolContrast,
+ method: "POST",
+ data,
+ });
+ },
+ // 年级使用对比
+ gradeContrast(data) {
+ return service({
+ url: setUpUrls.gradeContrast,
+ method: "POST",
+ data,
+ });
},
-
-}
+};
diff --git a/src/api/axios.js b/src/api/axios.js
index a9cf526..cfa258f 100644
--- a/src/api/axios.js
+++ b/src/api/axios.js
@@ -42,7 +42,7 @@ service.interceptors.response.use(
// Cookies.set("access_token", response.data.message, { expires: 1 / 12 })
// console.log(response.status)
if (res.status == 999) {
- // if (!location.href.includes("localhost")) {
+ if (!location.href.includes("localhost")) {
if (res.data) {
window.location.href = res.data;
} else {
@@ -55,7 +55,7 @@ service.interceptors.response.use(
});
}
}
- // }
+ }
} else {
// Cookies.set("access_token", response.data.message, { expires: 1 / 12 })
}
diff --git a/src/api/urls/apis.js b/src/api/urls/apis.js
index 6b5ef80..79b1088 100644
--- a/src/api/urls/apis.js
+++ b/src/api/urls/apis.js
@@ -4,6 +4,8 @@ export default {
teacherIndex: "/api_html/teaching/index",
// 学校管理员首页数据
schoolIndex: "/api_html/school/manager/index",
+ // 学校管理员首页数据
+ tenantIndex: "/api_html/tenant/index",
// 查询角色列表
roleList: "/api_html/school/manager/roleList",
// 分页查询账号
@@ -60,4 +62,41 @@ export default {
updateAppConfig: "/api_html/school/manager/updateAppConfig",
// 发卡记录
cardList: "/api_html/school/manager/cardList",
+
+
+ // 查询区域列表
+ regionList: "/api_html/tenant/regionList",
+ // 查询学校列表
+ schoolList: "/api_html/tenant/schoolList",
+ // 新增或修改区域
+ saveRegion: "/api_html/tenant/saveRegion",
+ // 新增或修改学校
+ saveSchool: "/api_html/tenant/saveSchool",
+ // 删除学校
+ removeSchool: "/api_html/tenant/delSchool",
+ // 新增学校管理员
+ addSchoolManager: "/api_html/tenant/addSchoolManager",
+ // 查询角色列表
+ tenantRoleList: "/api_html/tenant/roleList",
+ // 账号列表
+ tenantUserPage: "/api_html/tenant/userPage",
+ // 新增账号
+ addUser: "/api_html/tenant/addUser",
+ // 禁用账号、修改账号密码等
+ tenantUpdateUser: "/api_html/tenant/updateUser",
+ // 查询基站统计数据
+ tenantStationReport: "/api_html/tenant/stationReport",
+ // 查询答题器统计数据
+ tenantKeyboardReport: "/api_html/tenant/keyboardReport",
+ // 分页查询设备列表
+ tenantDeviceList: "/api_html/tenant/deviceList",
+ // 查询学校年级
+ tenantGradeList: "/api_html/tenant/gradeList",
+ // 查询学校班级
+ tenantClassList: "/api_html/tenant/classList",
+
+ // 学校使用对比
+ schoolContrast: "/api_html/tenant/schoolContrast",
+ // 年级使用对比
+ gradeContrast: "/api_html/tenant/gradeContrast",
}
diff --git a/src/assets/css/index.scss b/src/assets/css/index.scss
index bf5a183..c093253 100644
--- a/src/assets/css/index.scss
+++ b/src/assets/css/index.scss
@@ -42,7 +42,7 @@
border-radius: 20px;
border: 1px solid #e2e2e2;
box-sizing: border-box;
-
+ background: #fff;
.el-input__inner {
border-radius: 20px;
border: none;
diff --git a/src/router/index.js b/src/router/index.js
index 9303689..ad82ca6 100755
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -68,22 +68,6 @@ let defaultRouter = [
}
]
},
- // {
- // path: "/setUpConglomerate",
- // iconCls: "fa fa-building", // 图标样式class
- // name: "学校管理",
- // component: Layout,
- // alone: true,
- // children: [
- // {
- // path: "/setUpConglomerate",
- // iconCls: "fa fa-building",
- // name: '集团管理',
- // component: SetUpConglomerate,
- // children: []
- // },
- // ]
- // },
{
path: "/404",
component: NotFound,
diff --git a/src/views/analysis/index.vue b/src/views/analysis/index.vue
index 434205b..c0828e1 100644
--- a/src/views/analysis/index.vue
+++ b/src/views/analysis/index.vue
@@ -12,7 +12,7 @@
class="sel"
v-model="query.gradeName"
placeholder="选择年级"
- @change="_QueryData(1)"
+ @change="_QueryData"
>
+
- {{ `${type == 1 ? "参数设置" : formData.configName + "-修改入口"}` }} + {{ + `${type == 1 ? "参数设置" : formData.configName + "-修改入口"}` + }}
账号管理
- 管理{{ schoolInfo.teacherCourseCount }}个任课教师,{{ - schoolInfo.classManagerCount - }}个班主任,{{ schoolInfo.teacherGradeCount }}个备课组长账号信息。 + 管理{{ dataInfo.teacherCourseCount }}个任课教师,{{ + dataInfo.classManagerCount + }}个班主任,{{ dataInfo.teacherGradeCount }}个备课组长账号信息。
学校管理
- 管理{{ schoolInfo.gradeCount }}个年级,{{ - schoolInfo.classCount - }}个班级,{{ schoolInfo.studentCount }}名学生信息。 + 管理{{ dataInfo.gradeCount }}个年级,{{ + dataInfo.classCount + }}个班级,{{ dataInfo.studentCount }}名学生信息。
设备状态
- 管理{{ schoolInfo.stationCount }}个基站,{{ - schoolInfo.keyboardCount + 管理{{ dataInfo.stationCount }}个基站,{{ + dataInfo.keyboardCount }}套答题器设备。