Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Source/UBCS-WEB/src/views/modeling/Business.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
@@ -44,25 +44,25 @@ </el-button> </div> <!-- 左侧树--> <avue-tree ref="tree" v-model="CloneTreeAvueform" v-loading="loading" :data="CloneTreedata" :defaultExpandAll="false" :option="Treeoption" class="classifyTree" style="height: 610px" @node-click="nodeClick" > <template slot-scope="{ node, data }" class="el-tree-node__label"> <el-tooltip :content="$createElement('div', { domProps: { innerHTML: node.label } })" class="item" effect="dark" open-delay="500" placement="right-start"> <div style="height: 690px;overflow: auto"> <avue-tree ref="tree" v-model="CloneTreeAvueform" v-loading="loading" :data="CloneTreedata" :defaultExpandAll="false" :option="Treeoption" class="classifyTree" @node-click="nodeClick" > <template slot-scope="{ node, data }" class="el-tree-node__label"> <el-tooltip :content="$createElement('div', { domProps: { innerHTML: node.label } })" class="item" effect="dark" open-delay="500" placement="right-start"> <span style="font-size: 14px;"> {{ (node || {}).label }} </span> </el-tooltip> </template> </avue-tree> </el-tooltip> </template> </avue-tree> </div> </div> <!-- 树节点添加对话框--> @@ -1503,9 +1503,9 @@ </script> <style lang="scss" scoped> .el-container { height: 100%; } //.el-container { // height: 100%; //} .el-aside { //height: calc(100% - 30px); @@ -1550,4 +1550,8 @@ .headerCon > .el-button:nth-child(9) { margin-left: 0; } ///deep/.el-scrollbar__bar.is-vertical{ // width: 8px; //} </style> Source/UBCS-WEB/src/views/modeling/Business.vue
@@ -4,15 +4,15 @@ <!-- </el-header>--> <el-container> <el-aside style="width: 20%"> <el-aside style="width: 300px"> <basic-container class="businessTreeContainer"> <div class="app"> <div style="display: flex;margin-bottom: 10px;justify-content: space-around;"> <el-button v-if="permissionList.addBtn" plain size="mini" style="width: 60px" type="primary" <el-button v-if="permissionList.addBtn" plain size="mini" type="primary" @click="businessAdd"> 新增 </el-button> <el-button v-if="permissionList.editBtn" plain size="mini" style="width: 60px" type="primary" <el-button v-if="permissionList.editBtn" plain size="mini" type="primary" @click="businessEdit"> 修改 </el-button> @@ -25,7 +25,7 @@ <template slot-scope="{ node, data }" class="el-tree-node__label"> <el-tooltip :content="$createElement('div', { domProps: { innerHTML: node.label } })" class="item" effect="dark" open-delay="250" placement="right-start"> placement="top-start"> <span> <i :class="(node || {}).level === 2 ? 'el-icon-star-off' : 'el-icon-folder-opened'"></i> {{ (node || {}).label }}