From c6a54f63df671de4592e336b9b8cd8406d4e3b51 Mon Sep 17 00:00:00 2001
From: fujunling <2984387807@qq.com>
Date: 星期五, 02 六月 2023 16:25:27 +0800
Subject: [PATCH] 解决动态模块冲突

---
 Source/UBCS-WEB/src/components/refer/vciWebRefer.vue |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/refer/vciWebRefer.vue b/Source/UBCS-WEB/src/components/refer/vciWebRefer.vue
index 93bfa72..90e7944 100644
--- a/Source/UBCS-WEB/src/components/refer/vciWebRefer.vue
+++ b/Source/UBCS-WEB/src/components/refer/vciWebRefer.vue
@@ -1,21 +1,24 @@
 <template>
-  <vciWebReferTree v-if="refertype=='tree'" :defaultValue="defaultValue" :options="referConfig"></vciWebReferTree>
+  <vciWebReferTree v-if="refertype=='tree'" :value="value" :options="options"></vciWebReferTree>
+  <vciWebReferTable v-else-if="refertype=='table'" :value="value" :options="options"></vciWebReferTable>
+  <vciWebReferDefalut v-else :value="value" :options="options"></vciWebReferDefalut>
 </template>
 
 <script>
 import vciWebReferTree from "./vciWebReferTree.vue";
+import vciWebReferTable from "./vciWebReferTable.vue";
+import vciWebReferDefalut from "./vciWebReferTable.vue";
 export default {
   name: "vciWebRefer",
-  props:["options"],
-  components: { vciWebReferTree},
+  props:["options","value"],
+  components: { vciWebReferTree,vciWebReferTable,vciWebReferDefalut},
   data() {
     return {
-      referConfig:this.options.referConfig,
-      refertype:this.options.referConfig.type,
-      defaultValue:this.options.defaultValue
+      refertype:this.options.type
     };
   },
   created() {
+    console.log(this.refertype)
     if(this.refertype=='tree'){
       console.log('referConfig:')
       console.log(this.options)

--
Gitblit v1.9.3