From 9ab5feb38bf6db6d02b9403dd61bee5ab49a79c9 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 09 Jan 2024 19:50:19 +0800
Subject: [PATCH] Merge branch 'master' of http://s16s652780.51mypc.cn:49896/r/jczz_app

---
 subPackage/bs/components/form/rentForm.vue |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/subPackage/bs/components/form/rentForm.vue b/subPackage/bs/components/form/rentForm.vue
index 1b790fd..f3e3f0f 100644
--- a/subPackage/bs/components/form/rentForm.vue
+++ b/subPackage/bs/components/form/rentForm.vue
@@ -4,10 +4,10 @@
 			<u-input v-model="form.name" border="none" placeholder="姓名" />
 		</u-form-item>
 		<u-form-item class="form-item" label="联系方式" labelWidth="80">
-			<u-input v-model="form.phoneNumber" border="none" placeholder="联系方式" />
+			<u-input type="number" v-model="form.phoneNumber" border="none" placeholder="联系方式" />
 		</u-form-item>
 		<u-form-item class="form-item" label="身份证号码" required prop="idCard" labelWidth="80">
-			<u-input v-model="form.idCard" border="none" placeholder="身份证号码" />
+			<u-input type="idcard" v-model="form.idCard" border="none" placeholder="身份证号码" />
 		</u-form-item>
 		<u-form-item class="form-item" label="户籍地址" labelWidth="80">
 			<u-input v-model="form.hukouRegistration" border="none" placeholder="选填" />
@@ -36,6 +36,19 @@
 						// 可以单个或者同时写两个触发验证方式 
 						trigger: ['change', 'blur'],
 					}],
+					"phoneNumber": [{
+							required: true,
+							message: '请输入联系方式',
+							trigger: ['change', 'blur'],
+						},
+						{
+							validator: (rule, value, callback) => {
+								return uni.$u.test.mobile(value);
+							},
+							message: '手机号码不正确',
+							trigger: ['change', 'blur']
+						}
+					],
 					idCard: [{
 						required: true,
 						message: '请输入身份证号',
@@ -64,6 +77,5 @@
 <style lang="scss" scoped>
 	.form-box {
 		background: #fff;
-	}
-	
+	}
 </style>
\ No newline at end of file

--
Gitblit v1.9.3