2025-12-23 14:02:53 +08:00
|
|
|
|
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({
|
2025-12-30 10:51:47 +08:00
|
|
|
|
url: `/user-role/role/${roleId}`,
|
2025-12-23 14:02:53 +08:00
|
|
|
|
method: 'get',
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 根据角色ID删除所有关联(先封装不调用)
|
|
|
|
|
|
export function userRoleDelByRoleId(roleId: string | number) {
|
|
|
|
|
|
return request({
|
2025-12-30 10:51:47 +08:00
|
|
|
|
url: `/user-role/role/${roleId}`,
|
2025-12-23 14:02:53 +08:00
|
|
|
|
method: 'delete',
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 根据用户ID查询关联角色(先封装不调用)
|
|
|
|
|
|
export function userRoleByUserId(userId: string | number) {
|
|
|
|
|
|
return request({
|
2025-12-30 10:51:47 +08:00
|
|
|
|
url: `/user-role/user/${userId}`,
|
2025-12-23 14:02:53 +08:00
|
|
|
|
method: 'get',
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 根据用户ID删除所有关联(先封装不调用)
|
|
|
|
|
|
export function userRoleDelByUserId(userId: string | number) {
|
|
|
|
|
|
return request({
|
2025-12-30 10:51:47 +08:00
|
|
|
|
url: `/user-role/user/${userId}`,
|
2025-12-23 14:02:53 +08:00
|
|
|
|
method: 'delete',
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|