From ef51ae09decb4e016a849d8a5d96be7f44dafc4f Mon Sep 17 00:00:00 2001
From: Lou <luzhiping@qqyjz.com>
Date: Wed, 17 Jan 2024 19:28:20 +0800
Subject: [PATCH] 修复问题
---
subPackage/house/member/index.vue | 51 ++++++++++++++++++++++++++++++---------------------
1 files changed, 30 insertions(+), 21 deletions(-)
diff --git a/subPackage/house/member/index.vue b/subPackage/house/member/index.vue
index 05b959d..69edb16 100644
--- a/subPackage/house/member/index.vue
+++ b/subPackage/house/member/index.vue
@@ -351,23 +351,23 @@
message: '请填写姓名',
trigger: ['change', 'blur'],
},
- 'idCard': [{
- type: 'string',
- required: false,
- message: '请输入身份证号码',
- trigger: ['change', 'blur']
- },
- {
- validator: (rule, value, callback) => {
- const idCardRegex =
- /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
- return idCardRegex.test(value)
- },
+ // 'idCard': [{
+ // type: 'string',
+ // required: false,
+ // message: '请输入身份证号码',
+ // trigger: ['change', 'blur']
+ // },
+ // {
+ // validator: (rule, value, callback) => {
+ // const idCardRegex =
+ // /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
+ // return idCardRegex.test(value)
+ // },
- message: '身份证号码有误',
- trigger: ['change', 'blur']
- }
- ],
+ // message: '身份证号码有误',
+ // trigger: ['change', 'blur']
+ // }
+ // ],
'phoneNumber': [{
required: true,
message: '请输入手机号码',
@@ -787,15 +787,24 @@
if (this.form.cardType) {
if (this.form.cardType == 111) {
if (!this.form.idCard) {
- uni.showToast({
- title: "请输入身份证号",
- icon: "none"
- })
- return;
+ // uni.showToast({
+ // title: "请输入身份证号",
+ // icon: "none"
+ // })
+ // return;
} else {
+
if (this.form.cardNo) {
this.form.cardNo = "";
}
+
+ const idCardRegex =
+ /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
+
+ if (!idCardRegex.test(this.form.idCard)) {
+ this.$showTips("身份证号有误")
+ return
+ }
}
if (this.form.idCard && !this.form.birthday) {
this.form.birthday = this.getBirthday(this.form.idCard)
--
Gitblit v1.9.3