From 30dd1bcc069b31d417e738d57b5cd18ce9ed6871 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期一, 06 十一月 2023 14:30:03 +0800 Subject: [PATCH] 主数据分页Loading优化 --- Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue | 29 +++++++++++++++++------------ 1 files changed, 17 insertions(+), 12 deletions(-) diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue index c78fbf7..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, @@ -925,6 +926,7 @@ this.$set(this.TreeAddform, 'codeRuleOidName', this.masterName) this.$set(this.TreeAddform, 'codeRuleOid', this.masterOid) this.$emit('MasterHandler', this.loneTreeNewForm) + this.masterRow=null; } }, //缂栫爜鎺ュ彛 @@ -954,6 +956,7 @@ this.KeySelectLIst = [] this.$set(this.TreeAddform, 'codeKeyAttrRepeatOidName', this.KeyName) this.$set(this.TreeAddform, 'codeKeyAttrRepeatOid', this.KeyOid) + this.masterRow=null; } }, //鍏抽敭灞炴�ф煡璇� @@ -998,6 +1001,7 @@ this.$set(this.TreeAddform, 'codeResembleRuleOidName', this.simName) this.$set(this.TreeAddform, 'codeResembleRuleOid', this.simOid) this.$emit('MasterHandler', this.loneTreeNewForm) + this.masterRow=null; } }, //鐩镐技椤规煡璇� @@ -1043,6 +1047,7 @@ this.$set(this.TreeAddform, 'btmTypeName', this.btmName) this.$set(this.TreeAddform, 'btmTypeId', this.btmOid) this.$emit('MasterHandler', this.loneTreeNewForm) + this.masterRow=null; } }, //涓氬姟绫诲瀷鏌ヨ @@ -1626,7 +1631,7 @@ } .el-aside { - height: calc(100% - 30px); + //height: calc(100% - 30px); } .el-main { -- Gitblit v1.9.3