2 Commits

2 changed files with 22 additions and 6 deletions

View File

@@ -20,6 +20,7 @@
<van-uploader
v-model="vehicleLicenseFrontList"
:after-read="vehicleLicenseFrontHandler"
@oversize="onOversize"
:max-size="5 * 1024 * 1024"
max-count="1"
:preview-size="54"
@@ -34,6 +35,7 @@
<van-uploader
v-model="vehicleLicenseBackList"
:after-read="vehicleLicenseBackHandler"
@oversize="onOversize"
:max-size="5 * 1024 * 1024"
max-count="1"
:preview-size="54"
@@ -48,6 +50,7 @@
<van-uploader
v-model="vehicleLicenseCarPhotoList"
:after-read="vehicleLicenseCarHandler"
@oversize="onOversize"
:max-size="5 * 1024 * 1024"
max-count="1"
:preview-size="54"
@@ -62,6 +65,8 @@
<van-uploader
v-model="vehicleFrontPhotoList"
:after-read="vehicleFrontPhotoHandler"
@oversize="onOversize"
:max-size="5 * 1024 * 1024"
max-count="1"
:preview-size="54"
accept="image "
@@ -637,6 +642,9 @@ export default {
this.vehicleLicense = 5
}
},
onOversize() {
this.$toast(`文件大小不能超过5M`)
},
async vehicleLicenseFrontHandler(file) { // 上传 行驶证首页
const formData = new FormData();
formData.append("file" , file.file);

View File

@@ -65,6 +65,7 @@ export default {
return {
showPoup: false,
used:false,
saveLoading: true,
}
},
async mounted() {
@@ -73,12 +74,19 @@ export default {
},
methods: {
async saveHandle() {
if( this.saveLoading ) {
try {
this.saveLoading = false;
await sendInsuranceEmail();
this.$toast('操作成功');
this.showPoup=false
setTimeout(()=>{
this.showPoup = false
setTimeout(() => {
this.goBack()
},1500)
}, 1500)
} finally {
this.saveLoading = true;
}
}
},
}
}