From 469d9ae2f2a7934361d53e317bb36db933ca3b0a Mon Sep 17 00:00:00 2001 From: TonyStark <651027268@qq.com> Date: Sat, 7 Jun 2025 23:03:30 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=EF=BC=8C=E7=BA=A7=E8=81=94=E5=9C=B0=E5=9D=80=E6=A0=B9?= =?UTF-8?q?=E6=8D=AE=E5=BD=93=E5=89=8D=E8=AF=AD=E8=A8=80=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E8=8E=B7=E5=8F=96=EF=BC=8C=E8=AE=A4=E8=AF=81?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=BA=AB=E4=BB=BD=E8=AF=81=E5=92=8C=E6=8A=A4?= =?UTF-8?q?=E7=85=A7=E7=9A=84=E5=88=87=E6=8D=A2=EF=BC=8C=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E5=9B=BD=E9=99=85=E5=8C=96=E3=80=81=E5=88=97=E8=A1=A8=E9=A1=B5?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E3=80=81=E8=AF=A6=E6=83=85=E9=A1=B5=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E3=80=81=E7=BC=96=E8=BE=91=E5=AD=97=E6=AE=B5=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/userInfo.js | 14 ++ src/api/business/userRegister.js | 14 ++ src/api/business/userVerification.js | 14 ++ src/languages/en.js | 8 ++ src/languages/zh.js | 16 ++- src/views/business/userInfo/index.vue | 54 ++++++-- src/views/business/userRegister/index.vue | 91 ++++++------- src/views/business/userVerification/index.vue | 120 +++++++++++++----- 8 files changed, 241 insertions(+), 90 deletions(-) diff --git a/src/api/business/userInfo.js b/src/api/business/userInfo.js index 88e4adb..7453348 100755 --- a/src/api/business/userInfo.js +++ b/src/api/business/userInfo.js @@ -42,3 +42,17 @@ export function delUserInfo(id) { method: 'delete' }) } + +// 获取地址选择 +export function getAddress(language) { + const languageMap = { + 'zh': 1, + 'en': 2, + 'la': 3 + }; + language = languageMap[language] || null; + return request({ + url: '/business/administrativeDivisions/getAddress/' + language, + method: 'get' + }) +} diff --git a/src/api/business/userRegister.js b/src/api/business/userRegister.js index 34dca14..5ba1b0e 100755 --- a/src/api/business/userRegister.js +++ b/src/api/business/userRegister.js @@ -104,3 +104,17 @@ export function accountLock(date) { data: date }) } + +// 获取地址选择 +export function getAddress(language) { + const languageMap = { + 'zh': 1, + 'en': 2, + 'la': 3 + }; + language = languageMap[language] || null; + return request({ + url: '/business/administrativeDivisions/getAddress/' + language, + method: 'get' + }) +} diff --git a/src/api/business/userVerification.js b/src/api/business/userVerification.js index 713207b..6f44912 100644 --- a/src/api/business/userVerification.js +++ b/src/api/business/userVerification.js @@ -51,3 +51,17 @@ export function userVerificationAudit(data) { data:data }) } + +// 获取地址选择 +export function getAddress(language) { + const languageMap = { + 'zh': 1, + 'en': 2, + 'la': 3 + }; + language = languageMap[language] || null; + return request({ + url: '/business/administrativeDivisions/getAddress/' + language, + method: 'get' + }) +} diff --git a/src/languages/en.js b/src/languages/en.js index 30d368d..c72f87b 100644 --- a/src/languages/en.js +++ b/src/languages/en.js @@ -720,6 +720,8 @@ export default { agePlaceholder: 'Please enter the age', addr: 'Address', addrPlaceholder: 'Please enter the address', + email: 'E-mail', + emailPlaceholder: 'Please enter the E-mail address', status: 'Status', statusNormal: 'Normal', statusDisabled: 'Disabled', @@ -736,6 +738,7 @@ export default { phoneRequired: 'The contact phone can only be a number', ageRequired: 'The age can only be a number', addrRequired: 'The address cannot be empty', + emailRequired: 'The e-mail address cannot be empty', addTitle: 'Add User Information', editTitle: 'Edit User Information' }, @@ -753,7 +756,12 @@ export default { biometrics: 'Biometric Identification', biometricsUnverified: 'Unverified', biometricsVerified: 'Verified', + verifiedType: 'Certification type', idCardVerification: 'ID Card Authentication', + passPortdVerification: 'Passport authentication', + certificateStartDate: 'Certificate start date', + certificateEndDate: 'Certificate end date', + contactAddress: 'Contact Address', status: 'Authentication Status', statusUnverified: 'Unverified', statusVerified: 'Verified', diff --git a/src/languages/zh.js b/src/languages/zh.js index c6512ed..6a90ff7 100644 --- a/src/languages/zh.js +++ b/src/languages/zh.js @@ -651,7 +651,7 @@ export default { normalUser: '普通用户', businessUser: '商户用户', vipUser: 'VIP用户', - address: '地址信息', + address: '户籍地址', contactAddress: '联系地址', contactAddressPlaceholder: '请输入联系地址', supplement: '补充信息', @@ -718,8 +718,10 @@ export default { gender: '性别', age: '年龄', agePlaceholder: '请输入年龄', - addr: '地址', + addr: '户籍地址', addrPlaceholder: '请输入地址', + email: '电子邮箱', + emailPlaceholder: '请输入邮箱地址', status: '状态', statusNormal: '正常', statusDisabled: '禁用', @@ -729,13 +731,14 @@ export default { detailIdCard: '身份证号', detailPhone: '联系电话', detailAge: '年龄', - detailAddr: '地址', + detailAddr: '详细地址', nameRequired: '姓名不能为空', genderRequired: '性别不能为空', idCardRequired: '身份证号只能为数字', phoneRequired: '联系电话只能为数字', ageRequired: '年龄只能为数字', addrRequired: '地址不能为空', + emailRequired: '邮箱地址不能为空', addTitle: '添加用户信息', editTitle: '修改用户信息' }, @@ -753,7 +756,12 @@ export default { biometrics: '生物识别', biometricsUnverified: '未验证', biometricsVerified: '已验证', + verifiedType: '认证类型', idCardVerification: '身份证认证', + passPortdVerification: '护照认证', + certificateStartDate: '证件签发日期', + certificateEndDate: '证件失效日期', + contactAddress: '联系地址', status: '认证状态', statusUnverified: '未认证', statusVerified: '已认证', @@ -788,6 +796,8 @@ export default { idCardDigitOnly: '身份证号只能包含数字', nameRequired: '请输入姓名', birthDateRequired: '请选择出生日期', + dateOfIssueRequired: '请选择证件签发日期', + expirationTimeRequired: '请选择证件失效日期', nationalityRequired: '请输入国籍', idCardFrontRequired: '请上传身份证正面照片', idCardBackRequired: '请上传身份证背面照片', diff --git a/src/views/business/userInfo/index.vue b/src/views/business/userInfo/index.vue index d792354..478632f 100755 --- a/src/views/business/userInfo/index.vue +++ b/src/views/business/userInfo/index.vue @@ -40,8 +40,8 @@ - - + +