fix(DictItemModal): 为表单字段添加 trim 规范化处理

防止用户输入前后空格导致数据不一致问题
This commit is contained in:
tikkhun 2026-01-27 15:10:04 +08:00
parent 85ad42278b
commit 82a0213631
1 changed files with 22 additions and 4 deletions

View File

@ -66,6 +66,7 @@ const DictItemModal: React.FC<DictItemModalProps> = ({
label="名称"
name="name"
rules={[{ required: true, message: '请输入名称' }]}
normalize={(value) => (value || '').trim()}
>
<Input placeholder="名称 (e.g., zyn)" />
</Form.Item>
@ -73,19 +74,36 @@ const DictItemModal: React.FC<DictItemModalProps> = ({
label="标题"
name="title"
rules={[{ required: true, message: '请输入标题' }]}
normalize={(value) => (value || '').trim()}
>
<Input placeholder="标题 (e.g., ZYN)" />
</Form.Item>
<Form.Item label="中文标题" name="titleCN">
<Form.Item
label="中文标题"
name="titleCN"
normalize={(value) => (value || '').trim()}
>
<Input placeholder="中文标题 (e.g., 品牌)" />
</Form.Item>
<Form.Item label="简称 (可选)" name="shortName">
<Form.Item
label="简称 (可选)"
name="shortName"
normalize={(value) => (value || '').trim()}
>
<Input placeholder="简称 (可选)" />
</Form.Item>
<Form.Item label="图片 (可选)" name="image">
<Form.Item
label="图片 (可选)"
name="image"
normalize={(value) => (value || '').trim()}
>
<Input placeholder="图片链接 (可选)" />
</Form.Item>
<Form.Item label="值 (可选)" name="value">
<Form.Item
label="值 (可选)"
name="value"
normalize={(value) => (value || '').trim()}
>
<Input placeholder="值 (可选)" />
</Form.Item>
</Form>