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:
@@ -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="参数键"
|
||||
|
||||
Reference in New Issue
Block a user