From caaa37d3f59eeb33d97e0f3497bbf5885865f59d Mon Sep 17 00:00:00 2001
From: dangsn <dangsn@chicecm.com>
Date: 星期一, 09 十二月 2024 18:27:17 +0800
Subject: [PATCH] 调整WebBoService中的查询接口。主要是BusinessObject对象属性的赋值,以及BusinessObject和BaseModel之间的属性互相赋值

---
 Source/plt-web/plt-web-ui/src/views/base/ViewTab.vue |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/base/ViewTab.vue b/Source/plt-web/plt-web-ui/src/views/base/ViewTab.vue
index 3bc6a78..01ce3c5 100644
--- a/Source/plt-web/plt-web-ui/src/views/base/ViewTab.vue
+++ b/Source/plt-web/plt-web-ui/src/views/base/ViewTab.vue
@@ -5,7 +5,7 @@
              key="ViewTab"
              :btmType="paramVOS.type"
              :context="paramVOS.context"
-             :inDialog="false"
+             :inDialog="true"
              :canEdit="false"
              actionType="view"
              :sourceData="sourceData"
@@ -37,10 +37,10 @@
     } else {
       config = getStore({ name:'viewtabparams'});
     }
-    if(config){
-      this.sourceData = config.options.sourceData;
-      this.dataStore = config.options.dataStore;
-      this.paramVOS = config.paramVOS;
+    if(config) {
+      this.paramVOS = config.options.paramVOS;
+      this.sourceData = this.paramVOS.usesourcedata == "true" ? config.options.dataStore[0] : config.options.sourceData;
+      this.dataStore = this.paramVOS.usesourcedata == "true" ? [] : config.options.dataStore;
     }
   },
   mounted() {

--
Gitblit v1.9.3