12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- /**
- * 导航菜单国际化映射表
- * 将后端返回的 composingKey 映射到前端翻译键
- */
- export const navigationMap = {
- // 一级菜单
- 'shop.admin': 'menu.shopManagement',
- // 二级菜单
- 'shop.admin.dashboard': 'menu.dashboard',
- 'shop.admin.goods': 'menu.goods',
- 'shop.admin.order': 'menu.order',
- 'shop.admin.user': 'menu.user',
- 'shop.admin.marketing': 'menu.marketing',
- 'shop.admin.content': 'menu.content',
- 'shop.admin.data': 'menu.data',
- 'shop.admin.finance': 'menu.finance',
- 'admin.config': 'menu.config',
- // 三级菜单 - 首页(数据概览页面使用相同的key,但在页面级别区分)
- // 'shop.admin.dashboard': 'menu.dataOverview', // 注释掉重复的映射
- // 三级菜单 - 商品
- 'shop.admin.goods.goods': 'menu.goodsLibrary',
- 'shop.admin.goods.category': 'menu.goodsCategory',
- // 三级菜单 - 订单
- 'shop.admin.order.list': 'menu.orderManagement',
- // 三级菜单 - 用户
- 'shop.admin.user.list': 'menu.userList',
- // 三级菜单 - 营销
- 'shop.admin.marketing.group': 'menu.groupBuying',
- // 三级菜单 - 内容
- 'shop.admin.content.notification': 'menu.messagePush',
- 'shop.admin.content.sms': 'menu.sms',
- 'shop.admin.content.adv': 'menu.bannerAd',
- // 三级菜单 - 数据
- 'shop.admin.data.report': 'menu.dataReport',
- // 三级菜单 - 财务
- 'shop.admin.finance.recharge': 'menu.recharge',
- 'shop.admin.finance.withdraw': 'menu.withdraw',
- 'shop.admin.finance.commission': 'menu.commission',
- 'shop.admin.finance.report': 'menu.financeReport',
- // 三级菜单 - 配置
- 'admin.auth.access': 'menu.menuPermission',
- 'admin.auth.admin': 'menu.staffManagement',
- 'admin.auth.role': 'menu.roleManagement',
- 'admin.banner': 'menu.carouselBanner',
- 'admin.payment': 'menu.paymentConfig',
- // 后台管理模块
- admin: 'menu.adminManagement',
- 'admin.profile': 'menu.profile',
- 'admin.auth': 'menu.authSettings',
- 'admin.notification': 'menu.notification',
- };
- /**
- * 特殊处理的菜单项
- * 某些菜单可能需要特殊的翻译逻辑
- */
- export const specialMenuItems = {
- // 可以在这里添加需要特殊处理的菜单项
- };
|