|
@@ -7,254 +7,263 @@ const api = '/api-teacher'
|
|
|
|
|
|
// 查询我发起的任务列表
|
|
|
const queryMyCreatedList = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/snaker/task/queryMyCreatedList',
|
|
|
- method: 'get',
|
|
|
- params: 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
|
|
|
- })
|
|
|
+ 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
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/snaker/task/queryProcessedList',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 活动分类
|
|
|
const findSubSubjects = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/subject/findTeacherSubjets',
|
|
|
- method: 'get',
|
|
|
- params: data
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/subject/findTeacherSubjets',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// vip课类别
|
|
|
const vipGroupCategory = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/vipGroupCategory/queryAll',
|
|
|
- method: 'get',
|
|
|
- params: data
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/vipGroupCategory/queryAll',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 根据课程类型获取对应课程活动方案
|
|
|
const findByVipGroupCategory = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/vipGroupActivity/findByVipGroupCategory',
|
|
|
- method: 'get',
|
|
|
- params: 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
|
|
|
- })
|
|
|
+ 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
|
|
|
- })
|
|
|
+ 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)
|
|
|
- })
|
|
|
+ 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)
|
|
|
- })
|
|
|
+ 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)
|
|
|
- })
|
|
|
+ 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
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/teacherDefaultVipGroupSalary/findByTeacherAndCategory',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// vip课申请
|
|
|
const vipGroupApply = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/teacherVipGroup/vipGroupApply',
|
|
|
- method: 'post',
|
|
|
- data: data
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/teacherVipGroup/vipGroupApply',
|
|
|
+ method: 'post',
|
|
|
+ data: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 查询vip课列表
|
|
|
const queryVipCourseScheduleList = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/teacherLeaveRecord/queryVipCourseScheduleList',
|
|
|
- method: 'get',
|
|
|
- params: data
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/teacherLeaveRecord/queryVipCourseScheduleList',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 分页查询请假类型列表
|
|
|
const leaveCategoryPage = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/leaveCategory/queryPage',
|
|
|
- method: 'post',
|
|
|
- data: 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)
|
|
|
- })
|
|
|
+ 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
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/teacherCourseSchedule/getCourseSchedulesWithDate',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 根据月份获取该月有课的日期
|
|
|
const getCourseScheduleDateByMonth = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/teacherCourseSchedule/getCourseScheduleDateByMonth',
|
|
|
- method: 'get',
|
|
|
- params: 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)
|
|
|
- })
|
|
|
+ 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)
|
|
|
- })
|
|
|
+ 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
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/teacherCourseSchedule/statisticsInfo',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 历史考勤统计-考勤列表
|
|
|
const statisticsList = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/teacherCourseSchedule/statisticsList',
|
|
|
- method: 'get',
|
|
|
- params: data
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/teacherCourseSchedule/statisticsList',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 获取乐团学院学员报名列表
|
|
|
const queryStudentApply = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/teacher/queryStudentApply',
|
|
|
- method: 'get',
|
|
|
- params: data
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/teacher/queryStudentApply',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 获取乐团学院学员报名列表
|
|
|
const querySubByMusicGroupId = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/teacher/querySubByMusicGroupId',
|
|
|
- method: 'get',
|
|
|
- params: data
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/teacher/querySubByMusicGroupId',
|
|
|
+ method: 'get',
|
|
|
+ params: data
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
// 调剂
|
|
|
const updateSubject = (data) => {
|
|
|
- return axios({
|
|
|
- url: api + '/studentRegistration/updateSubject',
|
|
|
- method: 'post',
|
|
|
- data: qs.stringify(data)
|
|
|
- })
|
|
|
+ return axios({
|
|
|
+ url: api + '/studentRegistration/updateSubject',
|
|
|
+ method: 'post',
|
|
|
+ data: qs.stringify(data)
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
+// 查询福袋数据
|
|
|
+const getFortuneBag = () => {
|
|
|
+ return axios({
|
|
|
+ url: '/api-student/studentOrder/getLuckStatis',
|
|
|
+ method: 'get',
|
|
|
+
|
|
|
+ })
|
|
|
+}
|
|
|
|
|
|
export {
|
|
|
- queryMyCreatedList,
|
|
|
- queryWaitList,
|
|
|
- queryProcessedList,
|
|
|
- findSubSubjects,
|
|
|
- vipGroupCategory,
|
|
|
- findByVipGroupCategory,
|
|
|
- findVipSchoolByTeacher,
|
|
|
- schoolAdd,
|
|
|
- schoolDel,
|
|
|
- schoolUpdate,
|
|
|
- findByTeacherAndCategory,
|
|
|
- vipGroupApply,
|
|
|
- queryVipCourseScheduleList,
|
|
|
- leaveCategoryPage,
|
|
|
- askForLeave,
|
|
|
- getCourseSchedulesWithDate,
|
|
|
- getCourseScheduleDateByMonth,
|
|
|
- classStartDateAdjust,
|
|
|
- courseSwap,
|
|
|
- statisticsInfo,
|
|
|
- statisticsList,
|
|
|
- queryStudentApply,
|
|
|
- querySubByMusicGroupId,
|
|
|
- updateSubject,
|
|
|
- findVipSchoolByTeacher2
|
|
|
+ queryMyCreatedList,
|
|
|
+ queryWaitList,
|
|
|
+ queryProcessedList,
|
|
|
+ findSubSubjects,
|
|
|
+ vipGroupCategory,
|
|
|
+ findByVipGroupCategory,
|
|
|
+ findVipSchoolByTeacher,
|
|
|
+ schoolAdd,
|
|
|
+ schoolDel,
|
|
|
+ schoolUpdate,
|
|
|
+ findByTeacherAndCategory,
|
|
|
+ vipGroupApply,
|
|
|
+ queryVipCourseScheduleList,
|
|
|
+ leaveCategoryPage,
|
|
|
+ askForLeave,
|
|
|
+ getCourseSchedulesWithDate,
|
|
|
+ getCourseScheduleDateByMonth,
|
|
|
+ classStartDateAdjust,
|
|
|
+ courseSwap,
|
|
|
+ statisticsInfo,
|
|
|
+ statisticsList,
|
|
|
+ queryStudentApply,
|
|
|
+ querySubByMusicGroupId,
|
|
|
+ updateSubject,
|
|
|
+ findVipSchoolByTeacher2,
|
|
|
+ getFortuneBag
|
|
|
}
|