[TOC]

07-讲师添加功能前端实现.png
1、E:\1010\vs1010\vue-admin-template-master\src\api\edu\teacher.js
image.png

import request from ‘@/utils/request’
export default{
getTeacherListPage(current,limit,teacherQuery) {
return request({
//调用Controller中的方法
//url: ‘/serviceedu/teacher/pageTeacherCondition/‘+current+’/‘+limit,
///eduservice/teacher/pageTeacherCondition/${current}/${limit},
url: /eduservice/teacher/pageTeacherCondition/${current}/${limit},
method: ‘POST’,
//teacherQuery 条件对象,后端使用RequestBody获取数据
//data表示把对象转换json进行传递到接口里面
data: teacherQuery
})
},
//删除讲师
deleteTeacherId(id) {
return request({
url: /eduservice/teacher/${id},
method: ‘delete’
})
},
//添加讲师
addTeacher(teacher) {
return request({
url: /eduservice/teacher/addTeacher,
method: ‘post’,
data: teacher
})
},
//根据id查询讲师
getTeacherInfo(id) {
return request({
url: /eduservice/teacher/getTeacher/${id},
method: ‘get’
})
}
}

2、
image.png