import { http } from '../utils/request' // 获取学校数量 export const getSchoolNumber = () => { return http.get(`/adminApi/v1/adminSchoolNumber`) } // 获取学校管理列表 export const getSchoolList = (data: any) => { return http.post('/adminApi/v1/adminSchoolInfosAll', data) } // 获取学校管理筛选列表 export const getSearchList = () => { return http.get('/adminApi/v1/provinceCityTree') } // 学校管理--新增用户 export const addUser = (data: any) => { return http.post('/adminApi/v1/adminSchoolInfos', data) } // 学校管理--运维人员列表 export const getUserList = (params: any) => { return http.get('/adminApi/v1/sys/userList', params) } // 学校管理--学校logo上传 export const uploadFile = (data: any) => { return http.post('/adminApi/v1/oss/oss/upload_filesSele', data) } // 学校管理--省市区树列表 export const provinceTree = () => { return http.get('/adminApi/v1/provinceTree') } // 学校管理--省市区树列表 export const provinceTreeByContain = () => { return http.get('/adminApi/v1/provinceTreeByContain') } // 学校管理--查看详情 export const getSchoolInfo = (id: any) => { return http.get(`/adminApi/v1/admin-school-infos/${id}`) } // 学校管理--编辑 export const editSchoolInfo = (data: any) => { return http.post('/adminApi/v1/update_school_info', data) } // 学校管理--改变状态(冻结/解冻) export const changeStatus = (data: any) => { return http.post('/adminApi/v1/adminSchoolInfos/status', data) } // 学校管理--查询所有年级 export const getAllGrade = (id: any) => { return http.get(`/adminApi/v1/admin/school/grade/getAllList/${id}`) } // 学校管理--添加年级 export const addGrade = (data: any) => { return http.post('/adminApi/v1/admin/school/grade/addSchoolGrade', data) } // 学校管理 —— 查询所有系统 export const getAllSystemApi = (schoolId:any)=>{ return http.get(`/adminApi/v1/admin/school/module/allSystemList/${schoolId}`) } // 学校管理 —— 查询所有模块 export const getAllModuleApi = (schoolId:any)=>{ return http.get(`/adminApi/v1/admin/school/module/allSystemModuleList/${schoolId}`) } // 学校管理-添加删除系统和模块 export const deleteOrAddSystemModuleApi = (data:any)=>{ return http.post('/adminApi/v1/admin/school/module/addSchoolSystemModule', data) } // 学校管理--查询所有科目 export const getAllSubject = (params: any) => { return http.get('/adminApi/v1/admin/school/course/getAllList', params) } // 学校管理--新增科目 export const addSubject = (data: any) => { return http.post('/adminApi/v1/admin/school/course/courses', data) } // 学校管理--删除科目 export const deleteSubject = (data: any) => { return http.delete('/adminApi/v1/admin/school/course/deleteByIds', data) } //学校管理 -- 获取票据接口 export const getTicket = (params: any) => { return http.get('/adminApi/v1/obtain_ticket', params) } // 免密登录 export const loginTeach = (data: any) => { return http.post('/adminApi/v1/admin_login_teach', data) } // 重置密码 export const resetSchoolPassWord = (data: any) => { return http.post('/adminApi/v1/resetSchoolInfo', data) } // 学校管理--教师列表 export const getAllTeacher = (params: any) => { return http.get('/adminApi/v1/teacher/teacher_list', params) } // 学校管理--更新教师教材信息 export const updateTeacherTextbook = (userId: number | string, data: any) => { return http.get(`/adminApi/v1/teacher/add_textbook/${userId}`, data) }