From 85a2eb8e68dae9162aed5b00e403343678c17fac Mon Sep 17 00:00:00 2001 From: TonyStark <651027268@qq.com> Date: Thu, 22 May 2025 19:05:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7=E9=93=B6?= =?UTF-8?q?=E8=A1=8C=E5=8D=A1=E5=85=B3=E8=81=94=E7=9A=84=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=8E=A7=E5=88=B6=E5=8F=8A=E5=85=B3=E8=81=94?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=EF=BC=8C=E6=B7=BB=E5=8A=A0=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=95=B0=E5=AD=97=E6=A0=A1=E9=AA=8C=E8=A7=84=E5=88=99(?= =?UTF-8?q?=E6=89=8B=E6=9C=BA=E3=80=81=E8=BA=AB=E4=BB=BD=E8=AF=81=E3=80=81?= =?UTF-8?q?=E9=93=B6=E8=A1=8C=E5=8D=A1=E3=80=81=E5=B9=B4=E9=BE=84)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/merchantVerification/index.vue | 2 +- src/views/business/userCard/index.vue | 72 +++++++++---------- src/views/business/userInfo/index.vue | 6 +- src/views/business/userRegister/index.vue | 4 +- src/views/business/userRegister/indexBus.vue | 12 ++-- src/views/business/userVerification/index.vue | 2 +- 6 files changed, 49 insertions(+), 49 deletions(-) diff --git a/src/views/business/merchantVerification/index.vue b/src/views/business/merchantVerification/index.vue index 31aedb4..49957a7 100644 --- a/src/views/business/merchantVerification/index.vue +++ b/src/views/business/merchantVerification/index.vue @@ -274,7 +274,7 @@ export default { { required: true, message: "法人姓名不能为空", trigger: "blur" } ], legalPersonIdCard: [ - { required: true, message: "法人身份证号不能为空", trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "身份证号只能为数字", trigger: "blur" } ], failureReason: [ { required: true, message: "审核失败原因不能为空", trigger: "blur" } diff --git a/src/views/business/userCard/index.vue b/src/views/business/userCard/index.vue index 644e7b4..c729909 100755 --- a/src/views/business/userCard/index.vue +++ b/src/views/business/userCard/index.vue @@ -9,18 +9,10 @@ @keyup.enter.native="handleQuery" /> - + - - - @@ -79,17 +71,30 @@ + + + + + + + + + + @@ -200,8 +190,17 @@ export default { form: {}, // 表单校验 rules: { + userAccount: [ + { required: true, message: "银行卡所属账号不能为空", trigger: "blur" } + ], cardNum: [ - { required: true, message: "银行卡号不能为空", trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "银行卡号只能为数字", trigger: "blur" } + ], + bankName: [ + { required: true, message: "银行名称不能为空", trigger: "blur" } + ], + deptName: [ + { required: true, message: "分行名称不能为空", trigger: "blur" } ], } }; @@ -281,6 +280,7 @@ export default { getUserCard(id).then(response => { this.loading = false; this.form = response.data; + this.form.userAccount = row.userAccount; this.open = true; this.title = "修改用户银行卡"; }); diff --git a/src/views/business/userInfo/index.vue b/src/views/business/userInfo/index.vue index 123cb6d..4de22b6 100755 --- a/src/views/business/userInfo/index.vue +++ b/src/views/business/userInfo/index.vue @@ -188,13 +188,13 @@ { required: true, message: this.$t('userManager.userInfo.genderRequired'), trigger: "blur" } ], idCard: [ - { required: true, message: this.$t('userManager.userInfo.idCardRequired'), trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "身份证号只能为数字", trigger: "blur" } ], phone: [ - { required: true, message: this.$t('userManager.userInfo.phoneRequired'), trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "手机号只能为数字", trigger: "blur" } ], age: [ - { required: true, message: this.$t('userManager.userInfo.ageRequired'), trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "年龄只能为数字", trigger: "blur" } ], addr: [ { required: true, message: this.$t('userManager.userInfo.addrRequired'), trigger: "change" } diff --git a/src/views/business/userRegister/index.vue b/src/views/business/userRegister/index.vue index bd9e4f0..6a900ac 100755 --- a/src/views/business/userRegister/index.vue +++ b/src/views/business/userRegister/index.vue @@ -426,10 +426,10 @@ export default { {required: true, message: this.$t('userManager.userRegister.idCardRequired'), trigger: "blur"} ], phone: [ - {required: true, message: this.$t('userManager.userRegister.phoneRequired'), trigger: "blur"} + { required: true,pattern: /^\d+$/, message: "手机号码只能为数字", trigger: "blur"} ], age: [ - {required: true, message: this.$t('userManager.userRegister.ageRequired'), trigger: "blur"} + { required: true,pattern: /^\d+$/, message: "年龄只能为数字", trigger: "blur" } ], addr: [ {required: true, message: this.$t('userManager.userRegister.addrRequired'), trigger: "blur"} diff --git a/src/views/business/userRegister/indexBus.vue b/src/views/business/userRegister/indexBus.vue index 6109bd2..82a175a 100644 --- a/src/views/business/userRegister/indexBus.vue +++ b/src/views/business/userRegister/indexBus.vue @@ -417,22 +417,22 @@ export default { { required: true, message: "经营地址不能为空", trigger: "blur" } ], name: [ - { required: true, message: "登录账号不能为空", trigger: "blur" } + { required: true, message: "姓名不能为空", trigger: "blur" } ], gender: [ - { required: true, message: "登录账号不能为空", trigger: "blur" } + { required: true, message: "姓别不能为空", trigger: "blur" } ], idCard: [ - { required: true, message: "登录账号不能为空", trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "身份证号只能为数字", trigger: "blur" } ], phone: [ - { required: true, message: "登录账号不能为空", trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "手机号码只能为数字", trigger: "blur"} ], age: [ - { required: true, message: "登录账号不能为空", trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "年龄只能为数字", trigger: "blur"} ], addr: [ - { required: true, message: "登录账号不能为空", trigger: "blur" } + { required: true, message: "地址不能为空", trigger: "blur" } ], merchantName: [ { required: true, message: "商企名称不能为空", trigger: "blur" } diff --git a/src/views/business/userVerification/index.vue b/src/views/business/userVerification/index.vue index e438fa4..ed91abb 100644 --- a/src/views/business/userVerification/index.vue +++ b/src/views/business/userVerification/index.vue @@ -276,7 +276,7 @@ export default { // 表单校验 rules: { idCardNumber: [ - { required: true, message: "身份证号不能为空", trigger: "blur" } + { required: true,pattern: /^\d+$/, message: "身份证号只能为数字", trigger: "blur" } ], fullName: [ { required: true, message: "姓名不能为空", trigger: "blur" }