From a99403de8051b2506dd59097a50d70856b488721 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期五, 15 十一月 2024 16:31:10 +0800 Subject: [PATCH] feat:司机首页增加二维码展示 --- pages/register/register.vue | 46 +++++++++++++++++++++++++++++++++++++++------- 1 files changed, 39 insertions(+), 7 deletions(-) diff --git a/pages/register/register.vue b/pages/register/register.vue index a567341..39ce05c 100644 --- a/pages/register/register.vue +++ b/pages/register/register.vue @@ -129,6 +129,17 @@ @change="inputchange($event,3)" clearable></u--input> </u-form-item> + <u-form-item prop="totalLoad" + label="杞﹁揣鎬婚噸" + labelWidth="22%" + borderBottom + v-if="radiovalue1 == '鍙告満'" + required> + <u--input v-model="registerFormModel.totalLoad" + @change="inputchange($event,5)" + placeholder="璇疯緭鍏ュ唴瀹�" + clearable></u--input><span style="position: absolute;right: 120rpx;line-height: 40px">鍚�</span> + </u-form-item> <u-form-item prop="maximumPayload" label="鏈�澶ц浇閲�" labelWidth="22%" @@ -138,7 +149,7 @@ <u--input v-model="registerFormModel.maximumPayload" @change="inputchange($event,4)" placeholder="璇疯緭鍏ュ唴瀹�" - clearable></u--input> + clearable></u--input><span style="position: absolute;right: 120rpx;line-height: 40px">鍚�</span> </u-form-item> <u-form-item prop="carImg" @@ -393,6 +404,7 @@ truckWidth:null, truckHeight:null, maximumPayload:null, + totalLoad:null, carImg: '', drivingImg: '', tuiJianMa: '', @@ -534,6 +546,12 @@ message: '璇疯緭鍏ユ渶澶ц浇閲�', trigger: ['blur', 'change'] }, + totalLoad:{ + type: 'number', + required: true, + message: '璇疯緭鍏ヨ溅璐ф�婚噸', + trigger: ['blur', 'change'] + } }, radiolist1: [{ name: '鍙告満', @@ -572,7 +590,8 @@ radiovalue1(newV) { if (this.registerFormModel.name || this.registerFormModel.idCard || this.registerFormModel.phone || this .registerFormModel.carNo || this.registerFormModel.password || this.registerFormModel.truckLength - || this.registerFormModel.truckWidth || this.registerFormModel.truckHeight || this.registerFormModel.maximumPayload) { + || this.registerFormModel.truckWidth || this.registerFormModel.truckHeight || this.registerFormModel.maximumPayload + ||this.registerFormModel.totalLoad ) { if (this.editRoleModelShow == true) { this.editRoleModelShow = false; } else { @@ -617,16 +636,27 @@ this.registerFormModel.maximumPayload = e.replace(inputType, ''); }) break; + case 5: + this.$nextTick(() => { + this.registerFormModel.totalLoad = e.replace(inputType, ''); + }) + break; } }, registerClick() { this.$refs.regesterFormRef .validate() .then(res => { - console.log(this.registerFormModel); - this.registerClickloading = true; - this.registerFormModel.username = this.registerFormModel.phone; - apiRegister(this.registerFormModel) + if(this.registerFormModel.totalLoad<=this.registerFormModel.maximumPayload){ + uni.showToast({ + title: '杞﹁揣鎬婚噸闇�瑕佸ぇ浜庢渶澶ц浇閲�', + icon: 'none', + duration: 2000 + }); + }else{ + this.registerClickloading = true; + this.registerFormModel.username = this.registerFormModel.phone; + apiRegister(this.registerFormModel) .then(res => { this.registerClickloading = false; if (res.data.code == 0) { @@ -645,6 +675,7 @@ .catch(err => { console.log('閿欒', err); }); + } }) .catch(err => { console.log('err', err); @@ -663,7 +694,8 @@ this.registerFormModel.truckLength == '' && this.registerFormModel.truckWidth == '' && this.registerFormModel.truckHeight == '' && - this.registerFormModel.maximumPayload == '' + this.registerFormModel.maximumPayload == '' && + this.registerFormModel.totalLoad == '' ) { this.$refs.regesterFormRef.clearValidate(); this.beforeChangeValue = e; -- Gitblit v1.9.1