Bläddra i källkod

引用元素表自动勾选子节点下面的表

duy 2 år sedan
förälder
incheckning
aecb27b050
1 ändrade filer med 7 tillägg och 1 borttagningar
  1. 7 1
      src/views/data-fill/division.vue

+ 7 - 1
src/views/data-fill/division.vue

@@ -281,7 +281,7 @@
 </template>
 
 <script setup>
-import {ref,watch,onMounted} from "vue";
+import {ref,watch,onMounted,nextTick} from "vue";
 import {useAppStore} from "~src/store";
 import {useRouter, useRoute} from 'vue-router'
 import WbsTree from "./components/WbsTree.vue"
@@ -1015,6 +1015,9 @@ const addingFormTreeClick = async (data, node) => {
     } else if (node?.level === 2) {
         searchFormPage.value.total = 1
         dialogTableData.value = [data]
+        nextTick(()=>{
+            dialogTableRef.value?.toggleRowSelection(data,true);
+        })
     }
 }
 
@@ -1033,6 +1036,9 @@ const searchTreeSelect = (item) => {
     dialogTableRef.value?.clearSelection()
     dialogTableKeys.value = []
     dialogTableData.value = [item]
+     nextTick(()=>{
+            dialogTableRef.value?.toggleRowSelection(item,true);
+        })
     searchFormPage.value.current = 1
     searchFormPage.value.total = 0
 }