From dbbe9e82eecdceb3780c819c3681e6d16307619d Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期五, 06 十二月 2024 15:32:38 +0800
Subject: [PATCH] 数据授权

---
 Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-form.vue |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-form.vue b/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-form.vue
index 48a8ad9..19a7c3b 100644
--- a/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-form.vue
+++ b/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-form.vue
@@ -104,7 +104,14 @@
       },
       deep: true,
       immediate: true
-    }
+    },
+    isShow: {
+      handler(newval) {
+        if(newval){
+          this.handleRefresh();
+        }
+      }
+    },
   },
   created() {
     this.getParams();
@@ -157,7 +164,9 @@
         btmName: this.currentDefineVO.btmType,
         btmType: this.currentDefineVO.btmType,
         formDefineId: this.currentDefineVO.id,
-        oid: this.currentDefineVO.oid
+        formDefineOid: this.currentDefineVO.oid,
+        componentOid: this.componentVO.oid,
+        uiDefineId: this.uiContext,
       };
       if (this.dataStore[0] && this.dataStore[0].oid) {
         formParams.oid = this.dataStore[0].oid;

--
Gitblit v1.9.3