fix(设备表单): 修复机柜U位计算错误并添加高度校验

修正RackManagement中剩余U位计算方式,由设备数量改为累加设备高度
在DeviceFormModal中添加设备高度超出机柜高度的校验和警告提示
This commit is contained in:
zhang1106
2026-04-29 17:16:57 +08:00
parent 94ae347d96
commit 4ab5265882
2 changed files with 66 additions and 5 deletions
+1 -1
View File
@@ -1205,7 +1205,7 @@ function RackManagement() {
color: designTokens.colors.success.main,
}}
>
{viewingRack.height - (viewingRack.Devices?.length || 0)}U
{viewingRack.height - (viewingRack.Devices?.reduce((sum, d) => sum + (d.height || 1), 0) || 0)}U
</div>
</div>
</Col>