|
@@ -52,7 +52,7 @@ const useRolePermissions = (roleId: number | null) => {
|
|
|
queryFn: async () => {
|
|
queryFn: async () => {
|
|
|
if (!roleId) return [];
|
|
if (!roleId) return [];
|
|
|
const response = await rolePermissionClient.$get({
|
|
const response = await rolePermissionClient.$get({
|
|
|
- query: { roleId: roleId as any }
|
|
|
|
|
|
|
+ query: { filters: JSON.stringify({ roleId }) }
|
|
|
});
|
|
});
|
|
|
if (!response.ok) throw new Error('获取角色权限失败');
|
|
if (!response.ok) throw new Error('获取角色权限失败');
|
|
|
const data = await response.json();
|
|
const data = await response.json();
|
|
@@ -179,7 +179,7 @@ const useRolePermissionCount = (roleId: number) => {
|
|
|
queryKey: ['role-permission-count', roleId],
|
|
queryKey: ['role-permission-count', roleId],
|
|
|
queryFn: async () => {
|
|
queryFn: async () => {
|
|
|
const response = await rolePermissionClient.$get({
|
|
const response = await rolePermissionClient.$get({
|
|
|
- query: { roleId }
|
|
|
|
|
|
|
+ query: { filters: JSON.stringify({ roleId }) }
|
|
|
});
|
|
});
|
|
|
if (!response.ok) throw new Error('获取权限数量失败');
|
|
if (!response.ok) throw new Error('获取权限数量失败');
|
|
|
const data = await response.json();
|
|
const data = await response.json();
|