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