| | |
| | | |
| | | <!-- </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> |
| | |
| | | <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 }} |