From f485a3059b77787eae347e47f65eabb2f671d501 Mon Sep 17 00:00:00 2001 From: GhubCy <96762949+GhubCy@users.noreply.github.com> Date: Sat, 24 May 2025 10:28:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/languages/en.js | 119 ++++++-- src/languages/zh.js | 181 ++++++++++- src/views/business/creditRule/index.vue | 178 +++++------ .../business/merchantVerification/index.vue | 174 ++++++----- src/views/business/userAccount/index.vue | 88 +++--- src/views/business/userCard/index.vue | 68 ++--- src/views/business/userCredit/index.vue | 90 +++--- src/views/business/userFriend/index.vue | 44 +-- src/views/business/userRegister/indexBus.vue | 285 +++++++++--------- src/views/business/userVerification/index.vue | 2 +- 10 files changed, 734 insertions(+), 495 deletions(-) diff --git a/src/languages/en.js b/src/languages/en.js index 19eed66..730cd6a 100644 --- a/src/languages/en.js +++ b/src/languages/en.js @@ -169,21 +169,24 @@ export default { }, business: { common: { - AccountID: '账号ID', - UserName: '用户名称', - UserAccount: '用户账号', - Email: '邮箱', - IDNumber: '身份证号', - OrderNumber: '订单编号', - PayerID: '付款人Id', - PayerAccount: '付款人账户', - PayeeID: '收款人Id', - PayeeAccount: '收款人账户', - TransactionAmount: '交易金额', - TransactionTime: '交易时间', - HandlingFee: '手续费', - RuleName: '规则名称', - RuleDescription: '规则描述', + AccountID: 'Account ID', + UserName: 'User Name', + UserAccount: 'User Account', + Email: 'Email', + IDNumber: 'ID Number', + OrderNumber: 'Order Number', + PayerID: 'Payer ID', + PayerAccount: 'Payer Account', + PayeeID: 'Payee ID', + PayeeAccount: 'Payee Account', + TransactionAmount: 'Transaction Amount', + TransactionTime: 'Transaction Time', + HandlingFee: 'Handling Fee', + RuleName: 'Rule Name', + RuleDescription: 'Rule Description', + passwordReset: 'Password Reset', + accountFreezing: 'Account Freeze', + accountUnfreezing: 'Account Unfreeze' }, userManager: { userRegister: { @@ -338,12 +341,90 @@ export default { } }, merchant: { - indexBus: {}, - userInfoBus: {}, - merchantVerification: {}, + indexBus: { + accountLabel: 'Merchant Account', + merchantNameLabel: 'Merchant Name', + licenseLabel: 'Merchant Business License', + licenseOtherLabel: 'Other Certificates', + legalPersonLabel: 'Legal Person', + operateStatusLabel: 'Merchant Status', + operateAddrLabel: 'Merchant Address', + userTypePlaceholder: 'Please select user type', + passwordReset: 'Reset Password', + accountLock: 'Freeze Account', + accountUnlock: 'Unlock Account', + account: 'Account', + accountPlaceholder: 'Please enter the account', + phone: 'Phone', + phonePlaceholder: 'Please enter the phone number', + userLevel: 'User Level', + userLevelPlaceholder: 'Please select the user level', + merchantName: 'Merchant Name', + status: 'Status', + statusInitiated: 'Initiated', + statusRejected: 'Rejected', + statusApproved: 'Approved', + statusFrozen: 'Frozen', + userType: 'User Type', + userTypeNormal: 'Normal User', + userTypeEnterprise: 'Enterprise User', + userLevelNormal: 'Normal Level', + userLevelVIP: 'VIP Level', + userLevelEnterprise: 'Enterprise Level', + address: 'Address', + addTitle: 'Add', + detailTitle: 'User Details', + editTitle: 'Edit User', + deleteConfirmAccount: 'Confirm to delete account {account}?', + deleteConfirmBatch: 'Confirm to delete the selected users?', + passwordResetConfirm: 'Confirm to reset the password?', + passwordResetSuccess: 'Password reset successfully', + accountLockConfirm: 'Confirm to freeze account {account}?', + accountLockSuccess: 'Account frozen successfully', + accountUnlockConfirm: 'Confirm to unlock account {account}?', + accountUnlockSuccess: 'Account unlocked successfully', + accountRequired: 'Account cannot be empty', + userTypeRequired: 'User type cannot be empty', + userLevelRequired: 'User level cannot be empty', + legalPersonRequired: 'Legal person cannot be empty', + operateStatusRequired: 'Operating status cannot be empty', + operateAddrRequired: 'Operating address cannot be empty', + nameRequired: 'Name cannot be empty', + genderRequired: 'Gender cannot be empty', + idCardNumberOnly: 'ID card number can only be digits', + phoneNumberOnly: 'Phone number can only be digits', + ageNumberOnly: 'Age can only be digits', + addrRequired: 'Address cannot be empty', + merchantNameRequired: 'Merchant name cannot be empty' + }, + userInfoBus: { + loginAccount: 'Login Account', + inputLoginAccount: 'Please enter the login account', + merchantName: 'Merchant Name', + inputMerchantName: 'Please enter the merchant name', + businessLicense: 'Business License', + inputBusinessLicense: 'Please enter the business license', + operatingAddress: 'Operating Address', + inputOperatingAddress: 'Please enter the operating address', + otherLicenseInfo: 'Other License Information', + inputOtherLicenseInfo: 'Please enter other license information', + legalPersonName: 'Legal Person Name', + inputLegalPersonName: 'Please enter the legal person name', + operatingStatus: 'Operating Status', + selectOperatingStatus: 'Please select the operating status', + merchantNameRequired: 'Merchant name cannot be empty', + legalPersonRequired: 'Legal person name cannot be empty', + operateStatusRequired: 'Operating status cannot be empty', + operateAddrRequired: 'Operating address cannot be empty', + addUserInfoBus: 'Add User Information', + userInfoBusDetail: 'User Information Details', + editUserInfoBus: 'Edit User Information', + operateStatusExists: 'In operation', + operateStatusCanceled: 'Canceled' + }, + }, supplementaryInfo: { - userAccount: {}, userCard: {}, }, userRelation: { diff --git a/src/languages/zh.js b/src/languages/zh.js index 9fb8e00..2494d26 100644 --- a/src/languages/zh.js +++ b/src/languages/zh.js @@ -53,7 +53,8 @@ export default { normal: '正常', disabled: '停用', blocked: '禁用', - + yes: '是', + no: '否', }, }, menus: { @@ -266,6 +267,7 @@ export default { address: '地址', }, userInfo: { + agePlaceholder: '请输入年龄', account: '账号', accountPlaceholder: '请输入账号', idCard: '身份证号', @@ -294,7 +296,11 @@ export default { detailAddr: '地址', addTitle: '新增用户信息', editTitle: '编辑用户信', - userVerification: {}, + idCardRequired: '身份证号不能为空', + phoneRequired: '手机号不能为空', + ageRequired: '年龄不能为空', + addrPlaceholder: '请输入地址', + namePlaceholder: '请输入姓名', }, userVerification: { account: '登录账号', @@ -421,20 +427,177 @@ export default { addUserInfoBus: '添加用户信息', userInfoBusDetail: '用户信息详情', editUserInfoBus: '编辑用户信息', - operateStatusExists: '存续', - operateStatusCanceled: '注销', + operateStatusExist: "存续", + operateStatusCancel: "注销", + }, + merchantVerification: { + loginAccount: '登录账号', + inputLoginAccount: '请输入登录账号', + merchantName: '商户名称', + inputMerchantName: '请输入商户名称', + idCard: '身份证号', + inputLegalPersonIdCard: '请输入法人身份证号', + businessLicense: '营业执照', + legalPersonName: '法人姓名', + authStatus: '认证状态', + unauth: '未认证', + authPass: '认证通过', + authFail: '认证失败', + authPending: '认证待审核', + authTime: '认证时间', + failReason: '失败原因', + auth: '认证', + audit: '审核', + merchantAuth: '商户认证', + editMerchantVerification: '修改商户认证信息', + merchantAuthInfo: '商户认证信息详情', + merchantAuthAudit: '商户认证审核', + merchantNameRequired: '商户名称不能为空', + legalPersonNameRequired: '法人姓名不能为空', + idCardNumberOnly: '身份证号只能为数字', + registeredMerchantName: '注册商户名称', + authMerchantName: '认证商户名称', + registeredLegalPersonName: '注册法人姓名', + authLegalPersonName: '认证法人姓名', + inputFailReason: '请输入失败原因', + pass: '通过', + refuse: '拒绝', + businessLicenseNumber: '营业执照号', + contactPersonName: '联系人姓名', + contactPersonPhone: '联系人电话', + contactPersonEmail: '联系人邮箱', + businessLicenseImage: '营业执照图片', + legalPersonIdCardImage: '法人身份证图片', + legalPersonIdCard: '法人身份证', + bankAccountNumber: '银行卡号', + bankName: '开户行', + selectAuthTime: '请选择认证时间', + confirmDelete: '是否确认删除商户认证信息编号为的数据项?', + confirmRefuse: '是否确认拒绝商户的认证申请?', + auditResultRefuse: '审核结果:拒绝', + confirmPass: '是否确认通过商户的认证申请?', + auditResultPass: '审核结果:通过', + failReasonRequired: '失败原因不能为空' }, - merchantVerification: {}, }, supplementaryInfo: { - userAccount: {}, - userCard: {}, + supplementaryInfo: { + accountCode: "账户代码", + inputAccountCode: "请输入账户代码", + accountType: "账户类型", + selectAccountType: "请选择账户类型", + accountStatus: "账户状态", + selectAccountStatus: "请选择账户状态", + userName: "用户名称", + accountName: "账户名称", + accountAmount: "账户金额", + accountTypeNormal: "普通账户", + accountTypeEnterprise: "企业账户", + accountLevel: "账户级别", + accountLevelPrimary: "主账户", + accountLevelSub: "子账户", + status: "状态", + statusNormal: "正常", + statusFrozen: "冻结", + addOrEditDialogTitle: "添加或修改用户账户", + detailDialogTitle: "用户账户详情", + addTitle: "添加用户账户", + detailAccountName: "账户名称", + inputAccountName: "请输入账户名称", + selectAccountLevel: "请选择账户级别", + detailAccountCodeLabel: "账户代码", + detailAccountNameLabel: "账户名称", + detailAccountAmountLabel: "账户金额", + confirmLockAccount: "是否确认冻结该账户?", + accountLocked: "账户冻结成功", + confirmUnlockAccount: "是否确认解冻该账户?", + accountUnlocked: "账户解冻成功" + }, + userCard: { + cardNum: "银行卡号", + cardNumPlaceholder: "请输入银行卡号", + userAccount: "用户账号", + userAccountPlaceholder: "请输入用户账号", + userName: "用户姓名", + idCard: "身份证号", + userType: "用户类型", + userTypeNormal: "普通用户", + userTypeMerchant: "商户用户", + bankName: "开户银行", + deptName: "开户网点", + operations: "操作", + dialogTitle: "用户银行卡", + account: "用户账号", + accountPlaceholder: "请输入用户账号", + bankNamePlaceholder: "请输入开户银行", + deptNamePlaceholder: "请输入开户网点", + addTitle: "添加用户银行卡", + detailTitle: "用户银行卡详情", + editTitle: "修改用户银行卡", + accountRequired: "用户账号不能为空", + cardNumPattern: "银行卡号必须为数字格式", + bankNameRequired: "开户银行不能为空", + deptNameRequired: "开户网点不能为空", + }, }, userRelation: { - userFriend: {}, + userFriend: { + userId: "用户 ID", + userIdPlaceholder: "请输入用户 ID", + friendId: "好友 ID", + friendIdPlaceholder: "请输入好友 ID", + status: "状态", + operations: "操作", + addTitle: "添加", + detailTitle: "详情", + editTitle: "编辑", + idRequired: "ID 不能为空", + }, }, credit: { - creditRule: {}, + creditRule: { + to: "至", + ruleName: "信用规则名称", + effectiveDate: "生效日期", + expirationDate: "过期日期", + priority: "优先级", + applicableUserType: "适用用户类型", + scene: "场景", + isEnabled: "是否启用", + feedbackDirection: "反馈方向", + value: "值", + ruleDescription: "规则描述", + type: "类型", + dateRange: "日期范围", + placeholder: { + ruleName: "请输入信用规则名称", + effectiveDate: "请选择生效日期", + expirationDate: "请选择过期日期", + priority: "请输入优先级", + applicableUserType: "请输入适用用户类型", + scene: "请输入场景", + isEnabled: "请选择是否启用", + feedbackDirection: "请选择反馈方向", + value: "请输入值", + ruleDescription: "请输入规则描述" + }, + addTitle: "添加信用规则", + editTitle: "修改信用规则", + detailTitle: "信用规则详情", + ruleNameRequired: "信用规则名称不能为空", + ruleDescriptionRequired: "规则描述不能为空", + effectiveDateRequired: "生效日期不能为空", + expirationDateRequired: "过期日期不能为空", + priorityRequired: "优先级不能为空", + applicableUserTypeRequired: "适用用户类型不能为空", + isEnabledRequired: "是否启用不能为空", + sceneRequired: "场景不能为空", + typeRequired: "类型不能为空", + feedbackDirectionRequired: "反馈方向不能为空", + valueRequired: "值不能为空", + negative: "负", + positive: "正", + }, userCredit: {}, userCreditRecord: {}, }, diff --git a/src/views/business/creditRule/index.vue b/src/views/business/creditRule/index.vue index d0b23a8..0a72731 100644 --- a/src/views/business/creditRule/index.vue +++ b/src/views/business/creditRule/index.vue @@ -1,70 +1,70 @@