Quellcode durchsuchen

关联工程用途及部位搜索

duy vor 2 Jahren
Ursprung
Commit
b47b6aed83

+ 2 - 1
src/views/tentative/detect/components/DivisionTree.vue

@@ -105,7 +105,7 @@ const handleCheckChange = (data,checked,indeterminate,) => {
   emit('nodeCheck',ElTreeRef.value?.getCheckedNodes(false, false))
 }
  const getReturnNode=(node,_array,value)=>{
-        let isPass = node.data &&  node.data.title && node.data.title.indexOf(value) !== -1;
+        let isPass = node.data &&  node.data.fullName && node.data.fullName.indexOf(value) !== -1;
         isPass?_array.push(isPass):'';
         if(!isPass && node.level!=1 && node.parent){
           getReturnNode(node.parent,_array,value);
@@ -113,6 +113,7 @@ const handleCheckChange = (data,checked,indeterminate,) => {
  }
 const filterNode = (value, data,node) => {
       isdivisionLoading.value=true
+      
     if(!value){
             return true;
         }

+ 5 - 5
src/views/tentative/detect/components/DivisionTree1.vue

@@ -43,7 +43,7 @@ const props = defineProps({
     ElTreeProps:{
         type:Object,
         default:{
-        label: 'fullName',
+        label:'fullName',
         children: 'children'      
         }
     },
@@ -87,10 +87,10 @@ watch(linksRelateSearchTreeValInfo, (val) => {
 //变量
 const ElTreeRef = ref(null)
 const isdivisionLoading=ref(props.divisionLoading)
-// const ElTreeProps = ref({
-//     label: 'fullName',
-//     children: 'children'
-// })
+const ElTreeProps = ref({
+    label: 'fullName',
+    children: 'children'
+})
 // const defaultCheckarr =  ref([])
 
 //事件

+ 3 - 2
src/views/tentative/detect/test-form.vue

@@ -113,11 +113,12 @@
                                 @nodeCheck="divisionTreeCheck" 
                                 :defaultCheckarr="defaultCheckarrIds" 
                                 :ElTreeProps="seaElTreeProps" 
-                                :defaultExpandAll="true" 
+                                
                                 :divisionLoading="searchlinksRelateTreeLoading"/>
                         
                             
                                <DivisionTree 
+                                :defaultExpandAll="true" 
                                ref="divisionTree"
                                v-show="!isSearchTree"
                                :datas="unmatchedTreeData" 
@@ -491,7 +492,7 @@ const divisionTreeCheck = (data) => {
    checkrelationId.value=data
 }
 const seaElTreeProps = ref({
-    label: 'title',
+    label: 'fullName',
     children: 'children'
 })
 const linksRelateSearchTreeVal = ref('')