123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297 |
- // 系统专项设置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
- });
- }
|