From 120beee6a75c6dfb2dc064b941325c9f908b84c0 Mon Sep 17 00:00:00 2001
From: "[li_she]" <[li.she@xujiesoft.com]>
Date: Mon, 6 Sep 2021 15:58:54 +0800
Subject: [PATCH] =?UTF-8?q?el-dialog-=E7=A1=AE=E8=AE=A4=E5=8F=96=E6=B6=88?=
=?UTF-8?q?=E6=8C=89=E9=92=AE=20el-tree=E6=BB=9A=E5=8A=A8=E6=9D=A1=20?=
=?UTF-8?q?=E6=B6=88=E6=81=AF=E6=8F=90=E7=A4=BA=E6=8C=89=E9=92=AE=20?=
=?UTF-8?q?=E7=A1=AE=E8=AE=A4=E5=9C=A8=E5=B7=A6=20=E5=8F=96=E6=B6=88?=
=?UTF-8?q?=E5=9C=A8=E5=8F=B3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/assets/scss/_base.scss | 2 +-
src/assets/scss/global.scss | 18 ++
.../modules/sys/config-add-or-update.vue | 158 ++++++++++--------
src/views/modules/sys/menu-add-or-update.vue | 33 ++--
src/views/modules/sys/menu.vue | 14 +-
src/views/modules/sys/role-add-or-update.vue | 12 +-
src/views/modules/sys/role.vue | 15 +-
src/views/modules/sys/user-add-or-update.vue | 49 ++++--
src/views/modules/sys/user.vue | 32 ++--
9 files changed, 193 insertions(+), 140 deletions(-)
diff --git a/src/assets/scss/_base.scss b/src/assets/scss/_base.scss
index a618e05..6e67445 100644
--- a/src/assets/scss/_base.scss
+++ b/src/assets/scss/_base.scss
@@ -5,7 +5,7 @@
}
body {
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
- font-size: 14px;
+ font-size: 12px;
line-height: 1.15;
color: #303133;
background-color: #fff;
diff --git a/src/assets/scss/global.scss b/src/assets/scss/global.scss
index dfcb23c..f745402 100644
--- a/src/assets/scss/global.scss
+++ b/src/assets/scss/global.scss
@@ -146,4 +146,22 @@
}
+/*按钮*/
+.el-dialog__footer {
+ padding: 10px 20px 20px;
+ text-align: center;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+
+/*提示消息 按钮 确认在右 取消仔左*/
+.el-message-box__btns {
+ padding: 5px 15px 0;
+ display: flex;
+ flex-direction: row-reverse;
+ gap: 10px;
+}
+
+
diff --git a/src/views/modules/sys/config-add-or-update.vue b/src/views/modules/sys/config-add-or-update.vue
index a69d206..cd15abd 100644
--- a/src/views/modules/sys/config-add-or-update.vue
+++ b/src/views/modules/sys/config-add-or-update.vue
@@ -1,99 +1,109 @@
-
+
-
+
-
+
-
+
+
+
+
+ 禁用
+ 正常
+
diff --git a/src/views/modules/sys/menu-add-or-update.vue b/src/views/modules/sys/menu-add-or-update.vue
index 95b13fb..b73d56a 100644
--- a/src/views/modules/sys/menu-add-or-update.vue
+++ b/src/views/modules/sys/menu-add-or-update.vue
@@ -1,5 +1,6 @@
@@ -10,12 +11,14 @@
-
+
-
+
-
+
-
+
@@ -65,20 +68,14 @@
-
-
-
-
-
-
-
+
@@ -97,6 +94,7 @@
}
return {
visible: false,
+ treeVisible: false,
dataForm: {
id: 0,
type: 1,
@@ -176,11 +174,13 @@
menuListTreeCurrentChangeHandle (data, node) {
this.dataForm.parentId = data.menuId
this.dataForm.parentName = data.name
+ this.treeVisible = false
},
// 菜单树设置当前选中节点
menuListTreeSetCurrentNode () {
this.$refs.menuListTree.setCurrentKey(this.dataForm.parentId)
this.dataForm.parentName = (this.$refs.menuListTree.getCurrentNode() || {})['name']
+
},
// 图标选中
iconActiveHandle (iconName) {
@@ -226,7 +226,7 @@
}
-
diff --git a/src/views/modules/sys/menu.vue b/src/views/modules/sys/menu.vue
index da74e67..363c75a 100644
--- a/src/views/modules/sys/menu.vue
+++ b/src/views/modules/sys/menu.vue
@@ -7,6 +7,7 @@
- 目录
- 菜单
- 按钮
+
+ 目录
+ 菜单
+ 按钮
{
+ this.height = window.innerHeight - 220;
+ })
+ },
methods: {
// 获取数据列表
getDataList () {
diff --git a/src/views/modules/sys/role-add-or-update.vue b/src/views/modules/sys/role-add-or-update.vue
index 5f94f9c..7804194 100644
--- a/src/views/modules/sys/role-add-or-update.vue
+++ b/src/views/modules/sys/role-add-or-update.vue
@@ -1,14 +1,15 @@
-
+
-
+
@@ -121,3 +122,6 @@
}
}
+
diff --git a/src/views/modules/sys/role.vue b/src/views/modules/sys/role.vue
index 808e77e..1e75c93 100644
--- a/src/views/modules/sys/role.vue
+++ b/src/views/modules/sys/role.vue
@@ -16,19 +16,6 @@
v-loading="dataListLoading"
@selection-change="selectionChangeHandle"
style="width: 100%;">
-
-
-
-
{
return item.roleId
})
- this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? '删除' : '批量删除'}]操作?`, '提示', {
+ this.$confirm(`确定删除当前记录?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
diff --git a/src/views/modules/sys/user-add-or-update.vue b/src/views/modules/sys/user-add-or-update.vue
index 577e9e0..71f004e 100644
--- a/src/views/modules/sys/user-add-or-update.vue
+++ b/src/views/modules/sys/user-add-or-update.vue
@@ -10,7 +10,7 @@
@keyup.enter.native="dataFormSubmit()"
label-width="80px">
-
+
@@ -22,20 +22,23 @@
+
+
+
+
+
-
-
+
+
-
-
-