feat(机柜管理): 实现机柜ID自动生成功能
- 修改机柜创建逻辑,当rackId为空时自动生成RACKxxx格式的ID - 更新验证规则,rackId改为可选字段并允许空值 - 调整前端表单提示,明确机柜ID可留空自动生成 - 优化导入功能,支持自动生成机柜ID并改进验证逻辑 - 提供机柜导入模板下载功能,模板中明确ID可留空
This commit is contained in:
@@ -794,7 +794,7 @@ function RackManagement() {
|
||||
destroyOnHidden
|
||||
styles={{
|
||||
body: { padding: '24px' },
|
||||
header: { borderBottom: '1px solid #f0f0f0', padding: '16px 24px' }
|
||||
header: { borderBottom: '1px solid #f0f0f0', padding: '16px 50px 16px 24px' }
|
||||
}}
|
||||
style={{ borderRadius: '16px' }}
|
||||
>
|
||||
@@ -803,10 +803,9 @@ function RackManagement() {
|
||||
<Col span={12}>
|
||||
<Form.Item
|
||||
name="rackId"
|
||||
label="机柜ID"
|
||||
rules={[{ required: true, message: '请输入机柜ID' }]}
|
||||
label="机柜ID(留空自动生成)"
|
||||
>
|
||||
<Input placeholder="请输入机柜ID" style={{ borderRadius: '8px' }} />
|
||||
<Input placeholder="如:RACK001,留空则自动生成" style={{ borderRadius: '8px' }} />
|
||||
</Form.Item>
|
||||
</Col>
|
||||
<Col span={12}>
|
||||
|
||||
Reference in New Issue
Block a user