云前置改成在线
This commit is contained in:
@@ -99,7 +99,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-tree>
|
</el-tree>
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
<el-collapse-item title="云前置设备" name="2" v-if="frontDeviceData.length != 0">
|
<el-collapse-item title="在线设备" name="2" v-if="frontDeviceData.length != 0">
|
||||||
<el-tree
|
<el-tree
|
||||||
:style="{ height: zlDeviceData.length != 0 ? 'calc(100vh - 280px)' : 'calc(100vh - 238px)' }"
|
:style="{ height: zlDeviceData.length != 0 ? 'calc(100vh - 280px)' : 'calc(100vh - 238px)' }"
|
||||||
ref="treeRef3"
|
ref="treeRef3"
|
||||||
@@ -181,7 +181,7 @@ watch(
|
|||||||
item.children.map((vv: any) => {
|
item.children.map((vv: any) => {
|
||||||
bxsDeviceData.value.push(vv)
|
bxsDeviceData.value.push(vv)
|
||||||
})
|
})
|
||||||
}else if (item.name == '云前置设备') {
|
}else if (item.name == '在线设备') {
|
||||||
item.children.map((vv: any) => {
|
item.children.map((vv: any) => {
|
||||||
frontDeviceData.value.push(vv)
|
frontDeviceData.value.push(vv)
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -38,8 +38,8 @@ const info = (selectedNodeId?: string) => {
|
|||||||
let rootData = null;
|
let rootData = null;
|
||||||
if (Array.isArray(res.data)) {
|
if (Array.isArray(res.data)) {
|
||||||
// 旧的数据结构 - 数组
|
// 旧的数据结构 - 数组
|
||||||
rootData = res.data.find((item: any) => item.name == '云前置设备');
|
rootData = res.data.find((item: any) => item.name == '在线设备');
|
||||||
} else if (res.data && res.data.name == '云前置设备') {
|
} else if (res.data && res.data.name == '在线设备') {
|
||||||
// 新的数据结构 - 单个对象
|
// 新的数据结构 - 单个对象
|
||||||
rootData = res.data;
|
rootData = res.data;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ getDeviceTree().then(res => {
|
|||||||
// })
|
// })
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}else if (item.name == '云前置设备') {
|
}else if (item.name == '在线设备') {
|
||||||
item.children.forEach((item: any) => {
|
item.children.forEach((item: any) => {
|
||||||
item.icon = 'el-icon-HomeFilled'
|
item.icon = 'el-icon-HomeFilled'
|
||||||
item.color = config.getColorVal('elementUiPrimary')
|
item.color = config.getColorVal('elementUiPrimary')
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ const info = () => {
|
|||||||
arr2.push(item2)
|
arr2.push(item2)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
} else if (item.name == '云前置设备') {
|
} else if (item.name == '在线设备') {
|
||||||
item.children.forEach((item: any) => {
|
item.children.forEach((item: any) => {
|
||||||
item.icon = 'el-icon-HomeFilled'
|
item.icon = 'el-icon-HomeFilled'
|
||||||
item.level = 1
|
item.level = 1
|
||||||
|
|||||||
@@ -92,7 +92,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-tree>
|
</el-tree>
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
<el-collapse-item title="云前置设备" name="2" v-if="yqfDeviceData.length != 0">
|
<el-collapse-item title="在线设备" name="2" v-if="yqfDeviceData.length != 0">
|
||||||
<el-tree
|
<el-tree
|
||||||
:style="{ height: zlDeviceData.length != 0 ? 'calc(100vh - 330px)' : 'calc(100vh - 238px)' }"
|
:style="{ height: zlDeviceData.length != 0 ? 'calc(100vh - 330px)' : 'calc(100vh - 238px)' }"
|
||||||
ref="treeRef3"
|
ref="treeRef3"
|
||||||
@@ -161,7 +161,7 @@ const zlDeviceData = ref<any>([])
|
|||||||
const zlDevList = ref<any>([])
|
const zlDevList = ref<any>([])
|
||||||
//便携式设备数据
|
//便携式设备数据
|
||||||
const bxsDeviceData = ref<any>([])
|
const bxsDeviceData = ref<any>([])
|
||||||
//云前置设备数据
|
//在线设备数据
|
||||||
const yqfDeviceData = ref<any>([])
|
const yqfDeviceData = ref<any>([])
|
||||||
watch(
|
watch(
|
||||||
() => props.data,
|
() => props.data,
|
||||||
@@ -177,7 +177,7 @@ watch(
|
|||||||
item.children.map((vv: any) => {
|
item.children.map((vv: any) => {
|
||||||
bxsDeviceData.value.push(vv)
|
bxsDeviceData.value.push(vv)
|
||||||
})
|
})
|
||||||
}else if (item.name == '云前置设备') {
|
}else if (item.name == '在线设备') {
|
||||||
item.children.map((vv: any) => {
|
item.children.map((vv: any) => {
|
||||||
yqfDeviceData.value.push(vv)
|
yqfDeviceData.value.push(vv)
|
||||||
})
|
})
|
||||||
@@ -331,7 +331,7 @@ const chooseNode = (value: string, data: any, node: any) => {
|
|||||||
const treeRef1 = ref<InstanceType<typeof ElTree>>()
|
const treeRef1 = ref<InstanceType<typeof ElTree>>()
|
||||||
//便携式
|
//便携式
|
||||||
const treeRef2 = ref<InstanceType<typeof ElTree>>()
|
const treeRef2 = ref<InstanceType<typeof ElTree>>()
|
||||||
//云前置
|
//在线
|
||||||
const treeRef3 = ref<InstanceType<typeof ElTree>>()
|
const treeRef3 = ref<InstanceType<typeof ElTree>>()
|
||||||
defineExpose({ treeRef1, treeRef2 })
|
defineExpose({ treeRef1, treeRef2 })
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
|
|||||||
@@ -584,7 +584,7 @@ const areaTree: any = tree
|
|||||||
const project = ref([
|
const project = ref([
|
||||||
{ name: '治理设备', value: '治理设备' },
|
{ name: '治理设备', value: '治理设备' },
|
||||||
{ name: '便携式设备', value: '便携式设备' },
|
{ name: '便携式设备', value: '便携式设备' },
|
||||||
{ name: '云前置设备', value: '云前置设备' }
|
{ name: '在线设备', value: '在线设备' }
|
||||||
])
|
])
|
||||||
const wiringTypeArr = ref([
|
const wiringTypeArr = ref([
|
||||||
{ name: '星型接线', value: 0 },
|
{ name: '星型接线', value: 0 },
|
||||||
|
|||||||
Reference in New Issue
Block a user