123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298 |
- // 系统专项设置api文件
- import request from '@/utils/request'
- import qs from 'qs'
- let api = '/api-web'
- // 分页查询教师列表
- export function teacherQueryPage (data) {
- return request({
- url: api + '/teacher/queryPage',
- method: 'get',
- params: data
- })
- }
- // 根据教师编号查询教师基本信息
- export function teacherGet (data) {
- return request({
- url: api + '/teacher/get',
- method: 'get',
- params: data
- })
- }
- // 获取老师乐团课程信息列表
- export function getTeacherMusicClass (data) {
- return request({
- url: api + '/teacher/getTeacherMusicClass',
- method: 'get',
- params: data
- })
- }
- // 获取老师VIP课程信息列表
- export function getTeacherVipClass (data) {
- return request({
- url: api + '/teacher/getTeacherVipClass',
- method: 'get',
- params: data
- })
- }
- // 获取教师试听课安排列表
- export function findTeacherDemoGroups (data) {
- return request({
- url: api + '/demoGroup/findTeacherDemoGroups',
- method: 'get',
- params: data
- })
- }
- // 查询教师签到记录
- export function getTeacherPersonalAttendances (data) {
- return request({
- url: api + '/teacherAttendance/getTeacherPersonalAttendances',
- method: 'get',
- params: data
- })
- }
- // 获取教师上课结算列表
- export function teacherQueryCloses (data) {
- return request({
- url: api + '/teacher/queryCloses',
- method: 'get',
- params: data
- })
- }
- // 分页查询教师请假记录列表
- export function teacherLeaveRecordQuery (data) {
- return request({
- url: api + '/teacherLeaveRecord/queryPage',
- method: 'get',
- params: data
- })
- }
- // 获取教师上课课酬未结算总额
- export function sumTeacherNoPay (data) {
- return request({
- url: api + '/teacher/sumTeacherNoPay',
- method: 'get',
- params: data
- })
- }
- // 获取教师的vip课酬列表
- export function vipGroupSalaryList (data) {
- return request({
- url: api + '/teacherDefaultVipGroupSalary/queryPageByTeacherId',
- method: 'get',
- params: data
- })
- }
- // 修改教师vip课酬
- export function vipGroupSalarySet (data) {
- return request({
- url: api + '/teacherDefaultVipGroupSalary/upSet',
- method: 'post',
- data: data
- })
- }
- // 分页查询教师薪酬
- export function teacherSalaryList (data) {
- return request({
- url: api + '/teacherDefaultMusicGroupSalary/queryPage',
- method: 'get',
- params: data
- })
- }
- // 批量新增、修改、删除教师乐团课薪酬
- export function teacherSalaryBatchUpset (data) {
- return request({
- url: api + '/teacherDefaultMusicGroupSalary/batchUpset',
- method: 'post',
- data: data
- })
- }
- // 课酬调整
- export function updateTeacherCoursesSalary (data) {
- return request({
- url: api + '/courseSchedule/updateTeacherCoursesSalary',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- //获取教师vip课教学点
- export function getTeachSchool (data) {
- return request({
- url: api + '/school/findVipSchoolByTeacher',
- method: 'get',
- params: data
- })
- }
- //新增教师
- export function teacherAdd (data) {
- return request({
- url: api + '/teacher/add',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- //修改教师信息
- export function teacherUpdate (data) {
- return request({
- url: api + '/teacher/update',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- //修改教师信息
- export function teacherUpdate1 (data) {
- return request({
- url: api + '/teacher/update1',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 根据科目id获取相应的老师
- export function getTeacherBySubject (data) {
- return request({
- url: api + '/teacher/findOrganTeacherBySubject',
- method: 'get',
- params: data
- })
- }
- // 获取老师网管课信息
- export function teacherFreeTime (data) {
- return request({
- url: api + '/teacherFreeTime/query',
- method: 'get',
- params: data
- })
- }
- // 获取老师签到信息
- export function getTeacherPersonalAttendanceDetail (data) {
- return request({
- url: api + '/teacherAttendance/getTeacherPersonalAttendanceDetail',
- method: 'get',
- params: data
- })
- }
- // 修改网管课信息 /teacherFreeTime/updateSet
- export function resetTeacherFreeTime (data) {
- return request({
- url: api + '/teacherFreeTime/updateSet',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 查询默认网管课课酬 teacherDefaultPracticeGroupSalary/queryByTeacherId
- export function teacherDefaultPracticeGroupSalary (data) {
- return request({
- url: api + '/teacherDefaultPracticeGroupSalary/queryPageByTeacherId',
- method: 'get',
- params: data
- })
- }
- // 修改网管课课酬
- export function PracticeGroupSalaryUpdate (data) {
- return request({
- url: api + '/teacherDefaultPracticeGroupSalary/update',
- method: 'post',
- data
- })
- }
- // 获取老师时间列表
- export function queryTenantAccountList (data) {
- return request({
- url: api + '/sysTenantAccount/queryTenantAccountDetail',
- method: 'get',
- params: data
- })
- }
- // 增加老师时间
- export function sysTenantAccountAddMinutes (data) {
- return request({
- url: api + '/sysTenantAccount/addMinutes',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 减少老师时间
- export function sysTenantAccountSubtractMinutes (data) {
- return request({
- url: api + '/sysTenantAccount/subtractMinutes',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 获取可用时间
- export function queryTenantAcGet (data) {
- return request({
- url: api + '/sysTenantAccount/get',
- method: 'get',
- params: data
- })
- }
- // 老师对外课 findStudentCourseGroupsWithWeb
- export function findTeacherCourseGroupsWithWeb (data) {
- return request({
- url: api + `/coursesGroupController/findTeacherCourseGroupsWithWeb`,
- method: 'get',
- params: data
- })
- }
- // 老师乐团课调整
- export function classGroupTeacherAdjust (data) {
- return request({
- url: api + '/courseSchedule/classGroupTeacherAdjust',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 获取老师学员列表
- export function queryStudent (data) {
- return request({
- url: api + `/teacher/queryStudent`,
- method: 'get',
- params: data
- })
- }
- // 修改老师服务学生
- export function batchUpdateAdviser (data) {
- return request({
- url: api + '/studentManage/batchUpdateAdviser',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 获取课程老师列表
- export function getCourseTeachers (data) {
- return request({
- url: api + '/courseScheduleTeacherSalary/getCourseTeachers',
- method: 'get',
- params: data
- })
- }
|