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