fix:[FL-150][修复admin-design-page-body高度未填满问题]
在所有管理页面中添加flex-1样式,使space-y-6容器填满父元素admin-design-page-body, 解决页面底部padding看起来比顶部padding多的问题。 修改文件: - web/src/app/admin/users/page.tsx - web/src/app/admin/menus/page.tsx - web/src/app/admin/system-params/page.tsx - web/src/app/admin/task-monitor/page.tsx - web/src/app/admin/syslog/page.tsx - web/src/app/admin/workers/page.tsx - web/src/app/admin/atp-models/page.tsx - web/src/app/admin/roles/page.tsx - web/src/app/admin/scheduled-tasks/page.tsx - web/src/app/admin/elevation/page.tsx - web/src/app/admin/system-messages/page.tsx Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
@@ -452,7 +452,7 @@ export default function AtpModelsPage() {
|
||||
};
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
<AntCard
|
||||
title="ATP 模型管理"
|
||||
extra={(
|
||||
|
||||
@@ -1094,7 +1094,7 @@ export default function AdminElevationPage() {
|
||||
const datasetTableScrollX = 1940;
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
{messageContextHolder}
|
||||
|
||||
<Card
|
||||
|
||||
@@ -500,7 +500,7 @@ export default function AdminMenusPage() {
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
<AntCard
|
||||
title="菜单列表"
|
||||
extra={
|
||||
|
||||
@@ -421,7 +421,7 @@ export default function AdminRolesPage() {
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
<AntCard
|
||||
title="角色列表"
|
||||
extra={
|
||||
|
||||
@@ -504,7 +504,7 @@ export default function AdminScheduledTasksPage() {
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
<AntCard
|
||||
title="定时任务管理"
|
||||
extra={(
|
||||
|
||||
@@ -234,7 +234,7 @@ export default function AdminSyslogPage() {
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
{error ? <Alert type="error" showIcon message="日志加载失败" description={error} /> : null}
|
||||
|
||||
<AntCard title="系统日志">
|
||||
|
||||
@@ -566,7 +566,7 @@ export default function AdminSystemMessagesPage() {
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
<AntCard
|
||||
title="消息列表"
|
||||
extra={(
|
||||
|
||||
@@ -431,7 +431,7 @@ export default function AdminSystemParamsPage() {
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
<AntCard
|
||||
title="参数列表"
|
||||
extra={(
|
||||
|
||||
@@ -491,7 +491,7 @@ export default function AdminTaskMonitorPage() {
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
<AntCard
|
||||
title="任务监控"
|
||||
extra={(
|
||||
|
||||
@@ -674,7 +674,7 @@ export default function AdminUsersPage() {
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
<AntCard
|
||||
title="用户列表"
|
||||
extra={(
|
||||
|
||||
@@ -523,7 +523,7 @@ export default function AdminWorkersPage() {
|
||||
const taskOverview = workerTasksQuery.data;
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex flex-1 flex-col space-y-6">
|
||||
{overviewQuery.error && (
|
||||
<Alert
|
||||
type="error"
|
||||
|
||||
Reference in New Issue
Block a user