From 0272e06486b3f3c8dc0c94322522fde903cddede Mon Sep 17 00:00:00 2001
From: zhoulinf <2507241354@qq.com>
Date: Tue, 31 Dec 2024 11:36:05 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=BD=A6=E8=BE=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/index/vehicleAdd.vue | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/src/views/index/vehicleAdd.vue b/src/views/index/vehicleAdd.vue
index 4f2ac341..0aca5eaa 100644
--- a/src/views/index/vehicleAdd.vue
+++ b/src/views/index/vehicleAdd.vue
@@ -40,6 +40,20 @@
accept="image "
/>
+

@@ -146,9 +160,11 @@ export default {
imageUrl: require('@/assets/arr_right.png'),
vehicleLicenseFrontList: [],
vehicleLicenseBackList: [],
+ vehicleLicenseCarPhotoList: [],
vehicleFrontPhotoList: [],
vehicleLicenseFront: '', // 行驶证首页
vehicleLicenseBack: '', // 行驶证副页
+ vehicleLicenseCarPhoto: '', // 行驶证车辆照片
vehicleFrontPhoto: '', // 车头照
vehicleLicenseInfo: {},
vehicleLicenseBackOcrFlag: false, // 行驶证副页 修改时默认不需要 ocr识别
@@ -182,6 +198,12 @@ export default {
this.vehicleLicenseBack = res.data;
await this.vehicleBackOcrHandler();
},
+ async vehicleLicenseCarHandler(file) { // 上传 行驶证车辆照片
+ const formData = new FormData();
+ formData.append("file" , file.file);
+ let res = await uploadImage(formData);
+ this.vehicleLicenseCarPhoto = res.data;
+ },
async vehicleFrontPhotoHandler(file) { // 上传 车头照
const formData = new FormData();
formData.append("file" , file.file);
@@ -290,6 +312,7 @@ export default {
this.vehicleLicenseFrontList = [{ url : this.vehicleLicenseFront }];
this.vehicleLicenseBackList = [{ url : this.vehicleLicenseBack }];
this.vehicleFrontPhotoList = [{ url : this.vehicleFrontPhoto }];
+ this.vehicleLicenseCarPhotoList = [{ url : this.vehicleLicenseCarPhoto }];
},
isChange(e){
this.isJoin=e
@@ -303,6 +326,10 @@ export default {
this.$toast('行驶证副页照片不能为空')
return
}
+ if( !this.vehicleLicenseCarPhoto ) {
+ this.$toast('行驶证车辆照片页不能为空')
+ return
+ }
if( !this.vehicleLicenseBack ) {
this.$toast('车头照片不能为空')
return
@@ -325,6 +352,7 @@ export default {
vehicleLicenseBack: this.vehicleLicenseBack,
vehicleFrontPhoto: this.vehicleFrontPhoto,
vehicleLicenseInfo: this.vehicleLicenseInfo,
+ vehicleLicenseCarPhoto: this.vehicleLicenseCarPhoto,
})
if(this.id){
this.$toast('修改成功')