This commit is contained in:
sjl
2025-10-15 15:20:07 +08:00
parent ca8f173394
commit 45a010b3a4
10 changed files with 54 additions and 32 deletions

View File

@@ -370,7 +370,8 @@ const createNodes = (device: Device.ResPqDev[], standardDev: StandardDevice.ResP
const inputChannelX = 350
const outputChannelX = 1050
const standardWidth = 1170
// 添加被检通道
// let currentYPosition = 50; // 初始Y位置
let actualChannelsTotalLength = 0;
@@ -384,7 +385,7 @@ const createNodes = (device: Device.ResPqDev[], standardDev: StandardDevice.ResP
let currentYPosition = (vueFlowElement.value - 60 * actualChannelsTotalLength) / 2; // 初始Y位置
const deviceSpacing = 30; // 设备间的垂直间距
console.log('currentYPosition', currentYPosition)
Object.entries(channelCounts).forEach(([deviceId, count]) => {
// 从deviceMonitor中获取实际通道信息
let actualChannels = []; // 存储实际的通道号
@@ -460,8 +461,6 @@ const createNodes = (device: Device.ResPqDev[], standardDev: StandardDevice.ResP
});
// 添加被检设备
// let deviceCurrentYPosition = 50; // 与通道计算保持一致的初始位置
let deviceCurrentYPosition = (vueFlowElement.value - 60 * actualChannelsTotalLength) / 2; // 与通道计算保持一致的初始位置
@@ -500,10 +499,6 @@ const createNodes = (device: Device.ResPqDev[], standardDev: StandardDevice.ResP
})
// 添加标准设备
// let standardDeviceCurrentYPosition = 50; // 与标准通道计算保持一致的初始位置
let standardDeviceCurrentYPosition = (vueFlowElement.value - 60 * totalCount) / 2; // 与标准通道计算保持一致的初始位置
@@ -552,4 +547,11 @@ defineExpose({ open, handleNext })
.vue-flow__node.no-handle-node .vue-flow__handle {
display: none !important;
}
/* 放大连线点 */
.vue-flow__handle {
width: 12px !important; /* 原来默认是 6px */
height: 12px !important; /* 原来默认是 6px */
background-color: #3b82f6 !important; /* 更明显的颜色 */
}
</style>