From d86b301628366cf818795ea93a7645c910303759 Mon Sep 17 00:00:00 2001 From: lijiahang Date: Thu, 3 Aug 2023 14:21:27 +0800 Subject: [PATCH] review code. --- docker/.gitkeep | 0 .../ops/framework/common/constant/Const.java | 2 +- orion-ops-ui/config/plugin/arcoResolver.ts | 14 ++++++------- orion-ops-ui/config/plugin/arcoStyleImport.ts | 8 +++---- orion-ops-ui/config/plugin/compress.ts | 9 ++++---- orion-ops-ui/config/plugin/imagemin.ts | 5 ++--- orion-ops-ui/config/plugin/visualizer.ts | 7 +++---- orion-ops-ui/config/utils/index.ts | 1 - orion-ops-ui/src/api/{ => message}/message.ts | 0 orion-ops-ui/src/assets/style/layout.less | 5 +++++ orion-ops-ui/src/components/footer/index.vue | 21 ++++++++++++++++++- orion-ops-ui/src/components/menu/index.vue | 4 ++++ .../src/components/menu/use-menu-tree.ts | 1 - .../src/components/message-box/index.vue | 11 ++++++++-- .../src/components/message-box/list.vue | 17 +++++++++++++-- orion-ops-ui/src/components/tab-bar/index.vue | 4 ++++ orion-ops-ui/src/main.ts | 5 ++--- orion-ops-ui/src/{ => types}/axios.d.ts | 0 orion-ops-ui/src/utils/file.ts | 2 +- .../src/views/dashboard/workplace/index.vue | 10 ++------- .../src/views/login/components/login-form.vue | 4 ++-- sql/常用sql.txt | 0 22 files changed, 83 insertions(+), 47 deletions(-) create mode 100644 docker/.gitkeep rename orion-ops-ui/src/api/{ => message}/message.ts (100%) create mode 100644 orion-ops-ui/src/assets/style/layout.less rename orion-ops-ui/src/{ => types}/axios.d.ts (100%) create mode 100644 sql/常用sql.txt diff --git a/docker/.gitkeep b/docker/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/orion-ops-framework/orion-ops-common/src/main/java/com/orion/ops/framework/common/constant/Const.java b/orion-ops-framework/orion-ops-common/src/main/java/com/orion/ops/framework/common/constant/Const.java index 82addb93..b69784a5 100644 --- a/orion-ops-framework/orion-ops-common/src/main/java/com/orion/ops/framework/common/constant/Const.java +++ b/orion-ops-framework/orion-ops-common/src/main/java/com/orion/ops/framework/common/constant/Const.java @@ -26,6 +26,6 @@ public class Const implements com.orion.lang.constant.Const { public static final Long ROOT_MENU_ID = 0L; - public static final Integer DEFAULT_SORT = 0; + public static final Integer DEFAULT_SORT = 10; } diff --git a/orion-ops-ui/config/plugin/arcoResolver.ts b/orion-ops-ui/config/plugin/arcoResolver.ts index 93de66a8..e15cb69c 100644 --- a/orion-ops-ui/config/plugin/arcoResolver.ts +++ b/orion-ops-ui/config/plugin/arcoResolver.ts @@ -1,14 +1,12 @@ -/** - * If you use the template method for development, you can use the unplugin-vue-components plugin to enable on-demand loading support. - * 按需引入 - * https://github.com/antfu/unplugin-vue-components - * https://arco.design/vue/docs/start - * Although the Pro project is full of imported components, this plugin will be used by default. - * 虽然Pro项目中是全量引入组件,但此插件会默认使用。 - */ import Components from 'unplugin-vue-components/vite'; import { ArcoResolver } from 'unplugin-vue-components/resolvers'; +/** + * 按需引入 + * https://github.com/antfu/unplugin-vue-components + * https://arco.design/vue/docs/start + * 虽然Pro项目中是全量引入组件,但此插件会默认使用。 + */ export default function configArcoResolverPlugin() { const arcoResolverPlugin = Components({ dirs: [], // Avoid parsing src/components. 避免解析到src/components diff --git a/orion-ops-ui/config/plugin/arcoStyleImport.ts b/orion-ops-ui/config/plugin/arcoStyleImport.ts index 7ece00e3..2feb5e06 100644 --- a/orion-ops-ui/config/plugin/arcoStyleImport.ts +++ b/orion-ops-ui/config/plugin/arcoStyleImport.ts @@ -1,12 +1,10 @@ +import { vitePluginForArco } from '@arco-plugins/vite-vue'; + /** - * Theme import * 样式按需引入 * https://github.com/arco-design/arco-plugins/blob/main/packages/plugin-vite-vue/README.md * https://arco.design/vue/docs/start */ -import { vitePluginForArco } from '@arco-plugins/vite-vue'; - export default function configArcoStyleImportPlugin() { - const arcoResolverPlugin = vitePluginForArco({}); - return arcoResolverPlugin; + return vitePluginForArco({}); } diff --git a/orion-ops-ui/config/plugin/compress.ts b/orion-ops-ui/config/plugin/compress.ts index 1d678d83..ccc33340 100644 --- a/orion-ops-ui/config/plugin/compress.ts +++ b/orion-ops-ui/config/plugin/compress.ts @@ -1,11 +1,10 @@ -/** - * Used to package and output gzip. Note that this does not work properly in Vite, the specific reason is still being investigated - * gzip压缩 - * https://github.com/anncwb/vite-plugin-compression - */ import type { Plugin } from 'vite'; import compressPlugin from 'vite-plugin-compression'; +/** + * gzip压缩 + * https://github.com/anncwb/vite-plugin-compression + */ export default function configCompressPlugin( compress: 'gzip' | 'brotli', deleteOriginFile = false diff --git a/orion-ops-ui/config/plugin/imagemin.ts b/orion-ops-ui/config/plugin/imagemin.ts index 6a457899..cd52fecf 100644 --- a/orion-ops-ui/config/plugin/imagemin.ts +++ b/orion-ops-ui/config/plugin/imagemin.ts @@ -1,10 +1,9 @@ +import viteImagemin from 'vite-plugin-imagemin'; + /** - * Image resource files used to compress the output of the production environment * 图片压缩 * https://github.com/anncwb/vite-plugin-imagemin */ -import viteImagemin from 'vite-plugin-imagemin'; - export default function configImageminPlugin() { const imageminPlugin = viteImagemin({ gifsicle: { diff --git a/orion-ops-ui/config/plugin/visualizer.ts b/orion-ops-ui/config/plugin/visualizer.ts index 017c81f9..cfb9fc7d 100644 --- a/orion-ops-ui/config/plugin/visualizer.ts +++ b/orion-ops-ui/config/plugin/visualizer.ts @@ -1,10 +1,9 @@ -/** - * Generation packaging analysis - * 生成打包分析 - */ import visualizer from 'rollup-plugin-visualizer'; import { isReportMode } from '../utils'; +/** + * 生成打包分析 + */ export default function configVisualizerPlugin() { if (isReportMode()) { return visualizer({ diff --git a/orion-ops-ui/config/utils/index.ts b/orion-ops-ui/config/utils/index.ts index a1e5d121..1e1eaa13 100644 --- a/orion-ops-ui/config/utils/index.ts +++ b/orion-ops-ui/config/utils/index.ts @@ -1,5 +1,4 @@ /** - * Whether to generate package preview * 是否生成打包报告 */ export default {}; diff --git a/orion-ops-ui/src/api/message.ts b/orion-ops-ui/src/api/message/message.ts similarity index 100% rename from orion-ops-ui/src/api/message.ts rename to orion-ops-ui/src/api/message/message.ts diff --git a/orion-ops-ui/src/assets/style/layout.less b/orion-ops-ui/src/assets/style/layout.less new file mode 100644 index 00000000..7cd3312f --- /dev/null +++ b/orion-ops-ui/src/assets/style/layout.less @@ -0,0 +1,5 @@ +.layout-container { + background-color: var(--color-fill-2); + padding: 16px 16px 0 16px; + display: flex; +} diff --git a/orion-ops-ui/src/components/footer/index.vue b/orion-ops-ui/src/components/footer/index.vue index e19fb322..34bff3ab 100644 --- a/orion-ops-ui/src/components/footer/index.vue +++ b/orion-ops-ui/src/components/footer/index.vue @@ -1,5 +1,11 @@