设备录入微调
This commit is contained in:
@@ -1068,7 +1068,7 @@ const add = () => {
|
||||
nodeId: '',
|
||||
cntractNo: '',
|
||||
sort: 0,
|
||||
nodeProcess: '自动分配',
|
||||
nodeProcess: '',
|
||||
})
|
||||
busBarIndex.value = (deviceInfoList.value.length - 1).toString()
|
||||
// 清理监测点数据
|
||||
@@ -1325,7 +1325,7 @@ const remove = () => {
|
||||
message: res.message
|
||||
})
|
||||
reaseStatus()
|
||||
console.log('engineeringId',engineeringId)
|
||||
|
||||
if (engineeringId) {
|
||||
setTimeout(() => {
|
||||
treedata(engineeringId)
|
||||
@@ -1359,7 +1359,7 @@ const remove = () => {
|
||||
case 4: // 监测点层级
|
||||
|
||||
const deviceId = nodeData.value.pids ? nodeData.value.pids.split(',')[3] : null
|
||||
console.log(deviceId)
|
||||
|
||||
deleteLine(nodeData.value.id).then((res: any) => {
|
||||
ElMessage({
|
||||
type: 'success',
|
||||
@@ -1421,7 +1421,7 @@ const next = async () => {
|
||||
nodeId: '',
|
||||
cntractNo: '',
|
||||
sort: 0,
|
||||
nodeProcess: '自动分配',
|
||||
nodeProcess: '',
|
||||
})
|
||||
busBarIndex.value = (deviceInfoList.value.length - 1).toString()
|
||||
nextfalg.value = false
|
||||
@@ -1771,9 +1771,8 @@ const submitAllLevelData = () => {
|
||||
pageStatus.value = 1
|
||||
// 清空所有表单
|
||||
resetAllForms()
|
||||
|
||||
// 刷新树并选中合适的节点
|
||||
TerminalRef.value.info().then(() => {
|
||||
TerminalRef.value.info()
|
||||
// 等待树更新完成后,根据之前点击的节点层级选中合适的节点
|
||||
setTimeout(() => {
|
||||
let nodeIdToSelect: string|null|undefined = null;
|
||||
@@ -1794,8 +1793,9 @@ const submitAllLevelData = () => {
|
||||
nodeIdToSelect = nodeData.value.id; // 设备节点
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
if (nodeIdToSelect) {
|
||||
|
||||
setTimeout(() => {
|
||||
treedata(nodeIdToSelect !== null ? nodeIdToSelect : undefined);
|
||||
// 重新加载节点内容以显示最新数据
|
||||
@@ -1808,7 +1808,7 @@ const submitAllLevelData = () => {
|
||||
treedata(); // 选中根节点
|
||||
}
|
||||
}, 100);
|
||||
})
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
@@ -2120,7 +2120,7 @@ const handleBusBarTabsEdit = (targetName: any, action: any) => {
|
||||
nodeId: '',
|
||||
cntractNo: '',
|
||||
sort: 0,
|
||||
nodeProcess: '自动分配',
|
||||
nodeProcess: '',
|
||||
})
|
||||
busBarIndex.value = (deviceInfoList.value.length - 1).toString()
|
||||
} else if (action === 'remove') {
|
||||
@@ -2240,6 +2240,7 @@ const tabChange = (type: string) => {
|
||||
}
|
||||
|
||||
const treedata = (selectedNodeId?: string) => {
|
||||
|
||||
if (selectedNodeId) {
|
||||
TerminalRef.value.info(selectedNodeId);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user