diff --git a/src/api/platformAdmin.js b/src/api/platformAdmin.js
new file mode 100644
index 0000000..135266c
--- /dev/null
+++ b/src/api/platformAdmin.js
@@ -0,0 +1,77 @@
+import request from "@/utils/request";
+
+export function getPlatformSchools(params) {
+ return request({
+ url: "/api/platform-admin/schools",
+ method: "get",
+ params,
+ });
+}
+
+export function getPlatformSchool(id) {
+ return request({
+ url: `/api/platform-admin/schools/${id}`,
+ method: "get",
+ });
+}
+
+export function addPlatformSchool(data) {
+ return request({
+ url: "/api/platform-admin/schools",
+ method: "post",
+ data,
+ });
+}
+
+export function updatePlatformSchool(id, data) {
+ return request({
+ url: `/api/platform-admin/schools/${id}`,
+ method: "put",
+ data,
+ });
+}
+
+export function deletePlatformSchool(id) {
+ return request({
+ url: `/api/platform-admin/schools/${id}`,
+ method: "delete",
+ });
+}
+
+export function getPlatformSchoolAdmins(params) {
+ return request({
+ url: "/api/platform-admin/school-admins",
+ method: "get",
+ params,
+ });
+}
+
+export function getPlatformSchoolAdmin(id) {
+ return request({
+ url: `/api/platform-admin/school-admins/${id}`,
+ method: "get",
+ });
+}
+
+export function addPlatformSchoolAdmin(data) {
+ return request({
+ url: "/api/platform-admin/school-admins",
+ method: "post",
+ data,
+ });
+}
+
+export function updatePlatformSchoolAdmin(id, data) {
+ return request({
+ url: `/api/platform-admin/school-admins/${id}`,
+ method: "put",
+ data,
+ });
+}
+
+export function deletePlatformSchoolAdmin(id) {
+ return request({
+ url: `/api/platform-admin/school-admins/${id}`,
+ method: "delete",
+ });
+}
diff --git a/src/api/schoolAdmin.js b/src/api/schoolAdmin.js
new file mode 100644
index 0000000..8373e49
--- /dev/null
+++ b/src/api/schoolAdmin.js
@@ -0,0 +1,171 @@
+import request from "@/utils/request";
+
+export function getAdminSchool() {
+ return request({
+ url: "/api/school-admin/school",
+ method: "get",
+ });
+}
+
+export function updateAdminSchool(data) {
+ return request({
+ url: "/api/school-admin/school",
+ method: "put",
+ data,
+ });
+}
+
+export function getAdminFaculties(params) {
+ return request({
+ url: "/api/school-admin/faculties",
+ method: "get",
+ params,
+ });
+}
+
+export function addAdminFaculty(data) {
+ return request({
+ url: "/api/school-admin/faculties",
+ method: "post",
+ data,
+ });
+}
+
+export function updateAdminFaculty(id, data) {
+ return request({
+ url: `/api/school-admin/faculties/${id}`,
+ method: "put",
+ data,
+ });
+}
+
+export function deleteAdminFaculty(id) {
+ return request({
+ url: `/api/school-admin/faculties/${id}`,
+ method: "delete",
+ });
+}
+
+export function getAdminMajors(params) {
+ return request({
+ url: "/api/school-admin/majors",
+ method: "get",
+ params,
+ });
+}
+
+export function addAdminMajor(data) {
+ return request({
+ url: "/api/school-admin/majors",
+ method: "post",
+ data,
+ });
+}
+
+export function updateAdminMajor(id, data) {
+ return request({
+ url: `/api/school-admin/majors/${id}`,
+ method: "put",
+ data,
+ });
+}
+
+export function deleteAdminMajor(id) {
+ return request({
+ url: `/api/school-admin/majors/${id}`,
+ method: "delete",
+ });
+}
+
+export function getAdminClasses(params) {
+ return request({
+ url: "/api/school-admin/classes",
+ method: "get",
+ params,
+ });
+}
+
+export function addAdminClass(data) {
+ return request({
+ url: "/api/school-admin/classes",
+ method: "post",
+ data,
+ });
+}
+
+export function updateAdminClass(id, data) {
+ return request({
+ url: `/api/school-admin/classes/${id}`,
+ method: "put",
+ data,
+ });
+}
+
+export function deleteAdminClass(id) {
+ return request({
+ url: `/api/school-admin/classes/${id}`,
+ method: "delete",
+ });
+}
+
+export function getAdminTeachers(params) {
+ return request({
+ url: "/api/school-admin/teachers",
+ method: "get",
+ params,
+ });
+}
+
+export function addAdminTeacher(data) {
+ return request({
+ url: "/api/school-admin/teachers",
+ method: "post",
+ data,
+ });
+}
+
+export function updateAdminTeacher(id, data) {
+ return request({
+ url: `/api/school-admin/teachers/${id}`,
+ method: "put",
+ data,
+ });
+}
+
+export function deleteAdminTeacher(id) {
+ return request({
+ url: `/api/school-admin/teachers/${id}`,
+ method: "delete",
+ });
+}
+
+export function getAdminStudents(params) {
+ return request({
+ url: "/api/school-admin/students",
+ method: "get",
+ params,
+ });
+}
+
+export function addAdminStudent(data) {
+ return request({
+ url: "/api/school-admin/students",
+ method: "post",
+ data,
+ });
+}
+
+export function updateAdminStudent(id, data) {
+ return request({
+ url: `/api/school-admin/students/${id}`,
+ method: "put",
+ data,
+ });
+}
+
+export function deleteAdminStudent(id) {
+ return request({
+ url: `/api/school-admin/students/${id}`,
+ method: "delete",
+ });
+}
diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index 4b94b77..6a0ab57 100644
--- a/src/layout/components/Navbar.vue
+++ b/src/layout/components/Navbar.vue
@@ -4,11 +4,11 @@
电商互联网产品开发实训系统
数 字 营 销 实 训 系 统 - 教 师 端
-
+