refactor(devices): 实现设备字段动态校验与配置同步
1. 新增动态设备校验Schema生成器,支持从数据库读取字段配置生成校验规则 2. 重构设备增改接口,使用动态校验替代硬编码Schema 3. 调整前端设备表单,适配字段配置并锁定核心系统字段 4. 修复前后端默认字段配置不一致问题 5. 新增字段管理页面防护,锁定核心字段的必填/可见配置
This commit is contained in:
@@ -30,7 +30,7 @@ export const DEFAULT_DEVICE_FIELDS = [
|
||||
fieldName: 'deviceId',
|
||||
displayName: '设备ID',
|
||||
fieldType: 'text',
|
||||
required: true,
|
||||
required: false,
|
||||
visible: true,
|
||||
editable: false,
|
||||
},
|
||||
@@ -101,7 +101,7 @@ export const DEFAULT_DEVICE_FIELDS = [
|
||||
fieldName: 'powerConsumption',
|
||||
displayName: '功率(W)',
|
||||
fieldType: 'number',
|
||||
required: false,
|
||||
required: true,
|
||||
visible: true,
|
||||
editable: true,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user