You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
278 lines
4.9 KiB
278 lines
4.9 KiB
import http from '../common/axios.js'
|
|
|
|
export default {
|
|
|
|
|
|
//学员首页
|
|
memberIndex(data = {}) {
|
|
let url = '/member/index'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//学员详情(个人中心-教练详情)
|
|
member(data) {
|
|
let url = '/member/member'
|
|
return http.get(url,data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
//验证原始密码
|
|
is_pass(data) {
|
|
let url = '/member/is_pass'
|
|
return http.post(url,data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
//设置新密码
|
|
set_pass(data) {
|
|
let url = '/member/set_pass'
|
|
return http.post(url,data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
// 业务员端配置项(关于我们)
|
|
setFeedback(data) {
|
|
let url = '/member/set_feedback'
|
|
return http.post(url,data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
//登陆
|
|
login(data) {
|
|
let url = '/login'
|
|
return http.get(url,data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
//获取员工工资列表
|
|
getSalaryList(data = {}) {
|
|
let url = '/personnel/salary/list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//获取员工工资详情
|
|
getSalaryInfo(data) {
|
|
let url = `/personnel/salary/info`
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//修改学员信息
|
|
member_edit(data) {
|
|
let url = '/member/member_edit'
|
|
return http.post(url,data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
//获取学员课程列表
|
|
courseList(data) {
|
|
let url = '/member/course_list'
|
|
return http.get(url,data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
|
|
|
|
//课程详情
|
|
courseInfo(data) {
|
|
let url = '/member/course_info'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//场地列表
|
|
venuesList(data) {
|
|
let url = '/member/venues_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//作业列表
|
|
assignmentsList(data) {
|
|
let url = '/member/assignments_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//学员-体测列表
|
|
surveyList(data) {
|
|
let url = '/member/survey_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//提交作业
|
|
assignmentsSubmit(data) {
|
|
let url = '/member/assignments_submit'
|
|
return http.post(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//作业详情
|
|
assignmentsInfo(data) {
|
|
let url = '/member/assignments_info'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
|
|
//学员发送请假申请
|
|
askForLeave(data) {
|
|
let url = '/member/ask_for_leave'
|
|
return http.post(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//学员取消请假申请
|
|
delAskForLeave(data) {
|
|
let url = '/member/del_ask_for_leave'
|
|
return http.post(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
|
|
//获取课时列表
|
|
studentsSignList(data) {
|
|
let url = '/member/students_sign_list'
|
|
return http.post(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//人员列表
|
|
staffList(data) {
|
|
let url = '/member/staff_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//企业信息
|
|
getEnterpriseInformation(data = {}) {
|
|
let url = '/member/get_enterprise_information'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//##################### 教练端 ######################
|
|
//教练端-首页
|
|
jlIndex(data = {}) {
|
|
let url = '/member/jl_index'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-发布作业
|
|
jlPublishJob(data = {}) {
|
|
let url = '/member/publish_job'
|
|
return http.post(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-获取班级列表
|
|
jlGetClassesList(data = {}) {
|
|
let url = '/member/get_classes_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-获取班级列表
|
|
jlGetCoursesList(data = {}) {
|
|
let url = '/member/get_courses_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-获取学员列表
|
|
jlGetStudentList(data = {}) {
|
|
let url = '/member/student_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-获取班级详情
|
|
jlClassInfo(data = {}) {
|
|
let url = '/member/class_info'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-获取班级列表
|
|
jlClassList(data = {}) {
|
|
let url = '/member/class_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-获取学员详情
|
|
jlStudentsInfo(data = {}) {
|
|
let url = '/member/students_info'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-评测详情
|
|
jlSurveyInfo(data = {}) {
|
|
let url = '/member/survey_info'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-授课统计
|
|
jlSktj(data = {}) {
|
|
let url = '/member/sktj'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
//教练端-作业列表
|
|
jsGetAssignmentsList(data = {}) {
|
|
let url = '/member/get_assignments_list'
|
|
return http.get(url, data).then(res => {
|
|
return res;
|
|
})
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|