视频监控

This commit is contained in:
yanran200730
2022-04-21 16:11:45 +08:00
parent 49dabf912c
commit a01d79fe2f
2 changed files with 37 additions and 8 deletions

View File

@@ -24,16 +24,15 @@
</div>
<div title>设备列表</div>
<div fill class="deviceList">
<el-tree ref="deviceTree" :render-content="renderItem" :data="treeData" :props="propsConfig"
<el-tree ref="deviceTree" highlight-current :render-content="renderItem" :data="treeData" :props="propsConfig"
@node-click="handleNodeClick" @node-contextmenu="nodeContextmenu"
:filter-node-method="handleFilter"/>
<ul
v-if="isShowMenu && menuInfo.node.type==1 && permissions('video_config')"
class="el-dropdown-menu el-popper"
:style="{top: menuInfo.y + 'px', left: menuInfo.x + 'px', position: 'fixed', zIndex: 2023}"
x-placement="top-end">
v-if="isShowMenu && menuInfo.node.type==1 && permissions('video_config')"
class="el-dropdown-menu el-popper"
:style="{top: menuInfo.y + 'px', left: menuInfo.x + 'px', position: 'fixed', zIndex: 2023}"
x-placement="top-end">
<li class="el-dropdown-menu__item" @click="handleTreeCommand('edit', menuInfo.node)">修改名称</li>
<!-- <li class="el-dropdown-menu__item" @click="handleTreeCommand('area', menuInfo.node)">行政地区</li> -->
<li class="el-dropdown-menu__item" @click="handleTreeCommand('locate', menuInfo.node)">地图标绘</li>
</ul>
</div>
@@ -276,8 +275,20 @@ export default {
background: transparent;
color: #fff;
.el-tree-node:focus > .el-tree-node__content, .el-tree-node__content:hover {
background: rgba(#fff, .1);
.el-tree-node__content {
background: transparent!important;
}
.el-tree-node__children .is-current .el-tree-node__content {
background: linear-gradient(90deg, #299FFF 0%, #0C61FF 100%)!important;
}
.el-tree-node__content:hover {
background: transparent;
}
.el-tree-node__content {
height: 32px;
}
}