Browse Source

Scl界面的样式,数据的修改,树还未处理数据

“yueshang” 1 năm trước cách đây
mục cha
commit
d34876c4af
1 tập tin đã thay đổi với 13 bổ sung13 xóa
  1. 13 13
      src/pages/netStructPicture/newTitle/SlcCheck.vue

+ 13 - 13
src/pages/netStructPicture/newTitle/SlcCheck.vue

@@ -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 {