fix(admin): 对齐菜单与页面标题文案

以 iam_perm_menu 的 title_cn/title_en 为准,统一运营端页内标题与工作台入口卡片(如应用管理、通道路由、商户用户等),同步中英文 i18n,避免侧栏/Tab 与页面标题不一致。
This commit is contained in:
DaxPay Dev
2026-07-11 14:52:58 +08:00
parent fb9ee94bbc
commit b6660bc43f
28 changed files with 42 additions and 42 deletions

View File

@@ -18,8 +18,8 @@
"merchantList": "Merchant List",
"merchantManage": "Merchant Management",
"merchantChannelMerchant": "Merchant Channel Merchant",
"channelMerchantManage": "Channel Merchant Management",
"channelMerchantList": "Channel Merchant Management",
"channelMerchantManage": "Channel Merchant",
"channelMerchantList": "Channel Merchant",
"channelMerchantDetail": "Channel Merchant Detail",
"productList": "Payment Product"
}

View File

@@ -1,6 +1,6 @@
{
"sign": {
"title": "Sign Debug Tool",
"title": "Sign Develop",
"tabSign": "Generate Sign",
"tabVerify": "Verify Sign",
"field": {
@@ -51,7 +51,7 @@
},
"trade": {
"page": {
"title": "Payment Debug",
"title": "Payment Develop",
"tag": "Real Trade",
"warning": "Clicking \"Submit\" sends a real payment request to the system. Please confirm the params."
},
@@ -151,7 +151,7 @@
}
},
"auth": {
"title": "Channel Auth Debug",
"title": "Auth Develop",
"type": {
"alipay": "Alipay H5",
"alipayMini": "Alipay Mini Program",

View File

@@ -1,5 +1,5 @@
{
"title": "QR Code Board",
"title": "QR Code Management",
"field": {
"code": "Code",
"name": "Name",

View File

@@ -1,6 +1,6 @@
{
"aggregate": {
"title": "Aggregate QR Pay Config",
"title": "Aggregate QR Pay",
"editModeLabel": "Config Level",
"autoLaunch": "Auto Launch",
"autoLaunchHint": "Automatically initiate payment after scanning, no manual click needed",

View File

@@ -1,6 +1,6 @@
{
"app": {
"myApps": "My Applications",
"myApps": "App Management",
"appIdPrefix": "ID: {appId}",
"actionMore": "More actions",
"title": "App Management",

View File

@@ -1,5 +1,5 @@
{
"title": "Channel Merchant Management",
"title": "Channel Merchant",
"channel": "Channel",
"channelMerchantNo": "Channel Merchant No.",
"channelMerchantName": "Merchant Name",

View File

@@ -1,5 +1,5 @@
{
"title": "Merchant User Management",
"title": "Merchant User",
"field": {
"name": "Name",
"account": "Account",

View File

@@ -6,7 +6,7 @@
"groupBasic": "Basic Management",
"groupPayment": "Payment Config",
"groupBusiness": "Business Config",
"cardMchInfo": "Merchant Info",
"cardMchInfo": "Merchant Profile",
"cardMchInfoDesc": "Merchant No., name, status and other basic info",
"cardSecurity": "Security Config",
"cardSecurityDesc": "Password policy, login security, session management",
@@ -18,9 +18,9 @@
"cardAppDesc": "Merchant app creation and management",
"cardCredentialConfig": "Credential Config",
"cardCredentialConfigDesc": "Merchant public key, communication key, platform public key and other credential configuration",
"cardWxDomainVerify": "WeChat Domain Verify File",
"cardWxDomainVerify": "WeChat Domain Verify",
"cardWxDomainVerifyDesc": "Upload and manage WeChat Official Account / Mini Program business domain verification files",
"cardUser": "User Management",
"cardUser": "Merchant User",
"cardUserDesc": "User account management and permission assignment",
"cardStore": "Store Management",
"cardStoreDesc": "Physical store profiles and location management"

View File

@@ -1,6 +1,6 @@
{
"title": "WeChat Domain Verify File",
"adminTitle": "WeChat Domain Verify File",
"title": "WeChat Domain Verify",
"adminTitle": "WeChat Domain Verify",
"upload": "Upload Verify File",
"uploadTip": "Select the WeChat domain verification .txt file",
"uploadSuccess": "Upload succeeded",

View File

@@ -1,6 +1,6 @@
{
"platform": {
"title": "Storage File Management",
"title": "Storage File",
"detailTitle": "Storage File Details",
"field": {
"filename": "Filename",

View File

@@ -1,5 +1,5 @@
{
"title": "Notice Management",
"title": "Notification",
"add": "New Notice",
"edit": "Edit Notice",
"view": "View Notice",

View File

@@ -1,5 +1,5 @@
{
"title": "数据分析",
"title": "分析",
"subtitle": "{start} 至 {end} · 共 {days} 天",
"customRange": "自定义范围",
"timeRange": {

View File

@@ -18,8 +18,8 @@
"merchantList": "商户列表",
"merchantManage": "商户管理",
"merchantChannelMerchant": "商户通道商户",
"channelMerchantManage": "通道商户管理",
"channelMerchantList": "通道商户管理",
"channelMerchantManage": "通道商户",
"channelMerchantList": "通道商户",
"channelMerchantDetail": "通道商户详情",
"productList": "支付产品"
}

View File

@@ -1,6 +1,6 @@
{
"sign": {
"title": "签名调试工具",
"title": "签名调试",
"tabSign": "签名生成",
"tabVerify": "签名验证",
"field": {
@@ -151,7 +151,7 @@
}
},
"auth": {
"title": "渠道授权调试工具",
"title": "认证调试",
"type": {
"alipay": "支付宝H5",
"alipayMini": "支付宝小程序",

View File

@@ -1,5 +1,5 @@
{
"title": "支付码牌",
"title": "码牌管理",
"field": {
"code": "码牌编码",
"name": "码牌名称",

View File

@@ -1,6 +1,6 @@
{
"aggregate": {
"title": "聚合扫码配置",
"title": "聚合扫码",
"editModeLabel": "配置模式",
"autoLaunch": "自动拉起支付",
"autoLaunchHint": "扫码后自动发起支付,无需用户手动点击",

View File

@@ -1,6 +1,6 @@
{
"app": {
"myApps": "我的应用",
"myApps": "应用管理",
"appIdPrefix": "ID: {appId}",
"actionMore": "更多操作",
"title": "应用管理",

View File

@@ -1,5 +1,5 @@
{
"title": "通道商户管理",
"title": "通道商户",
"channel": "所属通道",
"channelMerchantNo": "通道商户号",
"channelMerchantName": "商户名称",

View File

@@ -1,6 +1,6 @@
{
"route": {
"title": "通道路由配置",
"title": "通道路由",
"editModeLabel": "配置模式",
"setActiveMode": "启用该模式",
"setActiveModeConfirm": "将把本应用的支付通道路由设为「{mode}」,之后下单按该模式解析。是否继续?",

View File

@@ -1,5 +1,5 @@
{
"title": "商户用户管理",
"title": "商户用户",
"field": {
"name": "姓名",
"account": "账号",

View File

@@ -6,21 +6,21 @@
"groupBasic": "基础管理",
"groupPayment": "支付配置",
"groupBusiness": "业务配置",
"cardMchInfo": "商户信息",
"cardMchInfo": "商户资料",
"cardMchInfoDesc": "商户号、名称、状态等基本信息",
"cardSecurity": "安全配置",
"cardSecurityDesc": "密码策略、登录安全、会话管理",
"cardProductPayConfig": "支付产品配置",
"cardProductPayConfigDesc": "商户产品支付参数与沙箱调试环境配置",
"cardChannelMerchant": "通道商户管理",
"cardChannelMerchant": "通道商户",
"cardChannelMerchantDesc": "商户在各支付通道的商户号配置与管理",
"cardApp": "应用管理",
"cardAppDesc": "商户应用创建与管理",
"cardCredentialConfig": "对接配置",
"cardCredentialConfigDesc": "商户公钥、通信密钥、平台公钥等对接密钥配置",
"cardWxDomainVerify": "微信域名验证文件",
"cardWxDomainVerify": "微信域名验证",
"cardWxDomainVerifyDesc": "上传与管理微信公众号 / 小程序业务域名校验文件",
"cardUser": "用户管理",
"cardUser": "商户用户",
"cardUserDesc": "用户账号管理与权限分配",
"cardStore": "门店管理",
"cardStoreDesc": "商户物理门店档案与位置信息管理"

View File

@@ -1,6 +1,6 @@
{
"title": "微信域名验证文件",
"adminTitle": "微信域名验证文件",
"title": "微信域名验证",
"adminTitle": "微信域名验证",
"upload": "上传验证文件",
"uploadTip": "请选择微信下载的域名验证 .txt 文件",
"uploadSuccess": "上传成功",

View File

@@ -1,6 +1,6 @@
{
"platform": {
"title": "存储文件管理",
"title": "存储文件",
"detailTitle": "存储文件详情",
"field": {
"filename": "文件名称",

View File

@@ -1,5 +1,5 @@
{
"title": "公告管理",
"title": "通知公告",
"add": "新建公告",
"edit": "编辑公告",
"view": "查看公告",

View File

@@ -1,5 +1,5 @@
{
"title": "用户协议管理",
"title": "用户协议",
"name": "名称",
"showName": "显示名称",
"type": "协议类型",

View File

@@ -222,8 +222,8 @@
<IconifyIcon icon="ant-design:arrow-left-outlined" class="text-lg" />
</template>
</a-button>
<!-- 国际化我的应用 -->
<span class="text-lg font-bold text-foreground">{{ $t('payment.merchant.app.app.myApps') }}</span>
<!-- 国际化应用管理与菜单 title 一致 -->
<span class="text-lg font-bold text-foreground">{{ $t('payment.merchant.app.app.title') }}</span>
<span v-if="merchantInfo.mchName" class="text-sm text-muted-foreground">({{ merchantInfo.mchName }})</span>
</div>
</template>

View File

@@ -241,7 +241,7 @@
<IconifyIcon icon="ant-design:arrow-left-outlined" class="text-lg" />
</template>
</a-button>
<!-- 国际化通道商户管理 -->
<!-- 国际化通道商户与菜单 title 一致 -->
<span class="text-lg font-bold text-foreground">{{ $t('payment.merchant.channelMerchant.title') }}</span>
<span v-if="merchantLoading" class="text-sm text-muted-foreground">
<a-skeleton-input :active="true" size="small" />

View File

@@ -71,7 +71,7 @@
cards: [
{
key: 'channelMerchant',
// 通道商户管理
// 通道商户(与菜单一致)
title: $t('payment.merchant.workbench.workbench.cardChannelMerchant'),
icon: 'ant-design:shop-outlined',
// 商户在各支付通道的商户号配置与管理
@@ -103,7 +103,7 @@
},
{
key: 'wxDomainVerify',
// 国际化:微信域名验证文件
// 国际化:微信域名验证(与菜单一致)
title: $t('payment.merchant.workbench.workbench.cardWxDomainVerify'),
icon: 'ant-design:safety-certificate-outlined',
// 国际化:上传与管理微信公众号 / 小程序业务域名校验文件