diff --git a/locales/en.yaml b/locales/en.yaml index 13387ca..80b4e67 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -27,6 +27,7 @@ menus: hsdevice: Device hsserver: Server hsalarm: Alarm + hsComputePowerAllocation: computePowerAllocation hstest: Test hslogin: Login hsabnormal: Abnormal Page diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml index a11b6da..137ca15 100644 --- a/locales/zh-CN.yaml +++ b/locales/zh-CN.yaml @@ -28,6 +28,7 @@ menus: hsserver: 服务器 hstest: 测试 hsalarm: 告警管理 + hsComputePowerAllocation: 算力配置 hslogin: 登录 hsabnormal: 异常页面 hsfourZeroFour: "404" diff --git a/src/assets/computePower/bg.png b/src/assets/computePower/bg.png new file mode 100644 index 0000000..9a8a9f2 Binary files /dev/null and b/src/assets/computePower/bg.png differ diff --git a/src/assets/computePower/titlebg.svg b/src/assets/computePower/titlebg.svg new file mode 100644 index 0000000..a13c84b --- /dev/null +++ b/src/assets/computePower/titlebg.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/home/01.png b/src/assets/home/01.png new file mode 100644 index 0000000..056d2a5 Binary files /dev/null and b/src/assets/home/01.png differ diff --git a/src/assets/home/02.png b/src/assets/home/02.png new file mode 100644 index 0000000..8b78ba7 Binary files /dev/null and b/src/assets/home/02.png differ diff --git a/src/assets/home/03.png b/src/assets/home/03.png new file mode 100644 index 0000000..4df45f4 Binary files /dev/null and b/src/assets/home/03.png differ diff --git a/src/assets/svg/icons/computePower1.svg b/src/assets/svg/icons/computePower1.svg new file mode 100644 index 0000000..6d745a7 --- /dev/null +++ b/src/assets/svg/icons/computePower1.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/svg/icons/computePower2.svg b/src/assets/svg/icons/computePower2.svg new file mode 100644 index 0000000..661889c --- /dev/null +++ b/src/assets/svg/icons/computePower2.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/svg/icons/computePower3.svg b/src/assets/svg/icons/computePower3.svg new file mode 100644 index 0000000..12bb6b9 --- /dev/null +++ b/src/assets/svg/icons/computePower3.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/svg/icons/dataViewIcon1.svg b/src/assets/svg/icons/dataViewIcon1.svg new file mode 100644 index 0000000..071898b --- /dev/null +++ b/src/assets/svg/icons/dataViewIcon1.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/assets/svg/icons/dataViewIcon2.svg b/src/assets/svg/icons/dataViewIcon2.svg new file mode 100644 index 0000000..b6f6549 --- /dev/null +++ b/src/assets/svg/icons/dataViewIcon2.svg @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/src/assets/svg/icons/dataViewIcon3.svg b/src/assets/svg/icons/dataViewIcon3.svg new file mode 100644 index 0000000..a255c7d --- /dev/null +++ b/src/assets/svg/icons/dataViewIcon3.svg @@ -0,0 +1,16 @@ + + + + + + + \ No newline at end of file diff --git a/src/assets/svg/icons/dataViewIcon4.svg b/src/assets/svg/icons/dataViewIcon4.svg new file mode 100644 index 0000000..92b936c --- /dev/null +++ b/src/assets/svg/icons/dataViewIcon4.svg @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/src/components/RePureTableBar/src/bar.tsx b/src/components/RePureTableBar/src/bar.tsx index 092f427..a203a8c 100644 --- a/src/components/RePureTableBar/src/bar.tsx +++ b/src/components/RePureTableBar/src/bar.tsx @@ -212,7 +212,7 @@ export default defineComponent({ return () => ( <>
-
+
{slots?.title ? ( slots.title() ) : ( diff --git a/src/layout/components/sidebar/breadCrumb.vue b/src/layout/components/sidebar/breadCrumb.vue index def39a0..fa5a518 100644 --- a/src/layout/components/sidebar/breadCrumb.vue +++ b/src/layout/components/sidebar/breadCrumb.vue @@ -96,7 +96,7 @@ watch( v-for="item in levelList" :key="item.path" > - {{ + {{ transformI18n(item.meta.title) }} diff --git a/src/router/modules/computePowerAllocation.ts b/src/router/modules/computePowerAllocation.ts new file mode 100644 index 0000000..c83bb42 --- /dev/null +++ b/src/router/modules/computePowerAllocation.ts @@ -0,0 +1,14 @@ +import { $t } from "@/plugins/i18n"; + +export default { + path: "/computePowerAllocation", + meta: { + title: $t("menus.hsComputePowerAllocation"), + icon: "icon-suanlipeizhi", + // showLink: false, + rank: 6, + roles: ["admin", "common"] + }, + component: () => import("@/views/computePowerAllocation/index.vue"), + name: "computePowerAllocationIndex" +} as RouteConfigsTable; diff --git a/src/style/sidebar.scss b/src/style/sidebar.scss index 0ae8588..b4e810c 100644 --- a/src/style/sidebar.scss +++ b/src/style/sidebar.scss @@ -599,7 +599,7 @@ body[layout="vertical"] { } .main-container { - margin-left: 54px; + // margin-left: 54px; } /* 菜单折叠 */ diff --git a/src/style/vars.scss b/src/style/vars.scss index f42c515..920b8aa 100644 --- a/src/style/vars.scss +++ b/src/style/vars.scss @@ -27,3 +27,7 @@ $--theme-color: #154ddd; .theme-bg-color { background-color: $--theme-color; } + +.main_container { + margin-left: 16px; +} diff --git a/src/views/alarm/index.vue b/src/views/alarm/index.vue index d8b7dc2..50ba820 100644 --- a/src/views/alarm/index.vue +++ b/src/views/alarm/index.vue @@ -133,7 +133,7 @@ onMounted(() => {