- Create vehicle-replacement module (data.ts, index.vue, form.vue)
with full CRUD, BPM approval actions, and conditional row actions
- Enhance vehicle-prepare form with InspectionForm component
(backwards compatible with old hardcoded checklist)
- Enhance delivery-order with "还车" and "替换车" action buttons
on completed orders, plus InspectionForm integration
- Enhance return-order with BPM approval submit/withdraw actions
and per-vehicle inspection start/view capability
- Add inspectionRecordId to vehicle-prepare and delivery-order API types
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Create inspection.ts with template CRUD and record APIs
- Create vehicle-replacement.ts with full CRUD + BPM approval APIs
- Update return-order.ts with new fields and 5 new endpoints
- Create shared InspectionForm.vue component with category grouping,
multi-input-type rendering, auto-save, and image upload
- Update barrel exports in index.ts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>