From a3d44207542d531b94c36839437fc6563358dbc4 Mon Sep 17 00:00:00 2001 From: lijiahang Date: Fri, 22 Mar 2024 20:01:05 +0800 Subject: [PATCH] =?UTF-8?q?:arrow=5Fup:=20=E5=8D=87=E7=BA=A7=20arco=20?= =?UTF-8?q?=E7=89=88=E6=9C=AC.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/about/change-log.md | 10 + orion-ops-ui/package.json | 2 +- orion-ops-ui/pnpm-lock.yaml | 14 +- .../src/components/app/navbar/index.vue | 4 +- .../src/components/app/tab-bar/index.vue | 2 +- .../src/components/system/menu/tree/index.vue | 293 +++++++++--------- .../components/system/menu/tree/index1.vue | 189 +++++++++++ .../system/menu/tree/use-menu-tree.ts | 4 +- .../view/card-list/components/card-header.vue | 7 +- orion-ops-ui/src/layout/default-layout.vue | 19 +- orion-ops-ui/src/types/table.ts | 2 +- .../workplace/components/quick-operation.vue | 1 + 12 files changed, 373 insertions(+), 174 deletions(-) create mode 100644 orion-ops-ui/src/components/system/menu/tree/index1.vue diff --git a/docs/about/change-log.md b/docs/about/change-log.md index 1d8e9d9f..e744fd95 100644 --- a/docs/about/change-log.md +++ b/docs/about/change-log.md @@ -1,5 +1,15 @@ > 版本号严格遵循 Semver 规范。 +## v1.0.3 + +`2024-03-2` `release` + +* 🚀 升级 `arco design` 到 `2.55.0` +* 🐞 修复 新创建的用户登录会跳转到 **404** +* 🐞 修复 分配菜单模态框没有子菜单不显示的问题 +* 🐞 修复 `工作台` `快捷操作` 会展示隐藏的菜单 +* 🔨 修改 系统菜单渲染逻辑 (移除 JSX 构建时不会提示 JSX.IntrinsicElements) + ## v1.0.2 `2024-03-22` `release` diff --git a/orion-ops-ui/package.json b/orion-ops-ui/package.json index e2bdca72..36beda63 100644 --- a/orion-ops-ui/package.json +++ b/orion-ops-ui/package.json @@ -29,7 +29,7 @@ ] }, "dependencies": { - "@arco-design/web-vue": "^2.53.3", + "@arco-design/web-vue": "^2.55.0", "@dangojs/a-query-header": "^0.0.31", "@sanqi377/arco-vue-icon-picker": "^1.0.7", "@vueuse/core": "^9.3.0", diff --git a/orion-ops-ui/pnpm-lock.yaml b/orion-ops-ui/pnpm-lock.yaml index a4ec2cee..763ebc6b 100644 --- a/orion-ops-ui/pnpm-lock.yaml +++ b/orion-ops-ui/pnpm-lock.yaml @@ -11,11 +11,11 @@ overrides: dependencies: '@arco-design/web-vue': - specifier: ^2.53.3 - version: 2.53.3(vue@3.3.11) + specifier: ^2.55.0 + version: 2.55.0(vue@3.3.11) '@dangojs/a-query-header': specifier: ^0.0.31 - version: 0.0.31(@arco-design/web-vue@2.53.3)(@dangojs/digitforce-ui-utils@0.0.9)(lodash@4.17.21)(vue@3.3.11) + version: 0.0.31(@arco-design/web-vue@2.55.0)(@dangojs/digitforce-ui-utils@0.0.9)(lodash@4.17.21)(vue@3.3.11) '@sanqi377/arco-vue-icon-picker': specifier: ^1.0.7 version: 1.0.7(vue@3.3.11) @@ -254,8 +254,8 @@ packages: color: 3.2.1 dev: false - /@arco-design/web-vue@2.53.3(vue@3.3.11): - resolution: {integrity: sha512-/9tMP2GrcGWPGcfRQcLMFMxRBm7s6jjFkCpXXnOpvMAIMe80+gzqjVS2dmgCv2a1FpvB9fy5ot7+evJ5zrsQiw==} + /@arco-design/web-vue@2.55.0(vue@3.3.11): + resolution: {integrity: sha512-aMfg9dHiDsiJsxU2Mpa0V4WKjtdAdETBBrrVEHj1E7rJYF+PmrfZcSgIvAJSbdJZC/euqSCHyYOQezi3esSzxA==} peerDependencies: vue: ^3.1.0 dependencies: @@ -750,7 +750,7 @@ packages: postcss-selector-parser: 6.0.13 dev: true - /@dangojs/a-query-header@0.0.31(@arco-design/web-vue@2.53.3)(@dangojs/digitforce-ui-utils@0.0.9)(lodash@4.17.21)(vue@3.3.11): + /@dangojs/a-query-header@0.0.31(@arco-design/web-vue@2.55.0)(@dangojs/digitforce-ui-utils@0.0.9)(lodash@4.17.21)(vue@3.3.11): resolution: {integrity: sha512-hXLAU8oIQ1ULDY+qXKoKstqo3/m4HTjXcxNaFbPatTVMHwox4tBAIc5Nox1crvlWkNagUyk7PpnQuzLH73j9AQ==} peerDependencies: '@arco-design/web-vue': ^2.47.1 @@ -758,7 +758,7 @@ packages: lodash: ^4.17.21 vue: ^3.3.2 dependencies: - '@arco-design/web-vue': 2.53.3(vue@3.3.11) + '@arco-design/web-vue': 2.55.0(vue@3.3.11) '@dangojs/digitforce-ui-utils': 0.0.9(typescript@4.9.5) lodash: 4.17.21 vue: 3.3.11(typescript@4.9.5) diff --git a/orion-ops-ui/src/components/app/navbar/index.vue b/orion-ops-ui/src/components/app/navbar/index.vue index d32387c9..6b2e9834 100644 --- a/orion-ops-ui/src/components/app/navbar/index.vue +++ b/orion-ops-ui/src/components/app/navbar/index.vue @@ -21,7 +21,7 @@
- +