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.
73 lines
1.8 KiB
73 lines
1.8 KiB
import request from '@/utils/request'
|
|
|
|
// USER_CODE_BEGIN -- campus_person_role
|
|
/**
|
|
* 获取角色关系列表
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function getCampusPersonRoleList(params: Record<string, any>) {
|
|
return request.get(`campus_person_role/campus_person_role`, { params })
|
|
}
|
|
|
|
/**
|
|
* 获取角色关系详情
|
|
* @param id 角色关系id
|
|
* @returns
|
|
*/
|
|
export function getCampusPersonRoleInfo(id: number) {
|
|
return request.get(`campus_person_role/campus_person_role/${id}`)
|
|
}
|
|
|
|
/**
|
|
* 添加角色关系
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function addCampusPersonRole(params: Record<string, any>) {
|
|
return request.post('campus_person_role/campus_person_role', params, {
|
|
showErrorMessage: true,
|
|
showSuccessMessage: true,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 编辑角色关系
|
|
* @param id
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function editCampusPersonRole(params: Record<string, any>) {
|
|
return request.put(
|
|
`campus_person_role/campus_person_role/${params.id}`,
|
|
params,
|
|
{ showErrorMessage: true, showSuccessMessage: true }
|
|
)
|
|
}
|
|
|
|
/**
|
|
* 删除角色关系
|
|
* @param id
|
|
* @returns
|
|
*/
|
|
export function deleteCampusPersonRole(id: number) {
|
|
return request.delete(`campus_person_role/campus_person_role/${id}`, {
|
|
showErrorMessage: true,
|
|
showSuccessMessage: true,
|
|
})
|
|
}
|
|
|
|
export function getWithCampusList(params: Record<string, any>) {
|
|
return request.get('campus_person_role/campus_all', { params })
|
|
}
|
|
export function getWithPersonnelList(params: Record<string, any>) {
|
|
return request.get('campus_person_role/personnel_all', { params })
|
|
}
|
|
export function getWithSysRoleList(params: Record<string, any>) {
|
|
return request.get('campus_person_role/sys_role_all', { params })
|
|
}
|
|
export function getWithDepartmentsList(params: Record<string, any>) {
|
|
return request.get('campus_person_role/departments_all', { params })
|
|
}
|
|
|
|
// USER_CODE_END -- campus_person_role
|
|
|