解决父节点不存在情况
This commit is contained in:
parent
6902572fd2
commit
a0559b00b0
@ -351,8 +351,7 @@ const jdwcqkInfoFind = async findNum => { // 获取进度完成弹窗数据
|
||||
const {data} = await getTowerBasicInfoSve({prjId: prjObj.code, finished: findNum})
|
||||
jdwcqkInfoData.list = data.map(item => ({...item, ...item.userData}))
|
||||
}
|
||||
const jdwcqkRowClick = async row => { // 进度完成弹窗塔点击
|
||||
console.log(row);
|
||||
const jdwcqkRowClick = async row => { // 进度完成弹窗塔点击
|
||||
if (row.longitude == null || row.latitude == null) {
|
||||
ElMessage({showClose: true, message: '请先维护当前塔坐标', type: 'warning',})
|
||||
return false
|
||||
@ -480,7 +479,7 @@ const treeData = prjData => {
|
||||
const map = new Map()
|
||||
prjData.forEach(item => map.set(item.towerNo, {...item, children: []}))
|
||||
prjData.forEach(item => {
|
||||
if (item.upstreamTowerNo != null) {
|
||||
if (item.upstreamTowerNo != null && map.get(item.upstreamTowerNo) != null) {
|
||||
map.get(item.towerNo).children.push(map.get(item.upstreamTowerNo))
|
||||
}
|
||||
})
|
||||
|
||||
Loading…
Reference in New Issue
Block a user