|
|
@ -88,17 +88,18 @@ |
|
|
|
<div class="container-left"> |
|
|
|
<span class="right-top-line" /> |
|
|
|
<span class="left-bottom-line" /> |
|
|
|
<div slot="header" class="clearfix"> |
|
|
|
<div slot="header" class="tree-tab"> |
|
|
|
<el-tooltip class="item" effect="dark" content="选择指定角色分配菜单" placement="top"> |
|
|
|
<span class="role-span">菜单分配</span> |
|
|
|
<span class="role-span role-tab-active">菜单分配</span> |
|
|
|
</el-tooltip> |
|
|
|
<el-tooltip class="item" effect="dark" content="选择指定角色分配菜单" placement="top"> |
|
|
|
<span class="role-span">全宗范围</span> |
|
|
|
</el-tooltip> |
|
|
|
<el-button |
|
|
|
v-permission="['admin','roles:edit']" |
|
|
|
:disabled="!showButton" |
|
|
|
:loading="menuLoading" |
|
|
|
icon="el-icon-check" |
|
|
|
size="mini" |
|
|
|
style="float: right; padding: 6px 9px" |
|
|
|
@click="saveMenu" |
|
|
|
>保存</el-button> |
|
|
|
</div> |
|
|
@ -347,32 +348,6 @@ export default { |
|
|
|
} |
|
|
|
</script> |
|
|
|
|
|
|
|
<!-- <style rel="stylesheet/scss" lang="scss"> |
|
|
|
.role-span { |
|
|
|
font-weight: bold;color: #303133; |
|
|
|
font-size: 15px; |
|
|
|
} |
|
|
|
</style> --> |
|
|
|
<style rel="stylesheet/scss" lang="scss"> |
|
|
|
|
|
|
|
<!-- <style rel="stylesheet/scss" lang="scss" scoped> |
|
|
|
.head-container{ |
|
|
|
padding: 0 0 20px 0; |
|
|
|
} |
|
|
|
::v-deep .el-input-number .el-input__inner { |
|
|
|
text-align: left; |
|
|
|
} |
|
|
|
::v-deep .vue-treeselect__multi-value{ |
|
|
|
margin-bottom: 0; |
|
|
|
} |
|
|
|
::v-deep .vue-treeselect__multi-value-item{ |
|
|
|
border: 0; |
|
|
|
padding: 0; |
|
|
|
} |
|
|
|
::v-deep .el-table__body tr.current-row > td{ |
|
|
|
color: #fff; |
|
|
|
background-color: #13439E; |
|
|
|
} |
|
|
|
::v-deep .el-table__header{ |
|
|
|
border-top: 1px solid #113D72; |
|
|
|
} --> |
|
|
|
<!-- </style> --> |
|
|
|
</style> |