story#7373 关于完善救援责任险管理功能的需求--临期筛选功能

This commit is contained in:
2025-11-04 15:36:49 +08:00
parent 0d695ff407
commit a377ecc5c9
3 changed files with 23 additions and 11 deletions

View File

@ -119,7 +119,7 @@ export default {
maxDate: new Date(2099, 11, 31), // 设置最大可选日期2099年12月31日
showDatePicker: false,
dateVal: '',
hasLiabilityInsurance: '', // 有无责任险
hasLiabilityInsurance: 1, // 有无责任险
activeIcon: require('@/assets/check.png'),
inactiveIcon: require('@/assets/uncheck.png'),
// result: [],
@ -184,7 +184,7 @@ export default {
async mounted() {
this.id=this.$route.params?.id
if( this.id){
await this.vehicleInfo()
// await this.vehicleInfo()
}
},
methods:{
@ -264,12 +264,14 @@ export default {
timeObj = this.formatDateTimeRange(this.dateVal)
}
let params = {
vehicleId:this.id ? this.id : '',
hasLiabilityInsurance: this.hasLiabilityInsurance,
insurancePicturePhoto: this.hasLiabilityInsurance == 1 ? this.insurancePicturePhoto : '',
insuranceCorp: this.hasLiabilityInsurance == 1 ? this.insuranceCorp : '',
liabilityInsuranceStartTime: this.hasLiabilityInsurance == 1 ? (timeObj?.startTime || '' ) : '',
liabilityInsuranceEndTime: this.hasLiabilityInsurance == 1 ? (timeObj?.endTime || '') : '',
id: this.id ? this.id : '',
renewInsureInfo: JSON.stringify({
hasLiabilityInsurance: this.hasLiabilityInsurance,
insurancePictureUrls: this.hasLiabilityInsurance == 1 ? this.insurancePicturePhoto : '',
insuranceCorp: this.hasLiabilityInsurance == 1 ? this.insuranceCorp : '',
liabilityInsuranceStartTime: this.hasLiabilityInsurance == 1 ? (timeObj?.startTime || '' ) : '',
liabilityInsuranceEndTime: this.hasLiabilityInsurance == 1 ? (timeObj?.endTime || '') : '',
})
}
await updateInsurance(params)
if(this.id){