From e1170d9f62f7bd42da667b82b662fee0b2240582 Mon Sep 17 00:00:00 2001 From: dzl <863620989@qq.com> Date: Fri, 9 May 2025 16:37:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=A7=92=E8=89=B2=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=9F=A5=E8=AF=A2=E5=88=97=E8=A1=A8=EF=BC=8C=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E6=96=B0=E5=A2=9E=E7=BC=96=E8=BE=91=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=E8=AE=BE=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ebike-operate/src/pages.js | 51 +++-- ebike-operate/src/views/Layout/index.vue | 24 +- .../src/views/SysManage/RoleManage/index.vue | 206 ++++++++++++++++++ .../src/views/Urban/SiteManage/index.vue | 58 +++-- .../src/views/form/permmanage/permform.vue | 202 +++++++++++------ .../src/views/form/rolemanage/RoleManage.vue | 184 ++++++++++++++++ 6 files changed, 611 insertions(+), 114 deletions(-) create mode 100644 ebike-operate/src/views/SysManage/RoleManage/index.vue create mode 100644 ebike-operate/src/views/form/rolemanage/RoleManage.vue diff --git a/ebike-operate/src/pages.js b/ebike-operate/src/pages.js index cbf0498..fb69050 100644 --- a/ebike-operate/src/pages.js +++ b/ebike-operate/src/pages.js @@ -54,31 +54,44 @@ const pages = [ icon: () => h(GatewayOutlined), path: '/Urban', name: '城市管理', - children: [{ - path: '/OperateRegion', - name: '运营区域', - isMenu: true - }, - { - path: '/OperateRegionAdd', - name: '运营区新增', - isMenu: false - } + children: [ + { + path: '/OperateRegion', + name: '运营区域', + isMenu: true + }, + { + path: '/SiteManage', + name: '站点列表', + isMenu: true + }, + { + path: '/OperateRegionAdd', + name: '运营区新增', + isMenu: false + } ] }, { icon: () => h(GatewayOutlined), path: '/SysManage', name: '系统管理', - children: [{ - path: '/OrgManage', - name: '品牌商管理', - isMenu: true - },{ - path: '/PermManage', - name: '权限管理', - isMenu: true - } + children: [ + { + path: '/OrgManage', + name: '品牌商管理', + isMenu: true + }, + { + path: '/PermManage', + name: '菜单管理', + isMenu: true + }, + { + path: '/RoleManage', + name: '角色管理', + isMenu: true + } ] } ] diff --git a/ebike-operate/src/views/Layout/index.vue b/ebike-operate/src/views/Layout/index.vue index dcbf2b9..9a127ec 100644 --- a/ebike-operate/src/views/Layout/index.vue +++ b/ebike-operate/src/views/Layout/index.vue @@ -53,12 +53,20 @@
-