From d7eba1786ed1fba2b3674f9da3af4fbf1a3f8692 Mon Sep 17 00:00:00 2001
From: fujunling <2984387807@qq.com>
Date: 星期四, 01 六月 2023 18:49:05 +0800
Subject: [PATCH] 解决冲突

---
 Source/UBCS-WEB/src/components/refer/vciWebReferTree.vue |   74 +++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/refer/vciWebReferTree.vue b/Source/UBCS-WEB/src/components/refer/vciWebReferTree.vue
new file mode 100644
index 0000000..1a93438
--- /dev/null
+++ b/Source/UBCS-WEB/src/components/refer/vciWebReferTree.vue
@@ -0,0 +1,74 @@
+<template>
+  <avue-input-tree :props="props" :lazy="lazy" :multiple="isMuti" v-model="value" :placeholder="placeholder" :dic="treeData"></avue-input-tree>
+</template>
+
+<script>
+import {getTree,getLazyTree} from "@/api/refer/tree";
+import {getDeptLazyTree} from "@/api/system/dept";
+
+export default {
+  name: "vciWebReferTree",
+  props:["options","value"],
+  data() {
+    return {
+      lazy:this.options.loadType == 'node',
+      isMuti:true,//options.muti,
+      placeholder:'璇烽�夋嫨鍐呭',
+      props: {
+        value:this.options.valueField,
+        label:this.options.textField
+        //value:"value",
+        //label:"title"
+      },
+      treeData:[{
+        title:'閫夐」1',
+        value:0,
+        children:[{
+          title:'閫夐」3',
+          value:2
+        },{
+          title:'閫夐」4',
+          value:3
+        }]
+      },{
+        title:'閫夐」2',
+        value:1
+      }]
+    };
+  },
+  created() {
+
+  },
+  mounted() {
+    this.getTree();
+  },
+  methods: {
+    getTree(){
+      getTree({parentId:0},this.options.url).then(res => {
+          this.treeData=res.data
+
+          console.log(this.treeData)
+        })
+    },
+    getLazyTree(){
+      getLazyTree({parentId:0},this.options.url).then(res => {
+        this.treeData=res.data.data
+
+        console.log(this.treeData)
+      })
+    },
+    treeLoad: function (tree,treeNode, resolve) {
+      debugger;
+      const parentId = (treeNode.level === 0) ? 0 : treeNode.data.id;
+      /*getDeptLazyTree({parentId:parentId}).then(res => {
+        resolve(res.data.data)
+      });*/
+    }
+
+  }
+}
+</script>
+
+<style scoped>
+
+</style>

--
Gitblit v1.9.3