123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500 |
- const axios = require('@/common/axios').default
- import qs from 'qs'
- // import axios from '@/common/axios'
- // console.log(axios)
- const api = '/api-teacher'
- // const api2 = '/web-server'
- // 查询我发起的任务列表
- const queryMyCreatedList = (data) => {
- return axios({
- url: api + '/snaker/task/queryMyCreatedList',
- method: 'get',
- params: data
- })
- }
- // 查询我待办任务列表
- const queryWaitList = (data) => {
- return axios({
- url: api + '/snaker/task/queryWaitList',
- method: 'get',
- params: data
- })
- }
- // 查询我已办任务列表
- const queryProcessedList = (data) => {
- return axios({
- url: api + '/snaker/task/queryProcessedList',
- method: 'get',
- params: data
- })
- }
- // 活动分类
- const findSubSubjects = (data) => {
- return axios({
- url: api + '/subject/findTeacherSubjets',
- method: 'get',
- params: data
- })
- }
- // 所有声部
- const subjectFindSubSubjects = (data) => {
- return axios({
- url: api + '/subject/findSubSubjects',
- method: 'get',
- params: data
- })
- }
- // vip课类别
- const vipGroupCategory = (data) => {
- return axios({
- url: api + '/vipGroupCategory/queryAll',
- method: 'get',
- params: data
- })
- }
- // 根据课程类型获取对应课程活动方案
- const findByVipGroupCategory = (data) => {
- return axios({
- url: api + '/vipGroupActivity/findByVipGroupCategory',
- method: 'get',
- params: data
- })
- }
- // 获取教师vip课教学点
- const findVipSchoolByTeacher = (data) => {
- return axios({
- url: api + '/school/findVipSchoolByTeacher',
- method: 'get',
- params: data
- })
- }
- // 获取教师vip课教学点(vip申请里面)
- const findVipSchoolByTeacher2 = (data) => {
- return axios({
- url: api + '/school/findVipSchoolByTeacher2',
- method: 'get',
- params: data
- })
- }
- // 新增学校
- const schoolAdd = (data) => {
- return axios({
- url: api + '/school/add',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 删除学校
- const schoolDel = (data) => {
- return axios({
- url: api + '/school/del',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 修改学校
- const schoolUpdate = (data) => {
- return axios({
- url: api + '/school/update',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 根据老师编号及课程类型编号获取默认课酬
- const findByTeacherAndCategory = (data) => {
- return axios({
- url: api + '/teacherDefaultVipGroupSalary/findByTeacherAndCategory',
- method: 'get',
- params: data
- })
- }
- // vip课申请
- const vipGroupApply = (data) => {
- return axios({
- url: api + '/teacherVipGroup/vipGroupApply',
- method: 'post',
- data: data
- })
- }
- // vip课申请
- const vipGroupApplyForDouble11 = (data) => {
- return axios({
- url: api + '/teacherVipGroup/vipGroupApplyForDouble11',
- method: 'post',
- data: data
- })
- }
- // 查询vip课列表
- const queryVipCourseScheduleList = (data) => {
- return axios({
- url: api + '/teacherLeaveRecord/queryVipCourseScheduleList',
- method: 'get',
- params: data
- })
- }
- // 分页查询请假类型列表
- const leaveCategoryPage = (data) => {
- return axios({
- url: api + '/leaveCategory/queryPage',
- method: 'post',
- data: data
- })
- }
- // 请假
- const askForLeave = (data) => {
- return axios({
- url: api + '/teacherLeaveRecord/askForLeave',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 根据日期获取当日排课
- const getCourseSchedulesWithDate = (data) => {
- return axios({
- url: api + '/teacherCourseSchedule/getCourseSchedulesWithDate',
- method: 'get',
- params: data
- })
- }
- // 根据月份获取该月有课的日期
- const getCourseScheduleDateByMonth = (data) => {
- return axios({
- url: api + '/teacherCourseSchedule/getCourseScheduleDateByMonth',
- method: 'get',
- params: data
- })
- }
- // 课时调整
- const classStartDateAdjust = (data) => {
- return axios({
- url: api + '/teacherCourseSchedule/classStartDateAdjust',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 课时交换
- const courseSwap = (data) => {
- return axios({
- url: api + '/teacherCourseSchedule/courseSwap',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 历史考勤统计-头信息
- const statisticsInfo = (data) => {
- return axios({
- url: api + '/teacherCourseSchedule/statisticsInfo',
- method: 'get',
- params: data
- })
- }
- // 历史考勤统计-考勤列表
- const statisticsList = (data) => {
- return axios({
- url: api + '/teacherCourseSchedule/statisticsList',
- method: 'get',
- params: data
- })
- }
- // 获取乐团学院学员报名列表
- const queryStudentApply = (data) => {
- return axios({
- url: api + '/teacher/queryStudentApply',
- method: 'get',
- params: data
- })
- }
- // 获取乐团学院学员报名列表
- const querySubByMusicGroupId = (data) => {
- return axios({
- url: api + '/teacher/querySubByMusicGroupId',
- method: 'get',
- params: data
- })
- }
- // 获取报名/预报名列表
- const getRegisterOrPreList = (data) => {
- return axios({
- url: api + '/teacher/getRegisterOrPreList',
- method: 'get',
- params: data
- })
- }
- // 调剂
- const updateSubject = (data) => {
- return axios({
- url: api + '/studentRegistration/updateSubject',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 查询福袋数据
- const getFortuneBag = () => {
- return axios({
- url: '/api-student/studentOrder/getLuckStatis',
- method: 'get',
- })
- }
- // 查询预约激活人数
- const getactiveList = () => {
- return axios({
- url: '/api-web/api/practiceSum',
- method: 'get',
- })
- }
- const addStudyReport = (data) => {
- return axios({
- url: '/api-teacher/classGroup/addStudyReport ',
- method: 'post',
- data
- })
- }
- const addStudyReport1 = (data) => {
- return axios({
- url: '/api-teacher/studyReport/addStudyReport',
- method: 'post',
- data
- })
- }
- // 查询报告 /api-teacher/studyReport/info
- const studyReport = (data) => {
- return axios({
- url: '/api-teacher/studyReport/info',
- method: 'get',
- params: data
- })
- }
- // 查看报告新版
- const getReviewsInfo = (data) => {
- return axios({
- url: '/api-teacher/studyReport/getReviewsInfo',
- method: 'get',
- params: data
- })
- }
- // 查询班级声部
- const findTeacherClassGroupInfo = (data) => {
- return axios({
- url: '/api-teacher/classGroup/findTeacherClassGroupInfo',
- method: 'get',
- params: data
- })
- }
- // 获取必须提交的陪练列表
- const getNeedPost = (data) => {
- return axios({
- url: '/api-teacher/studyReport/getNeedPost',
- method: 'get',
- params: data
- })
- }
- // 网管课评论列表/api-teacher/courseReview/getPracticeGroup
- const getPracticeGroup = (data) => {
- return axios({
- url: '/api-teacher/courseReview/getPracticeGroup',
- method: 'get',
- params: data
- })
- }
- // 获取课程头部信息
- const getCourseInfoHead = (data) => {
- return axios({
- url: '/api-teacher/courseReview/getCourseInfoHead',
- method: 'get',
- params: data
- })
- }
- // 提交评论
- const courseReviewAdd = (data) => {
- return axios({
- url: '/api-teacher/courseReview/add',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 修改评论
- const updateReviewInfo = (data) => {
- return axios({
- url: '/api-teacher/courseReview/updateReviewInfo',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 获取评论详情
- const getReviewInfo = (data) => {
- return axios({
- url: '/api-teacher/courseReview/getReviewInfo',
- method: 'get',
- params: data
- })
- }
- // 是否有布置作业
- const checkeIsAssignHomework = (data) => {
- return axios({
- url: '/api-teacher/teacherCourseHomeworkReply/checkeIsAssignHomework',
- method: 'get',
- params: data
- })
- }
- // 获取学生列表
- const queryStudentsWithTeacher = (data) => {
- return axios({
- url: '/api-teacher/teacherVipGroup/queryStudentsWithTeacher',
- method: 'get',
- params: data
- })
- }
- // 获取双十一学生列表
- const queryDouble11Students = (data) => {
- return axios({
- url: '/api-teacher/teacherVipGroup/queryDouble11Students',
- method: 'get',
- params: data
- })
- }
- // 获取回访记录列表
- const geteduVisitList = (data) => {
- return axios({
- url: '/api-teacher/visit/queryPage',
- method: 'get',
- params: data
- })
- }
- // 添加回访
- const visitAdd = (data) => {
- return axios({
- url: '/api-teacher/visit/add',
- method: 'post',
- data: qs.stringify(data)
- })
- }
- // 添加回访
- const visitGetInfo = (data) => {
- return axios({
- url: '/api-teacher/visit/getInfo',
- method: 'get',
- params: data
- })
- }
- // 乐团主管
- const findEducationUsers = (data) => {
- return axios({
- url: '/api-teacher/teacher/findEducationUsers',
- method: 'get',
- params: data
- })
- }
- // 查询资讯详情
- const newsQuery = (data) => {
- return axios({
- url: '/api-cms/news/query',
- method: 'get',
- params: data
- })
- }
- export {
- queryMyCreatedList,
- queryWaitList,
- queryProcessedList,
- subjectFindSubSubjects,
- findSubSubjects,
- vipGroupCategory,
- findByVipGroupCategory,
- findVipSchoolByTeacher,
- schoolAdd,
- schoolDel,
- schoolUpdate,
- findByTeacherAndCategory,
- vipGroupApply,
- vipGroupApplyForDouble11,
- queryVipCourseScheduleList,
- leaveCategoryPage,
- askForLeave,
- getCourseSchedulesWithDate,
- getCourseScheduleDateByMonth,
- classStartDateAdjust,
- courseSwap,
- statisticsInfo,
- statisticsList,
- queryStudentApply,
- querySubByMusicGroupId,
- getRegisterOrPreList,
- updateSubject,
- findVipSchoolByTeacher2,
- getFortuneBag,
- getactiveList,
- addStudyReport,
- studyReport,
- findTeacherClassGroupInfo,
- getReviewsInfo,
- getNeedPost,
- addStudyReport1,
- getPracticeGroup,
- getCourseInfoHead,
- courseReviewAdd,
- updateReviewInfo,
- getReviewInfo,
- checkeIsAssignHomework,
- queryStudentsWithTeacher,
- geteduVisitList,
- visitAdd,
- visitGetInfo,
- findEducationUsers,
- queryDouble11Students,
- newsQuery
- }
|