Skip to content

Commit 8957b77

Browse files
fix: bugs
1 parent 4c51531 commit 8957b77

File tree

6 files changed

+24
-28
lines changed

6 files changed

+24
-28
lines changed

ui/src/layout/components/sidebar/SidebarItem.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<el-icon>
1010
<AppIcon v-if="menu.meta && menu.meta.icon" :iconName="menuIcon" class="sidebar-icon" />
1111
</el-icon>
12-
<span>{{ menu.meta?.title as string }}</span>
12+
<span>{{ $t(menu.meta?.title as string) }}</span>
1313
</template>
1414
<sidebar-item
1515
v-hasPermission="child.meta?.permission"
@@ -29,7 +29,7 @@
2929
>
3030
<template #title>
3131
<AppIcon v-if="menu.meta && menu.meta.icon" :iconName="menuIcon" class="sidebar-icon" />
32-
<span v-if="menu.meta && menu.meta.title">{{ menu.meta.title }}</span>
32+
<span v-if="menu.meta && menu.meta.title">{{ $t(menu.meta.title) }}</span>
3333
</template>
3434
</el-menu-item>
3535
</div>

ui/src/layout/components/top-bar/top-menu/MenuItem.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<AppIcon :iconName="menu.meta ? (menu.meta.icon as string) : '404'" />
99
</div> -->
1010
<div class="title">
11-
{{ menu.meta?.title }}
11+
{{ $t(menu.meta?.title) }}
1212
</div>
1313
</div>
1414
</template>

ui/src/router/modules/application.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import Layout from '@/layout/layout-template/DetailLayout.vue'
22
import { ComplexPermission } from '@/utils/permission/type'
3-
import { t } from '@/locales'
43

