方案数据删除后默认显示第一个

This commit is contained in:
zhujiyan
2024-10-22 16:32:28 +08:00
parent aed37ba624
commit 30c8ff5dbe
2 changed files with 89 additions and 57 deletions

View File

@@ -315,46 +315,54 @@ const nodeClick = async (e: anyObj) => {
let id = e.pid ? e.pid : e.id
//查询测试项信息
await getTestRecordInfo(id)
.then(async res => {
deviceData.value = res.data
console.log(deviceData.value, '.......')
if (res.data.records.length == 1) {
activeName.value = res.data.records[0].id
} else {
res.data.records.map((item: any, index: any) => {
//多层
if (item.id == e.id) {
activeName.value = item.id
return
} else {
activeName.value = res.data.records[0].id
return
}
})
}
console.log(activeName.value, '7777777777777')
searchForm.value.index = [indexOptions.value[0].id]
schemeTreeRef.value.getPlanData(deviceData.value)
await setTimeout(() => {
loading.value = true
if (e.pid) {
init(true)
if (id) {
await getTestRecordInfo(id)
.then(async res => {
deviceData.value = res.data
console.log(deviceData.value, '.......')
if (res.data.records.length == 1) {
activeName.value = res.data.records[0].id
} else {
init(false)
res.data.records.map((item: any, index: any) => {
//多层
if (item.id == e.id) {
activeName.value = item.id
return
} else {
activeName.value = res.data.records[0].id
return
}
})
}
}, 100)
console.log(activeName.value, '7777777777777')
searchForm.value.index = [indexOptions.value[0].id]
loading.value = false
})
.catch(e => {
loading.value = false
})
schemeTreeRef.value.getPlanData(deviceData.value)
await setTimeout(() => {
loading.value = true
if (e.pid) {
init(true)
} else {
init(false)
}
}, 100)
loading.value = false
})
.catch(e => {
loading.value = false
})
} else {
schemeTreeRef.value.getTreeList()
}
}
const dialogRef = ref()
const dailogForm = ref()
const handleOpen = (val: any) => {
if(!deviceData.value){
dialogRef.value.open(val, '')
return
}
deviceData.value.records.map((item: any) => {
if (item.id == activeName.value) {
dailogForm.value = item
@@ -568,7 +576,6 @@ const init = (flag: boolean) => {
seriesList.push([cc.time, cc.statisticalData?.toFixed(2), cc.unit])
})
console.log(seriesList,"9999999999");
echartsData.value.options.series.push({
name: kk[0].phase + '相' + item[0].anotherName,
type: 'line',