import request from "@/utils/request"; import request2 from "@/utils/request2"; import qs from "qs"; let api = "/api-web"; // 新增合作单位(教学点) export function cooperationOrganAdd(data) { return request({ url: api + "/cooperationOrgan/add", method: "post", data, headers: { "Content-Type": "application/json" } }); } // 修改合作单位(教学点) // data: qs.stringify(data), data: qs.stringify(data), export function cooperationOrganUpdate(data) { return request({ url: api + "/cooperationOrgan/update", method: "put", data, headers: { "Content-Type": "application/json" } }); } // 删除合作单位(教学点) export function cooperationOrganDel(data) { return request({ url: api + `/cooperationOrgan/del/${data}`, method: "post" }); } // 分页查询合作单位(教学点)列表 export function queryPage(data) { return request({ url: api + "/cooperationOrgan/queryPage", method: "get", params: data }); } // 根据机构编号获取合作单位(教学点)列表 export function queryByOrganId(data) { return request({ url: api + "/cooperationOrgan/queryByOrganId", method: "get", params: data, hideLoading: true }); } // 根据合作单位获取乐团 export function getMusicGroup(data) { return request({ url: api + "/musicGroup/findByCooperationId", method: "get", params: data }); } // 分页查询教学点 export function schoolQueryPage(data) { return request({ url: api + "/school/queryPage", method: "get", params: data }); } // 新增教学点 export function schoolAdd(data) { return request({ url: api + "/school/add", method: "post", data: qs.stringify(data) }); } // 修改教学点 export function schoolUpdate(data) { return request({ url: api + "/school/update", method: "post", data: qs.stringify(data) }); } // 修改教学点 export function schoolDel(data) { return request({ url: api + `/school/del/${data.id}`, method: "post" }); } // 根据部门获取下面的员工 export function queryEmployByOrganId(data) { return request({ url: api + `/employee/queryEmployByOrganId`, method: "get", params: data }); } export function getPlatEmploy(data) { return request({ url: api + `/employee/queryPlatformEmploy`, method: "get", params: data }); } // 新增员工 export function employeeAdd(data) { return request({ url: api + `/employee/add`, method: "post", data: data }); } // 修改员工 export function employeeUpdate(data) { return request({ url: api + `/employee/update`, method: "post", data: data }); } // 获取用户角色列表 export function getUserRole(data) { return request({ url: `/api-auth/role/queryPage`, method: "get", params: data }); } // 获取部门 export function getDepts(data) { return request({ url: `/api-oa/api/v1/depts`, method: "get", params: data }); } // 获取岗位 export function getPosts(data) { return request({ url: `/api-oa/api/v1/posts`, method: "get", params: data }); } // 员工操作 export function employeeOperate(data) { return request({ url: api + "/employee/employeeOperate", method: "post", data: qs.stringify(data) }); } // 分页查询角色列表 export function roleQueryPage(data) { return request({ url: `/api-auth/role/queryPage`, method: "get", params: data }); } // 根据角色编号查询拥有的菜单列表 export function roleGetMenus(data) { return request({ url: `/api-auth/role/getMenus`, method: "get", params: data }); } // 根据权限id查询角色 export function getRoleInfo(data) { return request({ url: `/api-auth/role/${data.id}`, method: "get" }); } // 修改角色 export function roleUpdate(data) { return request({ url: `/api-auth/role/update`, method: "post", data: data }); } // 添加角色 export function roleAdd(data) { return request({ url: `/api-auth/role/add`, method: "post", data: data }); } // 查询规则列表 export function courseScheduleRewards(data) { return request({ url: api + `/courseScheduleRewards/queryPage`, method: "get", params: data }); } // 单查询 export function courseScheduleRewardsQuery(data) { return request({ url: api + `/courseScheduleRewards/query`, method: "get", params: data }); } // 添加 export function courseScheduleRewardsAdd(data) { return request({ url: api + `/courseScheduleRewards/add`, method: "post", data: qs.stringify(data) }); } // 修改 export function courseScheduleRewardsUpdate(data) { return request({ url: api + `/courseScheduleRewards/update`, method: "post", data: qs.stringify(data) }); } // 分页查询热词列表 export function hotWordLabelManage(data) { return request({ url: api + `/hotWordLabelManage/queryPage`, method: "get", params: data }); } // 新增热词标签 export function hotWordLabelManageAdd(data) { return request({ url: api + `/hotWordLabelManage/add`, method: "post", data: qs.stringify(data) }); } // 修改热词标签 export function hotWordLabelManageUpdate(data) { return request({ url: api + `/hotWordLabelManage/update`, method: "post", data: qs.stringify(data) }); } // 删除热词标签 export function hotWordLabelManageDel(data) { return request({ url: api + `/hotWordLabelManage/del/${data}`, method: "post" }); } // 根据机构编号获取学校列表 export function getSchool(data) { return request({ url: api + `/school/queryByOrganId`, method: "get", params: data }); } // 分页查询支付配置列表 export function paymentConfigQueryPage(data) { return request({ url: api + "/paymentConfig/queryPage", method: "get", params: data }); } // 根据支付配置编号查询支付配置 export function paymentConfigGet(data) { return request({ url: api + "/paymentConfig/get/" + data.id, method: "get" }); } // 新增支付配置 export function paymentConfigAdd(data) { return request({ url: api + "/paymentConfig/add", method: "post", data: qs.stringify(data) }); } // 修改支付配置 export function paymentConfigUpdate(data) { return request({ url: api + "/paymentConfig/update", method: "post", data: qs.stringify(data) }); } // 删除支付配置 export function paymentConfigDel(data) { return request({ url: api + "/paymentConfig/del/" + data.id, method: "post" }); } // 根据分部查询老师 export function findTeacherByOrganId(data) { return request({ url: api + "/teacher/findTeacherByOrganId", method: "get", params: data }); } // 获取版本控制列表 export function appVersionInfo(data) { return request({ url: api + "/appVersionInfo/list", method: "get", params: data }); } // 新增版本管理 export function addAppVersionInfo(data) { return request({ url: api + "/appVersionInfo/add", method: "post", data: qs.stringify(data) }); } // 修改版本管理 export function resetAppVersionInfo(data) { return request({ url: api + "/appVersionInfo/update", method: "post", data: qs.stringify(data) }); } // 判断该用户是否是乐团主管关联的学生乐团 employee/hasCourseGroupRelation export function hasCourseGroupRelation(data) { return request({ url: api + "/employee/hasCourseGroupRelation", method: "post", data: qs.stringify(data) }); } // 乐团主管转移课程 export function updateEducationTeacherId(data) { return request({ url: api + "/employee/updateEducationTeacherId", method: "post", data: qs.stringify(data) }); } // 获取员工所在分部列表(管理员查看所有的分部) export function queryEmployeeOrganByUser(data) { return request({ url: api + "/organization/queryEmployeeOrganByUser", method: "get", params: data }); } // request2 export const getPosition = data => request2({ url: api + "/position/findAll", params: data, method: "get", requestType: "form" }); // 修改员工 export const simpleUpdate = data => request2({ url: api + "/employee/simpleUpdate", method: "post", data }); // 重置密码 export const resetPassword = data => { return request2({ url: "/api-web/employee/resetPassword", method: "post", data, requestType: "form" }); };