From 67de2ff2f4ad0f09594edb6ef5222b03c1a8e266 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期四, 02 十一月 2023 11:19:02 +0800
Subject: [PATCH] 主题库左侧菜单样式

---
 Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue      |    5 ++---
 Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue          |    5 ++---
 Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue |   25 +++++++++++++------------
 Source/UBCS-WEB/src/views/modeling/classifyTree.vue         |   25 +------------------------
 4 files changed, 18 insertions(+), 42 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue b/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue
index 50deca2..a4aab94 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue
@@ -320,7 +320,7 @@
       ></refer-config-dialog>
 
     </div>
-    <div>
+
       <el-table v-if="this.crudArrayFlag"
                 ref="referAttrCrud"
                 v-loading="loading"
@@ -395,7 +395,6 @@
         </el-table-column>
       </el-table>
     </div>
-  </div>
 </template>
 
 <script>
@@ -1555,7 +1554,6 @@
   },
   computed: {
     ...mapGetters(["permission"]),
-    //椤甸潰鎸夐挳鏉冮檺
     permissionList() {
       return {
         busineStatus: this.vaildData(this.permission.classifyTree.attr_add, false),
@@ -1800,6 +1798,7 @@
       this.attrSelectList = [row];
       this.$refs.referAttrCrud.setCurrentRow(row);
       this.$refs.referAttrCrud.toggleRowSelection(row); //閫変腑褰撳墠琛�
+
       this.attrOid = row.oid;
       this.attrRow = row;
     },
diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
index a957de2..fdd81b1 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
@@ -3,7 +3,7 @@
   <el-container>
     <!--    宸︿晶鑿滃崟-->
     <el-aside>
-      <basic-container style="overflow:hidden;">
+      <basic-container>
         <div>
           <div>
             <div style="display: flex; flex-direction: column;">
@@ -23,6 +23,17 @@
             <div style="display: flex;justify-content: space-around;margin-top: 5px;margin-bottom: 5px">
             </div>
           </div>
+<!--          宸︿晶鏍�-->
+          <div style="height: calc(100vh - 230px);overflow: auto">
+            <avue-tree ref="tree" v-model="CloneTreeAvueform" v-loading="loading" :data="CloneTreedata"
+                       :defaultExpandAll="false"
+                       :option="Treeoption"
+                       class="classifyTree"
+                       @node-click="nodeClick"
+            >
+            </avue-tree>
+          </div>
+
           <!--        鏍戣妭鐐规坊鍔犲璇濇-->
           <el-dialog v-loading="AddLoading" :before-close="TreeEscHandler"
                      :title="this.TreeFlag ? '娣诲姞鍒嗙被' :'娣诲姞涓婚搴�'" :visible.sync="TreeAddFormVisible" append-to-body
@@ -69,15 +80,6 @@
                               :nodeList="nodeList" @MasterHandler="MasterHandler" @flushed="flushed"
                               @referTreeForm="referTreeForm"></classifyTreeform>
           </el-dialog>
-<!--          宸︿晶鏍�-->
-          <avue-tree ref="tree" v-model="CloneTreeAvueform" v-loading="loading" :data="CloneTreedata"
-                     :defaultExpandAll="false"
-                     :option="Treeoption"
-                     class="classifyTree"
-                     style="height: calc(100vh - 230px)"
-                     @node-click="nodeClick"
-          >
-          </avue-tree>
         </div>
       </basic-container>
     </el-aside>
@@ -404,7 +406,6 @@
 import {mapGetters} from "vuex";
 export default {
   name: "classifyTrees.vue",
-  inject: ["crudTreeData"],
   data() {
     return {
       masterRow: null,
@@ -1630,7 +1631,7 @@
 }
 
 .el-aside {
-  height: calc(100% - 30px);
+  //height: calc(100% - 30px);
 }
 
 .el-main {
diff --git a/Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue b/Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue
index 8f23f75..9450189 100644
--- a/Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue
+++ b/Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue
@@ -203,7 +203,7 @@
   watch: {
     btmType: {
       handler(newval, oldval) {
-        console.log('鐩戝惉', newval, oldval)
+        // console.log('鐩戝惉', newval, oldval)
       },
       deep: true,
       immediate: true
@@ -563,7 +563,7 @@
     },
     // 娣诲姞涓氬姟绫诲瀷
     submitBtmType() {
-      console.log(this.btmType);
+      // console.log(this.btmType);
       if (!this.btmType.attributes){
          this.$message.warning("杩樻病鏈変负涓氬姟绫诲瀷閫夋嫨灞炴��");
          return;
@@ -611,7 +611,6 @@
     },
     // 鍒楄〃缂栬緫淇濆瓨
     cellEditSave(row,index) {
-      // console.log("1111111111111111111111")
       this.btmType.attributes[index].name = row.name
       this.btmType.attributes[index].defaultValue = row.defaultValue;
       this.btmType.attributes[index].description = row.description;
diff --git a/Source/UBCS-WEB/src/views/modeling/classifyTree.vue b/Source/UBCS-WEB/src/views/modeling/classifyTree.vue
index 621ad5b..cbefe85 100644
--- a/Source/UBCS-WEB/src/views/modeling/classifyTree.vue
+++ b/Source/UBCS-WEB/src/views/modeling/classifyTree.vue
@@ -1,41 +1,18 @@
 <template>
-  <classifyTrees :crudData="crudTreeData"
-  ></classifyTrees>
+  <classifyTrees></classifyTrees>
 </template>
 
 <script>
 
 export default {
   name: "classifyTree.vue",
-  //浣跨敤provide浼犻�掔粰瀛愮粍浠�
-  //鐖朵紶瀛愭湁闂锛屾殏鏃舵病瑙e喅锛岀敤provide浠f浛鐖朵紶瀛愶紝瀛愪紶鐖惰繕鏄敤$emit浼犻�掞紝娉ㄦ剰锛侊紒锛佸叾浠栫粍浠朵笉鑳戒娇鐢ㄥ悓鏍风殑绫诲悕鍚﹀垯浼氭姤閿欍��
   provide() {
     return {
-      crudTreeData: this.crudTreeData,
     }
 
   },
   data() {
     return {
-      aaa: 1,
-      crudTreeData: [
-        {
-          value: 0,
-          column: [
-            {
-              cash: "娴嬭瘯0"
-            }
-          ]
-        },
-        {
-          value: 1,
-          column: [
-            {
-              cash: "娴嬭瘯1"
-            }
-          ]
-        }
-      ],
       arr : [
         {
           name: 'Alice',

--
Gitblit v1.9.3