- 从使用数组长度改为使用pagination.total获取权限总数,解决大量权限时的统计不准确问题
@@ -102,7 +102,7 @@ const useRolePermissionCount = (roleId: number) => {
});
if (!response.ok) throw new Error('获取权限数量失败');
const data = await response.json();
- return data.data.length;
+ return data.pagination.total;
},
enabled: !!roleId,