From 14585292f99c2be3d3ecc3d353e26db32f6f06a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=A8=E6=A0=88=E5=B0=8F=E5=AD=A6=E7=94=9F?= <1518079521@qq.com> Date: Sat, 18 May 2024 17:29:39 +0800 Subject: [PATCH] update --- admin/src/App.vue | 1 + admin/src/lang/zh-cn/common.json | 8 +- .../layout/admin/components/aside/index.vue | 28 +- .../layout/admin/components/aside/side.vue | 4 +- .../admin/components/header/user-info.vue | 2 +- .../bussiness/components/aside/index.vue | 34 + .../bussiness/components/aside/menu-item.vue | 67 ++ .../bussiness/components/aside/side.vue | 242 ++++++ .../bussiness/components/header/index.vue | 186 ++++ .../components/header/layout-setting.vue | 72 ++ .../components/header/switch-lang.vue | 32 + .../bussiness/components/header/user-info.vue | 147 ++++ .../src/layout/bussiness/components/tabs.vue | 137 +++ admin/src/layout/bussiness/index.vue | 44 + admin/src/layout/bussiness/layout.json | 4 + .../darkside/components/aside/index.vue | 71 ++ .../darkside/components/aside/menu-item.vue | 108 +++ .../layout/darkside/components/aside/side.vue | 101 +++ .../darkside/components/header/index.vue | 190 +++++ .../components/header/layout-setting.vue | 72 ++ .../components/header/switch-lang.vue | 32 + .../darkside/components/header/user-info.vue | 147 ++++ admin/src/layout/darkside/components/tabs.vue | 137 +++ admin/src/layout/darkside/index.vue | 47 + admin/src/layout/darkside/layout.json | 4 + .../layout/default/components/aside/index.vue | 29 +- .../default/components/aside/menu-item.vue | 67 +- .../layout/default/components/aside/side.vue | 215 +---- .../default/components/header/index.vue | 26 +- .../default/components/header/user-info.vue | 2 +- admin/src/layout/default/index.vue | 43 +- admin/src/layout/default/layout.json | 4 + .../home/components/aside/menu-item.vue | 6 +- .../src/layout/home/components/aside/side.vue | 4 +- admin/src/layout/index.vue | 14 +- .../profession/components/aside/index.vue | 55 ++ .../profession/components/aside/menu-item.vue | 67 ++ .../profession/components/aside/side.vue | 244 ++++++ .../profession/components/header/index.vue | 190 +++++ .../components/header/layout-setting.vue | 72 ++ .../components/header/switch-lang.vue | 32 + .../components/header/user-info.vue | 147 ++++ .../src/layout/profession/components/tabs.vue | 137 +++ admin/src/layout/profession/index.vue | 44 + admin/src/layout/profession/layout.json | 4 + admin/src/main.ts | 2 + admin/src/router/index.ts | 19 +- admin/src/router/routers.ts | 8 + admin/src/stores/modules/diy.ts | 46 +- admin/src/stores/modules/poster.ts | 803 ++++++++++++++++++ admin/src/stores/modules/system.ts | 14 +- admin/src/styles/common.scss | 57 +- admin/src/styles/element-plus.scss | 31 +- admin/src/styles/icon/addon-iconfont.css | 3 +- admin/src/styles/icon/iconfont.css | 158 +++- admin/src/styles/icon/iconfont.json | 266 ++++++ admin/src/utils/common.ts | 11 +- admin/src/utils/qqmap.ts | 4 +- admin/src/utils/request.ts | 2 +- admin/src/utils/test.ts | 12 +- 60 files changed, 4420 insertions(+), 335 deletions(-) create mode 100644 admin/src/layout/bussiness/components/aside/index.vue create mode 100644 admin/src/layout/bussiness/components/aside/menu-item.vue create mode 100644 admin/src/layout/bussiness/components/aside/side.vue create mode 100644 admin/src/layout/bussiness/components/header/index.vue create mode 100644 admin/src/layout/bussiness/components/header/layout-setting.vue create mode 100644 admin/src/layout/bussiness/components/header/switch-lang.vue create mode 100644 admin/src/layout/bussiness/components/header/user-info.vue create mode 100644 admin/src/layout/bussiness/components/tabs.vue create mode 100644 admin/src/layout/bussiness/index.vue create mode 100644 admin/src/layout/bussiness/layout.json create mode 100644 admin/src/layout/darkside/components/aside/index.vue create mode 100644 admin/src/layout/darkside/components/aside/menu-item.vue create mode 100644 admin/src/layout/darkside/components/aside/side.vue create mode 100644 admin/src/layout/darkside/components/header/index.vue create mode 100644 admin/src/layout/darkside/components/header/layout-setting.vue create mode 100644 admin/src/layout/darkside/components/header/switch-lang.vue create mode 100644 admin/src/layout/darkside/components/header/user-info.vue create mode 100644 admin/src/layout/darkside/components/tabs.vue create mode 100644 admin/src/layout/darkside/index.vue create mode 100644 admin/src/layout/darkside/layout.json create mode 100644 admin/src/layout/default/layout.json create mode 100644 admin/src/layout/profession/components/aside/index.vue create mode 100644 admin/src/layout/profession/components/aside/menu-item.vue create mode 100644 admin/src/layout/profession/components/aside/side.vue create mode 100644 admin/src/layout/profession/components/header/index.vue create mode 100644 admin/src/layout/profession/components/header/layout-setting.vue create mode 100644 admin/src/layout/profession/components/header/switch-lang.vue create mode 100644 admin/src/layout/profession/components/header/user-info.vue create mode 100644 admin/src/layout/profession/components/tabs.vue create mode 100644 admin/src/layout/profession/index.vue create mode 100644 admin/src/layout/profession/layout.json create mode 100644 admin/src/stores/modules/poster.ts diff --git a/admin/src/App.vue b/admin/src/App.vue index e14da8520..49dd8d6ce 100644 --- a/admin/src/App.vue +++ b/admin/src/App.vue @@ -21,6 +21,7 @@ const systemStore = useSystemStore() const locale = computed(() => (systemStore.lang === 'zh-cn' ? zhCn : en)) // 查询website信息 systemStore.getWebsiteInfo() +systemStore.getWebsiteLayout() const toggleDark = useToggle(useDark()) diff --git a/admin/src/lang/zh-cn/common.json b/admin/src/lang/zh-cn/common.json index 2db029cf4..00f0e6ff3 100644 --- a/admin/src/lang/zh-cn/common.json +++ b/admin/src/lang/zh-cn/common.json @@ -16,6 +16,10 @@ "cancel": "取消", "search": "搜索", "reset": "重置", + "export": "导出列表", + "exportPlaceholder": "确定要导出数据吗?", + "exportTip": "批量导出数据", + "exportConfirm": "确定并导出", "warning": "提示", "isShow": "是否显示", "show": "显示", @@ -147,7 +151,9 @@ "localBuild": "手动编译", "cloudBuild": "云编译", "showDialogCloseTips": "升级任务尚未完成,关闭将取消升级,是否要继续关闭?", - "upgradeCompleteTips": "升级完成后还需要编译admin wap web端可选择云编译或者是手动编译" + "upgradeCompleteTips": "升级完成后还需要编译admin wap web端可选择云编译或者是手动编译", + "upgradeTips": "应用和插件升级时,系统会自动备份当前程序及数据库。升级功能不会造成您当前程序的损坏或者数据的丢失,请放心使用,但是升级过程可能会因为兼容性等各种原因出现意外的升级错误,当出现错误时,请参考链接 https://www.kancloud.cn/niushop/niushop_v6/3228611 手动回退上一版本!", + "knownToKnow": "我已知晓,不需要再次提示" }, "cloudbuild": { "title": "云编译", diff --git a/admin/src/layout/admin/components/aside/index.vue b/admin/src/layout/admin/components/aside/index.vue index 441fa1605..81c87e62f 100644 --- a/admin/src/layout/admin/components/aside/index.vue +++ b/admin/src/layout/admin/components/aside/index.vue @@ -2,11 +2,13 @@

