diff --git a/apps/daxpay-admin/src/locales/langs/en-US/payment/channel/lakalaIsv.json b/apps/daxpay-admin/src/locales/langs/en-US/payment/channel/lakalaIsv.json index f5e386dee..c323eccbf 100644 --- a/apps/daxpay-admin/src/locales/langs/en-US/payment/channel/lakalaIsv.json +++ b/apps/daxpay-admin/src/locales/langs/en-US/payment/channel/lakalaIsv.json @@ -13,10 +13,12 @@ "orgCodePlaceholder": "Please enter organization code", "mchSerialNo": "Merchant Certificate Serial Number", "mchSerialNoPlaceholder": "Please enter merchant certificate serial number", - "privateKey": "Private Key Certificate (.pem)", - "privateKeyTooltip": "The private_key.pem file provided by Lakala", - "publicKey": "Lakala Public Key (.cer)", - "publicKeyTooltip": "The publicKey.cer file provided by Lakala", + "privateKey": "Application Private Key", + "privateKeyTooltip": "The application private key file (PKCS#8 PEM) provided by Lakala. Common filenames include private_key.pem, 应用私钥.cer, apiclient_key.pem, etc. Content must contain the -----BEGIN PRIVATE KEY----- marker", + "publicKey": "Lakala Public Key", + "publicKeyTooltip": "The public key certificate file (X.509 PEM) provided by Lakala. Common filenames include publicKey.cer, lakala_pub.pem, etc. Content must contain the -----BEGIN CERTIFICATE----- marker", + "privateKeyUploaded": "Uploaded (PKCS#8 PEM)", + "publicKeyUploaded": "Uploaded (X.509 PEM)", "sm4Key": "Lakala SM4 Key", "sm4KeyPlaceholder": "Please enter SM4 key (for onboarding sensitive fields, optional)", "uploadPublicKey": "Upload Public Key Cert", diff --git a/apps/daxpay-admin/src/locales/langs/zh-CN/payment/channel/lakalaIsv.json b/apps/daxpay-admin/src/locales/langs/zh-CN/payment/channel/lakalaIsv.json index 1d816fe65..f87838468 100644 --- a/apps/daxpay-admin/src/locales/langs/zh-CN/payment/channel/lakalaIsv.json +++ b/apps/daxpay-admin/src/locales/langs/zh-CN/payment/channel/lakalaIsv.json @@ -13,10 +13,12 @@ "orgCodePlaceholder": "请输入机构代码", "mchSerialNo": "商户证书序列号", "mchSerialNoPlaceholder": "请输入商户证书序列号", - "privateKey": "私钥证书(.pem格式)", - "privateKeyTooltip": "拉卡拉提供的 private_key.pem 文件", - "publicKey": "拉卡拉公钥(.cer格式)", - "publicKeyTooltip": "拉卡拉提供的 publicKey.cer 文件", + "privateKey": "应用私钥", + "privateKeyTooltip": "拉卡拉提供的应用私钥文件(PKCS#8 PEM 格式),常见文件名如 private_key.pem、应用私钥.cer、apiclient_key.pem 等,内容需含 -----BEGIN PRIVATE KEY----- 标记", + "publicKey": "拉卡拉公钥", + "publicKeyTooltip": "拉卡拉提供的公钥证书文件(X.509 PEM 格式),常见文件名如 publicKey.cer、lakala_pub.pem 等,内容需含 -----BEGIN CERTIFICATE----- 标记", + "privateKeyUploaded": "已上传私钥(PKCS#8 PEM)", + "publicKeyUploaded": "已上传公钥(X.509 PEM)", "sm4Key": "拉卡拉SM4密钥", "sm4KeyPlaceholder": "请输入SM4密钥(进件敏感字段加密用, 选填)", "uploadPublicKey": "公钥证书上传", diff --git a/apps/daxpay-admin/src/views/payment/channel/lakala/config/LakalaIsvConfigEdit.vue b/apps/daxpay-admin/src/views/payment/channel/lakala/config/LakalaIsvConfigEdit.vue index e39603aa6..13d9d4e3a 100644 --- a/apps/daxpay-admin/src/views/payment/channel/lakala/config/LakalaIsvConfigEdit.vue +++ b/apps/daxpay-admin/src/views/payment/channel/lakala/config/LakalaIsvConfigEdit.vue @@ -166,7 +166,7 @@ :disabled="!canEdit" :multiple="false" :show-upload-list="false" - accept=".cer" + accept=".pem,.cer,.crt" :before-upload="() => false" @change="(info: any) => handleUpload(info, 'publicKey')" > @@ -175,7 +175,7 @@ {{ $t('payment.channel.lakalaIsv.uploadPublicKey') }} - +