fix: keep tenant settings form mounted

This commit is contained in:
2026-05-14 07:38:48 +08:00
parent 5fd02c6ba0
commit f4e03acd3c
+5 -5
View File
@@ -124,18 +124,18 @@ export default function TenantSettingsPage() {
</section>
<div className="chat-layout-grid chat-layout-grid-history">
<Card className="review-surface-card" title="基础信息" loading={loading}>
<Card className="review-surface-card" title="基础信息">
<Form form={form} layout="vertical" onFinish={handleSubmit}>
<Form.Item label="租户名称" name="name" rules={[{ required: true, message: "请输入租户名称" }]}>
<Input placeholder="例如:演示企业" />
<Input disabled={loading} placeholder="例如:演示企业" />
</Form.Item>
<Form.Item label="租户编码" name="code" rules={[{ required: true, message: "请输入租户编码" }]}>
<Input placeholder="例如:demo" />
<Input disabled={loading} placeholder="例如:demo" />
</Form.Item>
<Form.Item label="租户状态" name="status" rules={[{ required: true, message: "请选择租户状态" }]}>
<Select options={statusOptions} />
<Select disabled={loading} options={statusOptions} />
</Form.Item>
<Button type="primary" htmlType="submit" loading={submitting}>
<Button type="primary" htmlType="submit" loading={loading || submitting}>
保存设置
</Button>
</Form>