54
const applicationRouter = {
65
path: '/application',
76
name: 'application',
8-
meta: { title: t('views.application.title'), permission: 'APPLICATION:READ' },
7+
meta: { title: 'views.application.title', permission: 'APPLICATION:READ' },
98
redirect: '/application',
109
component: () => import('@/layout/layout-template/AppLayout.vue'),
1110
children: [
@@ -28,7 +27,7 @@ const applicationRouter = {
2827
meta: {
2928
icon: 'app-all-menu',
3029
iconActive: 'app-all-menu-active',
31-
title: t('views.applicationOverview.title'),
30+
title: 'views.applicationOverview.title',
3231
active: 'overview',
3332
parentPath: '/application/:id/:type',
3433
parentName: 'ApplicationDetail'
@@ -41,7 +40,7 @@ const applicationRouter = {
4140
meta: {
4241
icon: 'app-setting',
4342
iconActive: 'app-setting-active',
44-
title: t('common.setting'),
43+
title: 'common.setting',
4544
active: 'setting',
4645
parentPath: '/application/:id/:type',
4746
parentName: 'ApplicationDetail'
@@ -54,7 +53,7 @@ const applicationRouter = {
5453
meta: {
5554
icon: 'app-access',
5655
iconActive: 'app-access-active',
57-
title: t('views.application.applicationAccess.title'),
56+
title: 'views.application.applicationAccess.title',
5857
active: 'access',
5958
parentPath: '/application/:id/:type',
6059
parentName: 'ApplicationDetail',
@@ -67,7 +66,7 @@ const applicationRouter = {
6766
name: 'AppHitTest',
6867
meta: {
6968
icon: 'app-hit-test',
70-
title: t('views.application.hitTest.title'),
69+
title: 'views.application.hitTest.title',
7170
active: 'hit-test',
7271
parentPath: '/application/:id/:type',
7372
parentName: 'ApplicationDetail'
@@ -80,7 +79,7 @@ const applicationRouter = {
8079
meta: {
8180
icon: 'app-document',
8281
iconActive: 'app-document-active',
83-
title: t('views.log.title'),
82+
title: 'views.log.title',
8483
active: 'log',
8584
parentPath: '/application/:id/:type',
8685
parentName: 'ApplicationDetail'

ui/src/router/modules/dataset.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import Layout from '@/layout/layout-template/DetailLayout.vue'
2-
import { t } from '@/locales'
32
const datasetRouter = {
43
path: '/dataset',
54
name: 'dataset',
6-
meta: { title: t('views.dataset.title'), permission: 'DATASET:READ' },
5+
meta: { title: 'views.dataset.title', permission: 'DATASET:READ' },
76
component: () => import('@/layout/layout-template/AppLayout.vue'),
87
redirect: '/dataset',
98
children: [
@@ -23,7 +22,7 @@ const datasetRouter = {
2322
{
2423
path: '/dataset/:id',
2524
name: 'DatasetDetail',
26-
meta: { title: t('common.fileUpload.document'), activeMenu: '/dataset' },
25+
meta: { title: 'common.fileUpload.document', activeMenu: '/dataset' },
2726
component: Layout,
2827
hidden: true,
2928
children: [
@@ -33,7 +32,7 @@ const datasetRouter = {
3332
meta: {
3433
icon: 'app-document',
3534
iconActive: 'app-document-active',
36-
title: t('common.fileUpload.document'),
35+
title: 'common.fileUpload.document',
3736
active: 'document',
3837
parentPath: '/dataset/:id',
3938
parentName: 'DatasetDetail'
@@ -46,7 +45,7 @@ const datasetRouter = {
4645
meta: {
4746
icon: 'app-problems',
4847
iconActive: 'QuestionFilled',
49-
title: t('views.problem.title'),
48+
title: 'views.problem.title',
5049
active: 'problem',
5150
parentPath: '/dataset/:id',
5251
parentName: 'DatasetDetail'
@@ -58,7 +57,7 @@ const datasetRouter = {
5857
name: 'DatasetHitTest',
5958
meta: {
6059
icon: 'app-hit-test',
61-
title: t('views.application.hitTest.title'),
60+
title: 'views.application.hitTest.title',
6261
active: 'hit-test',
6362
parentPath: '/dataset/:id',
6463
parentName: 'DatasetDetail'
@@ -71,7 +70,7 @@ const datasetRouter = {
7170
meta: {
7271
icon: 'app-setting',
7372
iconActive: 'app-setting-active',
74-
title: t('common.setting'),
73+
title: 'common.setting',
7574
active: 'setting',
7675
parentPath: '/dataset/:id',
7776
parentName: 'DatasetDetail'

ui/src/router/modules/function-lib.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import { t } from '@/locales'
21
const functionLibRouter = {
32
path: '/function-lib',
43
name: 'function_lib',
5-
meta: { title: t('views.functionLib.title'), permission: 'APPLICATION:READ' },
4+
meta: { title: 'views.functionLib.title', permission: 'APPLICATION:READ' },
65
redirect: '/function-lib',
76
component: () => import('@/layout/layout-template/AppLayout.vue'),
87
children: [

ui/src/router/modules/setting.ts

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import { hasPermission } from '@/utils/permission/index'
22
import Layout from '@/layout/layout-template/SystemLayout.vue'
33
import { Role, ComplexPermission } from '@/utils/permission/type'
4-
import { t } from '@/locales'
54
const settingRouter = {
65
path: '/setting',
76
name: 'setting',
8-
meta: { icon: 'Setting', title: t('views.system.title'), permission: 'SETTING:READ' },
7+
meta: { icon: 'Setting', title: 'views.system.title', permission: 'SETTING:READ' },
98
redirect: () => {
109
if (hasPermission(new Role('ADMIN'), 'AND')) {
1110
return '/user'
@@ -20,7 +19,7 @@ const settingRouter = {
2019
meta: {
2120
icon: 'User',
2221
iconActive: 'UserFilled',
23-
title: t('views.user.title'),
22+
title: 'views.user.title',
2423
activeMenu: '/setting',
2524
parentPath: '/setting',
2625
parentName: 'setting',
@@ -34,7 +33,7 @@ const settingRouter = {
3433
meta: {
3534
icon: 'app-team',
3635
iconActive: 'app-team-active',
37-
title: t('views.team.title'),
36+
title: 'views.team.title',
3837
activeMenu: '/setting',
3938
parentPath: '/setting',
4039
parentName: 'setting'
@@ -47,7 +46,7 @@ const settingRouter = {
4746
meta: {
4847
icon: 'app-template',
4948
iconActive: 'app-template-active',
50-
title: t('views.template.title'),
49+
title: 'views.template.title',
5150
activeMenu: '/setting',
5251
parentPath: '/setting',
5352
parentName: 'setting'
@@ -60,7 +59,7 @@ const settingRouter = {
6059
meta: {
6160
icon: 'app-setting',
6261
iconActive: 'app-setting-active',
63-
title: t('common.setting'),
62+
title: 'common.setting',
6463
activeMenu: '/setting',
6564
parentPath: '/setting',
6665
parentName: 'setting',
@@ -71,7 +70,7 @@ const settingRouter = {
7170
path: '/system/theme',
7271
name: 'theme',
7372
meta: {
74-
title: t('views.system.theme.title'),
73+
title: 'views.system.theme.title',
7574
activeMenu: '/setting',
7675
parentPath: '/setting',
7776
parentName: 'setting',
@@ -83,7 +82,7 @@ const settingRouter = {
8382
path: '/system/authentication',
8483
name: 'authentication',
8584
meta: {
86-
title: t('views.system.authentication.title'),
85+
title: 'views.system.authentication.title',
8786
activeMenu: '/setting',
8887
parentPath: '/setting',
8988
parentName: 'setting',
@@ -95,7 +94,7 @@ const settingRouter = {
9594
path: '/system/email',
9695
name: 'email',
9796
meta: {
98-
title: t('views.system.email.title'),
97+
title: 'views.system.email.title',
9998
activeMenu: '/setting',
10099
parentPath: '/setting',
101100
parentName: 'setting',

0 commit comments

Comments
 (0)