import request from '@/utils/request' import qs from 'qs' // 获取分部 export function getSection (data) { return request({ url: '/web-server/organization/queryPage', method: 'get', params: qs.stringify(data) }) } // 获取收费类型 export function getType (data) { return request({ url: '/web-server/chargeType/queryPage', method: 'get', params: qs.stringify(data) }) } // 获取合作单位 export function getCooperation (data) { return request({ url: '/web-server/cooperationOrgan/queryPage', method: 'get', params: qs.stringify(data) }) } // 获取教学地点 export function getAddress (data) { return request({ url: '/web-server/school/queryPage', method: 'get', params: qs.stringify(data) }) } // 获取所有老师信息 export function getTeacher (data) { return request({ url: '/web-server/teacher/findTeachers', method: 'get', params: qs.stringify(data) }) } // 获取所有声部集合 export function getSubject (data) { return request({ url: '/web-server/subject/queryPageTree', method: 'get', params: qs.stringify(data) }) } // 查询付费主体 export function getPayMaster (data) { return request({ url: '/web-server/musicGroupPaymentEntities/queryPage', method: 'get', params: data }) } // 根据收费类型获取默认科目 export function getDefaultSubject (data) { return request({ url: '/web-server/subject/findDefaultSubByChargeTypeId', method: 'get', params: data }) } // 根据科目编号查询商品或辅件 // export function getGoods (data) { return request({ url: '/web-server/goods/queryGoodsBySubId', method: 'get', params: data }) } // 创建乐团 export function createTeam (data) { return request({ url: '/web-server/musicGroup/createGroup', method: 'post', data }) } // 查询乐团招生情况 export function getTeamRecruit (data) { return request({ url: `/web-server/musicGroupSubjectPlan/getMusicSubjectClass`, method: 'get', params: data }) } // 获取乐团单技班 export function getSingleClass (data) { return request({ url: '/web-server/classGroup/findMusicGroupClass', method: 'get', params: data }) } // 获取学生列表 export function getStudentList (data) { return request({ url: '/web-server/studentRegistration/queryStudentApplyDetail', method: 'get', params: data }) } // 分页查询收费类型 export function getPayStatus (data) { return request({ url: '/web-server/chargeType/queryPage', method: 'get', params: data }) } // 根据乐团id查询未分班的学生 export function getNoClassStudent (data) { return request({ url: '/web-server/studentRegistration/getNoClassStu', method: 'get', params: data }) } // 新增单技课班 export function addSingleClass (data) { return request({ url: '/web-server/classGroup/add', method: 'post', data }) } // 删除单技课班 export function removeSingleClass (data) { return request({ url: '/web-server/classGroup/delSingle', method: 'post', data: qs.stringify(data) }) } // 获取未分班的单技班 export function findNoClassSingle (data) { return request({ url: '/web-server/classGroup/findNoClassSubjects', method: 'get', params: data }) } // 添加合奏班 export function addAllClass (data) { return request({ url: '/web-server/classGroup/addMixClass', method: 'post', data: qs.stringify(data) }) } // 获取所有合奏班列表 export function getAllClass (data) { return request({ url: '/web-server/classGroup/findMixMusicGroupClass', method: 'get', params: data }) } // 删除合奏班 export function removeAllClass (data) { return request({ url: '/web-server/classGroup/delMix', method: 'post', data: qs.stringify(data) }) } // 确认是否所有学生和单技能班都被分配完成 export function checkAllStudent (data) { return request({ url: '/web-server/classGroup/findAllClassGroupByMusicGroup', method: 'get', params: data }) } // 获取乐团所有班级以及老师信息 export function getEveryClass (data) { return request({ url: '/web-server/classGroup/findMusicGroupClassTeacher', method: 'get', params: data }) } // 设置乐团老师 export function setTeamTeacher (data) { return request({ url: '/web-server/classGroup/addClassGroupTeacher', method: 'get', params: data }) } // // 获取所有的节假日 // export function getHolidays (data) { // return request({ // url: '/jiari/', // method: 'post', // data: qs.stringify(data) // }) // } // 根据合奏班获取合奏班下的所有单技能班 export function getAllSignClass (data) { return request({ url: '/web-server/classGroup/findClassGroupAboutMix', method: 'get', params: data }) } // 乐团课排课 export function workOut (data) { return request({ url: '/web-server/courseSchedule/batchAddCourseSchedule', method: 'post', data }) } // 根据乐团id获取乐团声部 export function findSound (data) { return request({ url: '/web-server/subject/querySubByMusicGroupId', method: 'get', params: data }) } // 根据乐团id获取乐团老师 export function findMusicGroupClassTeacher (data) { return request({ url: '/web-server/teacher/findMusicGroupTeachers', method: 'get', params: data }) } // 乐团所有班级都排课 export function checkCourse (data) { return request({ url: '/web-server/courseSchedule/checkMusicGroupClassCourse', method: 'post', data: qs.stringify(data) }) } // 根据乐团id查询乐团 // /web-server/musicGroup/get/{id} export function getTeamDetail (data) { return request({ url: `/web-server/musicGroup/get/${data}`, method: 'get', }) } // 新增提高班 export function addHighClass (data) { return request({ url: `/web-server/classGroup/addHighClass`, method: 'POST', data }) } // 获取老师默认课酬表 export function findMusicGroupClassTeacherSalary (data) { return request({ url: `/web-server/classGroup/findMusicGroupClassTeacherSalary`, method: 'GET', params: data }) } // 老师课酬确认 export function setClassGroupTeacherSalary (data) { return request({ url: `/web-server/classGroup/setClassGroupTeacherSalary`, method: 'post', data }) } // 根据乐团id查询乐团详情 export function getMusicGroup (data) { return request({ url: `/web-server/musicGroup/get`, method: 'get', params: data }) } // 根据乐团id获取乐团流程 export function getMusicGroupProcess (data) { return request({ url: `/web-server/recharge/findAll`, method: 'get', params: data }) } // 乐团管理 老师列表 export function getTeamTeacherList (data) { return request({ url: `/web-server/teacher/queryMusicGroupTeachers`, method: 'get', params: data }) } // 获取乐团报名信息 export function getintoClass (data) { return request({ url: `/web-server/subject/findSubApplyDetail`, method: 'get', params: data }) } // 根据乐团id获取老师上课记录 export function getTeacheerRecord (data) { return request({ url: `/web-server/teacher/queryTeacherAttendance`, method: 'get', params: data }) } // 根据乐团id获取学员列表 export function getTeamStudentList (data) { return request({ url: `/web-server/studentManage/queryMusicGroupStudent`, method: 'get', params: data }) } // 根据乐团id获取学生列表汇总数据 export function getTeamStudentInfo (data) { return request({ url: `/web-server/studentManage/musicGroupStudentsSum`, method: 'get', params: data }) } // 学生退团 export function StudentQuit (data) { return request({ url: `/web-server/musicGroupQuit/quitMusicGroup`, method: 'post', data: qs.stringify(data) }) } // 班级详情列表 export function getClassList (data) { return request({ url: `/web-server/classGroup/queryMusicGroupClassGroup`, method: 'get', params: data }) } // 获取乐团课表详情 export function getCourseList (data) { return request({ url: `/web-server/classGroup/queryMusicGroupCourseSchedule`, method: 'get', params: data }) }