|
@@ -11,7 +11,7 @@
|
|
|
:props="defaultProps"
|
|
|
@node-click="handleNodeClick"
|
|
|
>
|
|
|
- <template #default="{ node, data }">
|
|
|
+ <template #default="{ node }">
|
|
|
<span class="custom-tree-node">
|
|
|
<img :src="FolderOpentop" alt="" />
|
|
|
<span class="label">{{ node.label }}</span>
|
|
@@ -147,13 +147,10 @@ let scdName = ref(""); //scd名称
|
|
|
let flashName = ref(""); //变电站名称
|
|
|
let router = useRouter();
|
|
|
let treeData = ref([]); //tree数据
|
|
|
-let defaultProps = ref({
|
|
|
- label: "name",
|
|
|
- id: "id",
|
|
|
- pids: "pid",
|
|
|
- children: "children",
|
|
|
- area: "area_id",
|
|
|
-});
|
|
|
+let defaultProps ={
|
|
|
+ label: "title",
|
|
|
+ id: "id"
|
|
|
+};
|
|
|
let errorNum = ref(0);
|
|
|
let warningNum = ref(0);
|
|
|
let hintNum = ref(0);
|
|
@@ -173,8 +170,8 @@ const closeX = () => {
|
|
|
// router.push("/home/netStructPicture")
|
|
|
};
|
|
|
const reload = () => {
|
|
|
- // scdid.value = parseInt(props.nowScdId);
|
|
|
- scdid.value = 1248000337;
|
|
|
+ scdid.value = parseInt(props.nowScdId);
|
|
|
+ // scdid.value = 1248000337;
|
|
|
let loading = ElLoading.service({
|
|
|
text: "等待数据中",
|
|
|
lock: true,
|
|
@@ -215,7 +212,9 @@ const reload = () => {
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
- tableData.value = resultList;
|
|
|
+ tableData.value = resultList;//右侧表格数据
|
|
|
+ // 左侧树
|
|
|
+ treeData.value = treeList.data
|
|
|
// treeData.value[3].children = resultList.data.slice(0, 3).map((item) => {
|
|
|
// return {
|
|
|
// label: item.title,
|
|
@@ -248,7 +247,7 @@ const handleCurrentChange = async (val) => {
|
|
|
const res = await slc.getScdByIdFromMission({
|
|
|
pageno: val,
|
|
|
pagesize: 20,
|
|
|
- scd_id: 1248000337,
|
|
|
+ scd_id: scdid.value,
|
|
|
});
|
|
|
tableData.value = res;
|
|
|
};
|
|
@@ -286,7 +285,7 @@ em {
|
|
|
.bigBox {
|
|
|
width: 97%;
|
|
|
height: calc(100vh - 200px);
|
|
|
- margin-left: 18px;
|
|
|
+ margin-left: 32px;
|
|
|
}
|
|
|
|
|
|
.header {
|
|
@@ -298,6 +297,7 @@ em {
|
|
|
height: auto;
|
|
|
padding: 12px 0 20px 0;
|
|
|
border-bottom: 1px solid #a3ade0;
|
|
|
+ color: #1A2447;
|
|
|
}
|
|
|
|
|
|
.main {
|