refactor(floorplan): 优化机房平面图交互与代码结构
- 重构设备悬停提示逻辑,使用画布坐标替代DOM坐标 - 提取缩放控制逻辑到独立回调函数 - 移除未使用的组件和引用 - 改进全屏切换实现方式 - 添加平面图导出功能
This commit is contained in:
@@ -16,7 +16,7 @@ const RoomSelector = ({ selectedRoomId, onRoomChange }) => {
|
||||
const response = await axios.get('/api/rooms', { params: { pageSize: 1000 } });
|
||||
const roomList = response.data.rooms || [];
|
||||
setRooms(roomList);
|
||||
|
||||
|
||||
if (!hasAutoSelected.current && roomList.length > 0 && !selectedRoomId) {
|
||||
hasAutoSelected.current = true;
|
||||
onRoomChange(roomList[0].roomId);
|
||||
|
||||
Reference in New Issue
Block a user