From 5c1e5b08d28251186e99cf5e24c5114c404dc968 Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期二, 02 四月 2024 08:59:46 +0800
Subject: [PATCH] 修改

---
 web/src/views/modules/basicInfo/ProductModelTree.vue |   43 +++++++++++++++++++++++++++++--------------
 1 files changed, 29 insertions(+), 14 deletions(-)

diff --git a/web/src/views/modules/basicInfo/ProductModelTree.vue b/web/src/views/modules/basicInfo/ProductModelTree.vue
index 79e571f..a34ee67 100644
--- a/web/src/views/modules/basicInfo/ProductModelTree.vue
+++ b/web/src/views/modules/basicInfo/ProductModelTree.vue
@@ -30,7 +30,12 @@
 
   export default {
     name: 'ProductModelTree',
-    props: {},
+    props: {
+      showXdy: {
+        type: Boolean,
+        default: true
+      },
+    },
 
     data() {
       return {
@@ -41,32 +46,42 @@
           label: 'name'
         }
       }
-    },
+    }
+    ,
     watch: {
       filterText(val) {
         this.$refs.tree.filter(val)
       }
-    },
+    }
+    ,
     components: {
       AddOrUpdate
-    },
+    }
+    ,
     mounted() {
       this.getProductList()
-    },
+    }
+    ,
     methods: {
       // 鑾峰彇绯荤粺鍒楄〃
       async getProductList() {
-        let res = await this.$http.get('/basicInfo/XhProductModel/tree')
+        let params = {
+          showXdy:this.showXdy
+        }
+        let res = await this.$http.get('/basicInfo/XhProductModel/tree',{params:params})
         this.productList = res.data
-        console.log(res.data,'async getProductList()')
-      },
+        console.log(res.data, 'async getProductList()')
+      }
+      ,
       add() {
-        this.$refs.AddOrUpdate.$refs.dialog.init(null,{id: null, type: 'tree'})
-      },
+        this.$refs.AddOrUpdate.$refs.dialog.init(null, {id: null, type: 'tree'})
+      }
+      ,
       filterNode(value, data) {
         if (!value) return true
         return data.name.indexOf(value) !== -1
-      },
+      }
+      ,
       handleNodeClick(data) {
         this.$emit('on-selected', data)
       }
@@ -74,7 +89,7 @@
   }
 </script>
 <style>
-.product-tree-container{
-  height: 100%;
-}
+  .product-tree-container {
+    height: 100%;
+  }
 </style>

--
Gitblit v1.9.1