| | |
| | | <view class="registerForm"> |
| | | <u--form :rules="rules" |
| | | :model="registerFormModel" |
| | | ref="regesterFormRef"> |
| | | <u-form-item labelWidth="20%" |
| | | ref="regesterFormRef" |
| | | :labelStyle="labelStyle"> |
| | | <u-form-item labelWidth="30%" |
| | | label="选择身份" |
| | | borderBottom |
| | | ref="roleRef" |
| | |
| | | required> |
| | | <u--input v-model="registerFormModel.name" |
| | | placeholder="请输入内容" |
| | | fontSize='40' |
| | | clearable></u--input> |
| | | </u-form-item> |
| | | <u-form-item prop="idCard" |
| | |
| | | required> |
| | | <u--input v-model="registerFormModel.idCard" |
| | | placeholder="请输入内容" |
| | | fontSize='40' |
| | | clearable></u--input> |
| | | </u-form-item> |
| | | <u-form-item prop="phone" |
| | |
| | | borderBottom |
| | | required> |
| | | <u--input v-model="registerFormModel.phone" |
| | | fontSize='40' |
| | | placeholder="请输入内容" |
| | | clearable></u--input> |
| | | </u-form-item> |
| | |
| | | required> |
| | | <u--input v-model="registerFormModel.password" |
| | | placeholder="请输入内容" |
| | | fontSize='40' |
| | | password |
| | | clearable></u--input> |
| | | </u-form-item> |
| | | <u-form-item prop="confirmPassword" |
| | | label="确认密码" |
| | | labelWidth="20%" |
| | | labelWidth="30%" |
| | | borderBottom |
| | | required> |
| | | <u--input v-model="registerFormModel.confirmPassword" |
| | | placeholder="请输入内容" |
| | | fontSize='40' |
| | | password |
| | | clearable |
| | | @blur="jiaoYanPassword"></u--input> |
| | |
| | | required> |
| | | <u--input v-model="registerFormModel.carNo" |
| | | placeholder="请输入内容" |
| | | fontSize='40' |
| | | clearable></u--input> |
| | | </u-form-item> |
| | | <u-form-item labelWidth="20%" |
| | | <u-form-item labelWidth="30%" |
| | | label="车牌颜色" |
| | | borderBottom |
| | | v-if="radiovalue1 == '司机'" |
| | |
| | | :previewFullImage="true"> |
| | | </u-upload> |
| | | </u-form-item> |
| | | <u-form-item prop="bodyOfCarJpg" |
| | | label="车辆细节照片" |
| | | <u-form-item prop="bodyofcarJpg" |
| | | label="车头车尾车身照片" |
| | | labelWidth="20%" |
| | | borderBottom |
| | | v-if="radiovalue1 == '司机'" |
| | |
| | | </u-upload> |
| | | </u-form-item> |
| | | <u-form-item label="推荐人账号" |
| | | labelWidth="25%" |
| | | labelWidth="30%" |
| | | borderBottom> |
| | | <u--input v-model="registerFormModel.tuiJianMa" |
| | | placeholder="请输入内容" |
| | | fontSize='40' |
| | | clearable></u--input> |
| | | </u-form-item> |
| | | </u--form> |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | labelStyle: { |
| | | fontSize: '36rpx' |
| | | }, |
| | | // 车牌号键盘控制 |
| | | carNumShow: false, |
| | | keyValue: '', |
| | |
| | | tuiJianMa: '', |
| | | confirmPassword: '', |
| | | vehicleColour: '', |
| | | bodyOfCarJpg: '' |
| | | bodyofcarJpg: '' |
| | | }, |
| | | fileList1: [], |
| | | fileList2: [], |
| | |
| | | message: '请上传车辆图片', |
| | | trigger: ['blur', 'change'] |
| | | }, |
| | | bodyOfCarJpg: { |
| | | bodyofcarJpg: { |
| | | type: 'string', |
| | | required: true, |
| | | message: '请上传车辆图片', |
| | |
| | | radiovalue1: '货代', |
| | | radiolist2: [{ |
| | | name: '黄色', |
| | | value: 'huangse' |
| | | value: '黄色' |
| | | }, |
| | | { |
| | | name: '绿色', |
| | | value: 'lvse' |
| | | name: '黄绿色', |
| | | value: '黄绿色' |
| | | }, |
| | | { |
| | | name: '蓝色', |
| | | value: 'lanse' |
| | | value: '蓝色' |
| | | } |
| | | ], |
| | | beforeChangeValue: '', |
| | |
| | | } else if (num == 3) { |
| | | let imageUrl = JSON.parse(res.data).data.url |
| | | this.carBody.push(imageUrl) |
| | | this.registerFormModel.bodyOfCarJpg = this.carBody.join(',') |
| | | this.registerFormModel.bodyofcarJpg = this.carBody.join(',') |
| | | resolve(`${BaseUrl}${JSON.parse(res.data).data.url}`); |
| | | } |
| | | } |