import request from '@/utils/request' // USER_CODE_BEGIN -- campus_person_role /** * 获取角色关系列表 * @param params * @returns */ export function getCampusPersonRoleList(params: Record) { 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) { return request.post('campus_person_role/campus_person_role', params, { showErrorMessage: true, showSuccessMessage: true, }) } /** * 编辑角色关系 * @param id * @param params * @returns */ export function editCampusPersonRole(params: Record) { 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) { return request.get('campus_person_role/campus_all', { params }) } export function getWithPersonnelList(params: Record) { return request.get('campus_person_role/personnel_all', { params }) } export function getWithSysRoleList(params: Record) { return request.get('campus_person_role/sys_role_all', { params }) } export function getWithDepartmentsList(params: Record) { return request.get('campus_person_role/departments_all', { params }) } // USER_CODE_END -- campus_person_role