Переглянути джерело

入职与实习登记点击次数调整

wangqiang 1 рік тому
батько
коміт
94160fdaf5

+ 5 - 5
pages/human/enrollment/registration/EnrollmentRegistrationAddForm.vue

@@ -18,7 +18,7 @@
 			    <jp-picker v-model="inputForm.sex" rangeKey="label" rangeValue="value" :range="$dictUtils.getDictList('sex')"></jp-picker>
 			</u-form-item> -->
 			<u-form-item label="身份证号码" borderBottom prop="idCard" :required="true">
-				<u--input placeholder='请填写身份证号码' v-model="inputForm.idCard" @change="idCardOnly(inputForm.idCard)" ></u--input>
+				<u--input placeholder='请填写身份证号码' v-model="inputForm.idCard" @blur="idCardOnly(inputForm.idCard)" ></u--input>
 			</u-form-item>
 			<u-form-item label="性别" borderBottom prop="sex">
 				<jp-picker v-model="inputForm.sex" rangeKey="label" :disabled="true" rangeValue="value" :range="[
@@ -80,7 +80,7 @@
 			</u-form-item>
 			
 			<u-form-item label="联系电话" borderBottom prop="mobilePhone" :required="true">
-			     <u--input placeholder='请填写联系电话' @change="mobilePhoneOnly(inputForm.mobilePhone)" maxlength="11" v-model="inputForm.mobilePhone"></u--input>
+			     <u--input placeholder='请填写联系电话' @blur="mobilePhoneOnly(inputForm.mobilePhone)" maxlength="11" v-model="inputForm.mobilePhone"></u--input>
 			</u-form-item>
 			
 			<u-form-item label="家庭住址" borderBottom prop="homeAddress" >
@@ -357,7 +357,7 @@
 			      })
 			  }
 			},
-			saveForm () {
+			async saveForm () {
 					var flag = false
 					//定义表单规则
 					if (this.isNotEmpty(this.inputForm.socialSecurityNumber) && (this.isEmpty(this.inputForm.socialSecurityBankNumber) || isEmpty(this.inputForm.socialSecurityPictureFront))) {
@@ -397,7 +397,7 @@
 							this.inputForm.endTime = this.formatDate(this.inputForm.endTime);
 						}
 
-				enrollmentRegistrationService.findIdCardOnly(this.inputForm.idCard).then((data) => {
+				await enrollmentRegistrationService.findIdCardOnly(this.inputForm.idCard).then((data) => {
 					if (data !== 0) {
 						uni.showToast({
 							title: '身份证号码已存在,请重新确认',
@@ -406,7 +406,7 @@
 						})
 					}
 				})
-				enrollmentRegistrationService.findMobilePhoneOnly(this.inputForm.mobilePhone).then((data) => {
+				await enrollmentRegistrationService.findMobilePhoneOnly(this.inputForm.mobilePhone).then((data) => {
 					if (data !== 0) {
 						uni.showToast({
 							title: '联系电话已存在,请重新填写',

+ 5 - 5
pages/human/practice/register/RegistrationAddForm.vue

@@ -14,7 +14,7 @@
 			</u-form-item> -->
 			
 			<u-form-item label="身份证号码" borderBottom prop="idCard" :required="true">
-			     <u--input placeholder='请填写身份证号码'  v-model="inputForm.idCard" @change="idCardOnly(inputForm.idCard)"></u--input>
+			     <u--input placeholder='请填写身份证号码'  v-model="inputForm.idCard" @blur="idCardOnly(inputForm.idCard)"></u--input>
 			</u-form-item>
 			<u-form-item label="性别" borderBottom prop="sex" :required="true">
 				<jp-picker v-model="inputForm.sex" rangeKey="label" rangeValue="value" :range="[
@@ -54,7 +54,7 @@
 			     <u--input placeholder='请填写专业'  v-model="inputForm.speciality"></u--input>
 			</u-form-item>
 			<u-form-item label="联系电话" borderBottom prop="mobilePhone" :required="true">
-			     <u--input placeholder='请填写联系电话'  v-model="inputForm.mobilePhone" maxlength="11" @change="mobilePhoneOnly(inputForm.mobilePhone)"></u--input>
+			     <u--input placeholder='请填写联系电话'  v-model="inputForm.mobilePhone" maxlength="11" @blur="mobilePhoneOnly(inputForm.mobilePhone)"></u--input>
 			</u-form-item>
 			<u-form-item label="QQ号/微信号" borderBottom prop="qqNum" >
 			     <u--input placeholder='请填写QQ号/微信号'  v-model="inputForm.qqNum" :maxlength="20"></u--input>
@@ -261,8 +261,8 @@
 			      })
 			  }
 			},
-			saveForm () {
-				registerService.findIdCardOnly(this.inputForm.idCard).then((data) => {
+			async saveForm () {
+				await registerService.findIdCardOnly(this.inputForm.idCard).then((data) => {
 					if (data !== 0) {
 						uni.showToast({
 							title: '身份证号码已存在,请重新确认',
@@ -272,7 +272,7 @@
 						this.inputForm.idCard = ''
 					}
 				})
-				enrollmentRegistrationService.findMobilePhoneOnly(this.inputForm.mobilePhone).then((data) => {
+				await enrollmentRegistrationService.findMobilePhoneOnly(this.inputForm.mobilePhone).then((data) => {
 					if (data !== 0) {
 						uni.showToast({
 							title: '联系电话已存在,请重新填写',