系统管理完善
This commit is contained in:
67
rc_autoplc_front/src/api/system/user-role.ts
Normal file
67
rc_autoplc_front/src/api/system/user-role.ts
Normal file
@@ -0,0 +1,67 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 新增用户角色关联
|
||||
export function userRoleAdd(data: any) {
|
||||
return request({
|
||||
url: '/user-role/add',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
// 根据ID删除用户角色关联
|
||||
export function userRoleDel(id: string | number) {
|
||||
return request({
|
||||
url: `/user-role/del/${id}`,
|
||||
method: 'delete',
|
||||
})
|
||||
}
|
||||
|
||||
// 分页查询用户角色关联列表
|
||||
export function userRoleList(data: any) {
|
||||
return request({
|
||||
url: '/user-role/listPage',
|
||||
method: 'get',
|
||||
params: data,
|
||||
})
|
||||
}
|
||||
|
||||
// 根据ID查询用户角色关联
|
||||
export function userRoleById(id: string | number) {
|
||||
return request({
|
||||
url: `/user-role/getById/${id}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
// 根据角色ID查询关联用户(先封装不调用)
|
||||
export function userRoleByRoleId(roleId: string | number) {
|
||||
return request({
|
||||
url: `/user-role/getByRoleId/${roleId}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
// 根据角色ID删除所有关联(先封装不调用)
|
||||
export function userRoleDelByRoleId(roleId: string | number) {
|
||||
return request({
|
||||
url: `/user-role/delByRoleId/${roleId}`,
|
||||
method: 'delete',
|
||||
})
|
||||
}
|
||||
|
||||
// 根据用户ID查询关联角色(先封装不调用)
|
||||
export function userRoleByUserId(userId: string | number) {
|
||||
return request({
|
||||
url: `/user-role/getByUserId/${userId}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
// 根据用户ID删除所有关联(先封装不调用)
|
||||
export function userRoleDelByUserId(userId: string | number) {
|
||||
return request({
|
||||
url: `/user-role/delByUserId/${userId}`,
|
||||
method: 'delete',
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user