fix:[FL-36][系统参数管理页面模态框Footer配置方式不规范]

移除自定义footer,使用标准Modal props配置:
- 使用okText和cancelText配置按钮文本
- 使用confirmLoading自动显示加载状态
- 使用onOk触发表单提交
- 移除footer中的"重置"按钮
- 与用户管理页面保持一致的交互体验

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
chengkai3
2026-06-19 15:57:24 +08:00
parent 7c70f89411
commit b50850219f
+5 -9
View File
@@ -515,18 +515,14 @@ export default function AdminSystemParamsPage() {
title={editingId === null ? "新建系统参数" : "编辑系统参数"}
open={editorOpen}
onCancel={closeEditor}
onOk={() => formApi.submit()}
okText={editingId === null ? "创建" : "保存"}
cancelText="取消"
confirmLoading={saveMutation.isPending}
width={760}
destroyOnClose
footer={(
<Space>
<Button type="primary" loading={saveMutation.isPending} onClick={() => saveMutation.mutate()}>
{saveMutation.isPending ? "提交中..." : editingId === null ? "创建" : "保存"}
</Button>
<Button onClick={resetForm}></Button>
</Space>
)}
>
<Form<FormState> form={formApi} layout="vertical" initialValues={EMPTY_FORM}>
<Form<FormState> form={formApi} layout="vertical" initialValues={EMPTY_FORM} onFinish={() => saveMutation.mutate()}>
<div className="grid gap-4 md:grid-cols-2">
<Form.Item<FormState>
label="参数键"