From 03fe176d3d9c4f7d1b1c3fae33cc1642c29c46fc Mon Sep 17 00:00:00 2001 From: sakuya <81883387@qq.com> Date: Sun, 30 May 2021 22:12:09 +0800 Subject: [PATCH] UP 1.1.2 --- package.json | 2 +- src/config/index.js | 8 +- src/layout/components/NavMenu.vue | 6 +- src/layout/components/head.vue | 128 -------------- src/layout/components/setting.vue | 45 +++++ src/layout/components/side.vue | 90 ---------- src/layout/components/topbar.vue | 42 +++++ src/layout/components/userbar.vue | 121 ++++++++++++++ src/layout/index.vue | 165 ++++++++++++++++-- src/main.js | 2 +- src/router/index.js | 7 +- src/store/modules/global.js | 20 ++- src/style/app.less | 50 +++--- src/views/home/components/C2.vue | 10 ++ src/views/template/itemList.vue | 76 --------- src/views/template/list.vue | 269 ------------------------------ src/views/template/show.vue | 35 ---- src/views/template/sideList.vue | 127 -------------- 18 files changed, 434 insertions(+), 769 deletions(-) delete mode 100644 src/layout/components/head.vue create mode 100644 src/layout/components/setting.vue delete mode 100644 src/layout/components/side.vue create mode 100644 src/layout/components/topbar.vue create mode 100644 src/layout/components/userbar.vue delete mode 100644 src/views/template/itemList.vue delete mode 100644 src/views/template/list.vue delete mode 100644 src/views/template/show.vue delete mode 100644 src/views/template/sideList.vue diff --git a/package.json b/package.json index 75e81bb0..933c51ec 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "SCUI-Admin", - "version": "1.1.1", + "version": "1.1.2", "private": true, "scripts": { "serve": "vue-cli-service serve", diff --git a/src/config/index.js b/src/config/index.js index 4dc37434..a65d1220 100644 --- a/src/config/index.js +++ b/src/config/index.js @@ -3,7 +3,7 @@ const DEFAULT_CONFIG = { APP_NAME: "SCUI", //版本号 - APP_VER: "1.1.1", + APP_VER: "1.1.2", //接口地址 API_URL: "", @@ -11,6 +11,12 @@ const DEFAULT_CONFIG = { //MOCK接口地址 MOCK_URL: "https://www.fastmock.site/mock/44c807475f7eeba73409792255781935/api", + //布局 默认:default | 通栏:header + LAYOUT: 'default', + + //菜单是否折叠 + MENU_IS_COLLAPSE: false, + //是否开启多标签 LAYOUT_TAGS: true, diff --git a/src/layout/components/NavMenu.vue b/src/layout/components/NavMenu.vue index dd91dc5c..d30e97f8 100644 --- a/src/layout/components/NavMenu.vue +++ b/src/layout/components/NavMenu.vue @@ -6,12 +6,14 @@ - {{navMenu.meta.title}} + + {{navMenu.meta.title}} + - {{navMenu.meta.title}} + {{navMenu.meta.title}} diff --git a/src/layout/components/head.vue b/src/layout/components/head.vue deleted file mode 100644 index f043bcd1..00000000 --- a/src/layout/components/head.vue +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - {{item.meta.title}} - - - - - - - - - - - - - - - - - - - - - - - - - - 通知 - 全部标记已读 - - - - - - {{item.title}} - {{item.describe}} - - - - - - - - - - - {{ userNameF }} - {{ userName }} - - - - 个人设置 - CMD - 退出登录 - - - - - - - - diff --git a/src/layout/components/setting.vue b/src/layout/components/setting.vue new file mode 100644 index 00000000..9403ec0d --- /dev/null +++ b/src/layout/components/setting.vue @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/layout/components/side.vue b/src/layout/components/side.vue deleted file mode 100644 index 1f3d8d55..00000000 --- a/src/layout/components/side.vue +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - {{ item.meta.title }} - - - - - - - - {{ pmenu.meta.title }} - - - - - - - - - - - diff --git a/src/layout/components/topbar.vue b/src/layout/components/topbar.vue new file mode 100644 index 00000000..9a2c0f7e --- /dev/null +++ b/src/layout/components/topbar.vue @@ -0,0 +1,42 @@ + + + + + + + + + {{item.meta.title}} + + + + + + + + + + + diff --git a/src/layout/components/userbar.vue b/src/layout/components/userbar.vue new file mode 100644 index 00000000..3d77b626 --- /dev/null +++ b/src/layout/components/userbar.vue @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + 通知 + 全部标记已读 + + + + + + {{item.title}} + {{item.describe}} + + + + + + + + + + + {{ userNameF }} + {{ userName }} + + + + 个人设置 + CMD + 退出登录 + + + + + + + + + diff --git a/src/layout/index.vue b/src/layout/index.vue index 19be62d2..25e44acb 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -1,44 +1,147 @@ - - - - - - - - - + + + + + + + SCUI-Admin + + + + + {{ item.meta.title }} + + + + + + + + + + + {{ pmenu.meta.title }} + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ item.meta.title }} + + + + + + + {{ pmenu.meta.title }} + + + + + + + + + + + + + + + + + + + + + + + + + - - diff --git a/src/views/template/list.vue b/src/views/template/list.vue deleted file mode 100644 index e8d2be24..00000000 --- a/src/views/template/list.vue +++ /dev/null @@ -1,269 +0,0 @@ - - - - - 新增 - - - - - - - - - - - - - - - - - - - - - - - - {{ scope.row.name.substring(0,1) }} - - - - - - - - - - - - - - - - {{scope.row.audit}} - - - - - - - - 查看 - 编辑 - - - 删除 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 取 消 - 创 建 - 保 存 - - - - - - diff --git a/src/views/template/show.vue b/src/views/template/show.vue deleted file mode 100644 index dac92d50..00000000 --- a/src/views/template/show.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - - ID={{ id }} - - - - - - - diff --git a/src/views/template/sideList.vue b/src/views/template/sideList.vue deleted file mode 100644 index cd87a25b..00000000 --- a/src/views/template/sideList.vue +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - - - - - - 默认按钮 - - - - - 黄金糕 - 狮子头 - - - - - - - - - - - - - - - - - - - {{scope.row.path}} - - - - - - {{ scope.row.meta.hidden?"是":"否" }} - - - - - - 编辑 - - - - - 查看 - 更新数据 - 转移 - 删除 - - - - - - - - - - - - - - - - - - - -
{{item.describe}}
{{ item.meta.title }}