fix(fleet): normalize nullable maintenance fields before editing

This commit is contained in:
2026-10-03 10:56:47 +08:00
parent fa82710e6b
commit 1a52cc0817
4 changed files with 32 additions and 8 deletions
@@ -38,7 +38,7 @@ watch([open, identity], ([value, target], [, previousTarget]) => {
lastServiceOdometer: null, nextServiceOdometer: null, fuelQuantity: null, fuelUnit: props.recordType === 'FUEL' ? 'L' : null,
verificationStatus: meterRecord.value ? 'PENDING' : null, remark: null, incident: meterRecord.value ? null
: { description: '', item: null, place: null, handler: null, processingStatus: 'PENDING', exceptionType: null, reportedCost: null, currency: null } })
lastSaved = props.record ? JSON.stringify(props.record.details) : ''
lastSaved = props.record ? JSON.stringify(form) : ''
})
function selectFiles(event: Event) {
const element = event.target as HTMLInputElement