From 7c2bffa1a495cc4a3a263f654c08c231009c5c4e Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 02 四月 2026 10:59:45 +0800
Subject: [PATCH] #i18n
---
rsf-design/src/views/system/menu/menuPage.helpers.js | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/rsf-design/src/views/system/menu/menuPage.helpers.js b/rsf-design/src/views/system/menu/menuPage.helpers.js
index 20e605c..642991e 100644
--- a/rsf-design/src/views/system/menu/menuPage.helpers.js
+++ b/rsf-design/src/views/system/menu/menuPage.helpers.js
@@ -1,3 +1,5 @@
+import { $t } from '@/locales'
+
export function createMenuSearchState() {
return {
name: '',
@@ -22,7 +24,7 @@
if (!title) {
return ''
}
- return String(title).split('.').pop() || String(title)
+ return String(title).trim()
}
export function getMenuDisplayTitle(row = {}, titleFormatter = defaultMenuTitleFormatter) {
@@ -44,15 +46,15 @@
}
export function getMenuTypeText(row = {}) {
- if (row.meta?.isAuthButton || Number(row.type) === 1) return '鎸夐挳'
- if (hasNestedMenus(row)) return '鐩綍'
- return '鑿滃崟'
+ if (row.meta?.isAuthButton || Number(row.type) === 1) return $t('pages.system.menu.types.button')
+ if (hasNestedMenus(row)) return $t('pages.system.menu.types.directory')
+ return $t('pages.system.menu.types.menu')
}
export function getMenuStatusMeta(status) {
return normalizeMenuNumber(status, 1) === 1
- ? { text: '鍚敤', type: 'success' }
- : { text: '绂佺敤', type: 'danger' }
+ ? { text: $t('common.status.enabled'), type: 'success' }
+ : { text: $t('common.status.disabled'), type: 'danger' }
}
export function normalizeMenuTreeOptions(nodes = [], titleFormatter = defaultMenuTitleFormatter) {
@@ -70,7 +72,7 @@
export function buildMenuTreeOptions(tree = [], titleFormatter = defaultMenuTitleFormatter) {
return [
{
- label: '椤剁骇鑿滃崟',
+ label: $t('table.topLevelMenu'),
value: 0,
children: normalizeMenuTreeOptions(tree, titleFormatter)
}
--
Gitblit v1.9.1