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.
61 lines
1.8 KiB
61 lines
1.8 KiB
import request from '@/utils/request'
|
|
|
|
|
|
|
|
// USER_CODE_BEGIN -- person_course_schedule
|
|
/**
|
|
* 获取人员与课程安排关系列表
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function getPersonCourseScheduleList(params: Record<string, any>) {
|
|
return request.get(`person_course_schedule/person_course_schedule`, {params})
|
|
}
|
|
|
|
/**
|
|
* 获取人员与课程安排关系详情
|
|
* @param id 人员与课程安排关系id
|
|
* @returns
|
|
*/
|
|
export function getPersonCourseScheduleInfo(id: number) {
|
|
return request.get(`person_course_schedule/person_course_schedule/${id}`);
|
|
}
|
|
|
|
/**
|
|
* 添加人员与课程安排关系
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function addPersonCourseSchedule(params: Record<string, any>) {
|
|
return request.post('person_course_schedule/person_course_schedule', params, { showErrorMessage: true, showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 编辑人员与课程安排关系
|
|
* @param id
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function editPersonCourseSchedule(params: Record<string, any>) {
|
|
return request.put(`person_course_schedule/person_course_schedule/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 删除人员与课程安排关系
|
|
* @param id
|
|
* @returns
|
|
*/
|
|
export function deletePersonCourseSchedule(id: number) {
|
|
return request.delete(`person_course_schedule/person_course_schedule/${id}`, { showErrorMessage: true, showSuccessMessage: true })
|
|
}
|
|
|
|
|
|
export function xkPersonCourseSchedule(id: number) {
|
|
return request.delete(`person_course_schedule/xk/${id}`, { showErrorMessage: true, showSuccessMessage: true })
|
|
}
|
|
|
|
export function getWithCustomerResourcesList(params: Record<string,any>){
|
|
return request.get('person_course_schedule/customer_resources_all', {params})
|
|
}
|
|
|
|
// USER_CODE_END -- person_course_schedule
|
|
|