From 83e67ff491fd9a789cfecd5b271a83602a134469 Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期二, 19 十一月 2024 11:14:55 +0800
Subject: [PATCH] 调整tab浏览的传参

---
 Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-tree.vue |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-tree.vue b/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-tree.vue
index 58fe016..0e751cd 100644
--- a/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-tree.vue
+++ b/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-tree.vue
@@ -167,7 +167,7 @@
       if (!value) return true;
       return data[this.defaultProps.label].indexOf(value) !== -1;
     },
-    sourceDataMap: function () {
+    sourceDataMap: function () {debugger;
       const sourceDataMap = {};
       if (Object.keys(this.sourceData).length > 0) {
         if (this.sourceData.oid) {
@@ -194,11 +194,13 @@
       }
       return sourceDataMap;
     },
-    getParams: function () {
+    getParams: function () {debugger;
       let parentFieldName = "";
       if (this.componentVO.treeDefineVO.showLinkAbs) {
         parentFieldName = this.componentVO.treeDefineVO.showLinkAbs.split(",")[0];
       }
+      const queryTemplate=this.sourceData.querytemplate || this.paramVOS.querytemplate;
+      const linkTypeFlag=this.sourceData.queryType==0?false:(!validatenull(this.sourceData.linkType)?true:(this.paramVOS.querytype==0?false:true));
       const treeParams = {
         queryAllLevel: !this.lazy,
         loadType: this.componentVO.treeDefineVO.loadType,
@@ -211,8 +213,8 @@
         valueField: this.componentVO.treeDefineVO.valueField || 'oid',
         parentFieldName: parentFieldName,
         textField: this.componentVO.treeDefineVO.treeNodeExpression,
-        queryTemplate: this.sourceData.querytemplate,
-        linkTypeFlag: validatenull(this.sourceData.queryType) ? (validatenull(this.sourceData.linkType) ? false : true) : (this.sourceData.queryType == 0 ? false : true),
+        queryTemplate: queryTemplate,
+        linkTypeFlag: linkTypeFlag,
         rootExpress: this.componentVO.treeDefineVO.rootExpress || ''
       }
       const sourceDataMapList = this.sourceDataMapParams;

--
Gitblit v1.9.3