diff --git a/src/assets/css/global.scss b/src/assets/css/global.scss index 016e891..4afe2c7 100644 --- a/src/assets/css/global.scss +++ b/src/assets/css/global.scss @@ -27,7 +27,7 @@ body { box-sizing: border-box; } -[class^='icon-'] { +[class*='icon-'] { font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; @@ -115,6 +115,22 @@ body { } } +.number-input.el-input { + .el-input__wrapper { + position: relative; + &::after { + content: ''; + position: absolute; + width: 30px; + top: 1px; + right: 11px; + bottom: 1px; + background: white; + z-index: 1; + } + } +} + .custom-tabs { position: relative; width: 100%; @@ -180,7 +196,7 @@ body { margin-top: 20px; display: flex; align-items: center; - &>* ~ * { + & .el-button ~ .el-button { margin-left: 20px; } } diff --git a/src/views/permissions-manage/form/menu-form.vue b/src/views/permissions-manage/form/menu-form.vue new file mode 100644 index 0000000..2c483e7 --- /dev/null +++ b/src/views/permissions-manage/form/menu-form.vue @@ -0,0 +1,138 @@ + + + + + 菜单 + 按钮 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 是 + 否 + + + + + 取消 + 确认 + + + + + + + + + + + + + + + diff --git a/src/views/permissions-manage/menu-manage.vue b/src/views/permissions-manage/menu-manage.vue index 3c179a6..5560dd1 100644 --- a/src/views/permissions-manage/menu-manage.vue +++ b/src/views/permissions-manage/menu-manage.vue @@ -1,15 +1,137 @@ - - + + + + 菜单名称 + + + 查询 + 重置 + + + + 新增 + 展开/折叠 + + 导出 + + + + + + + + + + + + + + 修改 + 删除 + + + + + + + + +