From fdf13539b4ef7f5fddb3b7335015fb3c34915a8b Mon Sep 17 00:00:00 2001
From: wangting <wangting@vci-tech.com>
Date: 星期二, 14 一月 2025 11:50:40 +0800
Subject: [PATCH] 调整查询模板添加窗口各下拉数据的获取

---
 Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/businessTypeQuery/formDialog.vue |   25 +++++++------------------
 1 files changed, 7 insertions(+), 18 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/businessTypeQuery/formDialog.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/businessTypeQuery/formDialog.vue
index e0b5ff2..df7697a 100644
--- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/businessTypeQuery/formDialog.vue
+++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/businessTypeQuery/formDialog.vue
@@ -9,7 +9,7 @@
              width="1620px"
              @close="cancelDialog">
     <div style="min-height: 665px;max-height: 85vh;padding-bottom: 50px;">
-      <basic-form key="linkQueryForm" ref="form"
+      <basic-form key="businessQueryForm" ref="form"
                   :formData="form"
                   :formItems="formItems"
                   :span="4"
@@ -47,16 +47,16 @@
             <div>
               鏌ヨ妯℃澘瀹氫箟
               <avue-select v-model="businessQueryDefineForm" :dic="businessQueryDefineDic" class="el-input--small"
-                           placeholder="璇烽�夋嫨鍐呭" style="width: 240px;" type="tree"
+                           placeholder="璇烽�夋嫨鍐呭" style="width: 245px;" type="tree"
                            @change="businessQueryDefineChange"></avue-select>
-              <avue-tree :data="businessTreeData" :option="treeOption" style="height: 265px"
+              <avue-tree :data="businessTreeData" :option="treeOption" style="width:335px;height: 268px"
                          @node-drag-start="handleDragStart" @node-drag-end="handleDragEnd">
               </avue-tree>
             </div>
           </fieldset>
         </el-aside>
         <el-main>
-          <fieldset style="margin: 0 10px">
+          <fieldset style="margin: 0 0 0 10px">
             <legend>&nbsp;鏌ヨ鏉′欢&nbsp;</legend>
             <form-query-dialog ref="formQuery"
                                :levelFlag.sync="form.levelFlag"
@@ -71,7 +71,7 @@
       </el-container>
     </div>
     <div class="dialog-footer avue-dialog__footer">
-      <el-button plain size="small" type="primary" @click="submitDialog">淇� 瀛�</el-button>
+      <el-button size="small" type="primary" @click="submitDialog">淇� 瀛�</el-button>
       <el-button size="small" @click="cancelDialog">鍙� 娑�</el-button>
     </div>
   </el-dialog>
@@ -226,11 +226,7 @@
           return false;
         },
         allowDrag: (dropNode) => {
-          if (dropNode.data.attrs && dropNode.data.attrs.length > 0) {
-            return false;
-          } else {
-            return true;
-          }
+          return true;
         },
         props: {
           label: 'name',
@@ -426,10 +422,7 @@
     },
     businessQueryDefineChange(data) {
       if (data.value) {
-        this.businessTreeData = [{
-          name: data.value,
-          attrs: data.item.attrs
-        }]
+        this.businessTreeData = [data.item]
       }
     },
     // 寮�濮嬫嫋鎷芥爲鑺傜偣浜嬩欢
@@ -483,11 +476,7 @@
 
 <style scoped>
 fieldset {
-  border-radius: 5px;
-  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
-  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
   padding: 10px 6px;
-  box-sizing: border-box;
   margin: 0;
   border: 1px solid #EBEEF5;
 }

--
Gitblit v1.9.3