From 4e3d77dcbe421a4d6611ebcdd1ac3165cb36ad4b Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期一, 06 二月 2023 14:59:33 +0800 Subject: [PATCH] 系统界面翻新,回车登录,综合展示菜单重复 --- src/views/maintenance/menuSettings.vue | 104 +++++++--------------------------------------------- 1 files changed, 14 insertions(+), 90 deletions(-) diff --git a/src/views/maintenance/menuSettings.vue b/src/views/maintenance/menuSettings.vue index df5b1e4..8a477e2 100644 --- a/src/views/maintenance/menuSettings.vue +++ b/src/views/maintenance/menuSettings.vue @@ -8,7 +8,7 @@ <el-divider /> </div> <div class="cataLogContent"> - <div class="left_Tree"> + <div class="left_Tree subpage_Div"> <div style="width:auto"> <el-tree ref="tree" @@ -24,7 +24,7 @@ </div> </div> - <div class="right_menu"> + <div class="right_menu subpage_Div"> <div style="display:flex;justify-content:space-between"> <el-breadcrumb separator="/"> @@ -35,7 +35,7 @@ <div> <el-button - v-if="menuStatus.update" + v-if="menuStatus.update" :disabled="itemdetail.pid == null ? true : false" @click="setEditNode(1)" type="info" @@ -43,7 +43,7 @@ size="small" >鍚戜笂绉诲姩</el-button> <el-button - v-if="menuStatus.update" + v-if="menuStatus.update" :disabled="itemdetail.pid == null ? true : false" @click="setEditNode(2)" type="info" @@ -51,7 +51,7 @@ size="small" >鍚戜笅绉诲姩</el-button> <el-button - v-if="menuStatus.insert" + v-if="menuStatus.insert" :disabled="itemdetail.pid == null ? true : false" @click="setNewNode(1)" type="success" @@ -59,7 +59,7 @@ size="small" >鏂板鍚岀骇</el-button> <el-button - v-if="menuStatus.insert" + v-if="menuStatus.insert" :disabled="itemdetail.pid == null ? true : false" @click="setNewNode(2)" type="success" @@ -67,7 +67,7 @@ size="small" >鏂板瀛愮骇</el-button> <el-button - v-if="menuStatus.delete" + v-if="menuStatus.delete" @click="setDelNode()" :disabled="itemdetail.pid == null ? true : false" type="danger" @@ -339,7 +339,7 @@ }, data() { return { - menuStatus: { + menuStatus: { delete: false, insert: false, update: false, @@ -754,11 +754,11 @@ this.getMenuTree(); return; } else { - this.$message.error('璋冩暣澶辫触锛岃閲嶈瘯锛�'); + this.$message.error('璋冩暣澶辫触锛岃閲嶈瘯锛�'); } }) .catch(() => { - this.$message.error('璋冩暣澶辫触锛岃閲嶈瘯锛�'); + this.$message.error('璋冩暣澶辫触锛岃閲嶈瘯锛�'); }); }, handleNodeClick(data, node) { @@ -800,7 +800,7 @@ } }, showPermsMenu(res) { - + switch (res.tag) { case '/delete': this.menuStatus.delete = true; @@ -816,7 +816,7 @@ getPerms() { var val = this.$store.state.currentPerms; var permsEntity = this.$store.state.permsEntity; - + if (permsEntity.length == 0) { getPerms().then((res) => { if (res.code == 200) { @@ -843,7 +843,7 @@ height: 98%; width: 98%; padding: 1%; - position: absolute; + .cataLogContent { width: 100%; height: 92%; @@ -852,21 +852,13 @@ .left_Tree { width: 15%; height: 91%; - border: 1px solid white; border-radius: 5px; padding: 1%; overflow-y: auto; - .el-icon-circle-plus { - color: gray; - } - .el-icon-delete-solid { - color: gray; - } } .right_menu { width: 80%; height: 91%; - border: 1px solid white; border-radius: 5px; padding: 1%; overflow: auto; @@ -876,77 +868,9 @@ .el-input { width: 400px; } - - /deep/.el-form-item__label { - color: white; - } } } } - - .el-card-define { - height: 100%; - background: #303030; - border: 1px solid gray; - padding: 1px; - } - /deep/ .el-input__inner { - background-color: transparent !important; - border: 1px solid; - color: white; - } - /deep/ .el-dialog { - background: #303030; - } - /deep/.el-range-editor.is-active, - .el-range-editor.is-active:hover, - .el-select .el-input.is-focus .el-input__inner { - border: 1px solid; - } - /deep/.el-dialog__title { - color: white; - } - /deep/.el-form-item__label { - color: white; - } - - /*閲岄潰鐨勪唬鐮佸彲浠ユ牴鎹嚜宸遍渶姹傚幓杩涜鏇存敼*/ - /* 璁剧疆婊氬姩鏉$殑鏍峰紡 */ - ::-webkit-scrollbar { - width: 4px; - } - /* 婊氬姩妲� */ - ::-webkit-scrollbar-track { - -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.3); - border-radius: 10px; - } - /* 婊氬姩鏉℃粦鍧� */ - ::-webkit-scrollbar-thumb { - border-radius: 10px; - background: #8b8b8b; - -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.5); - } - ::-webkit-scrollbar-thumb:window-inactive { - background: #8b8b8b; - height: 289px; - } } </style> -<style lang="less"> -.el-select-dropdown { - background: #303030; - border-color: white; -} -//鍙充晶鍜屼笅鏂圭殑鐧借竟 -.el-scrollbar__wrap { - margin-bottom: -20px !important; - margin-right: -20px !important; -} -.el-select-dropdown__item.hover, -.el-select-dropdown__item:hover { - background: rgba(255, 255, 255, 0.3); -} -.el-select-dropdown__item { - color: white; -} -</style> + \ No newline at end of file -- Gitblit v1.9.3