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", }); }