wip(mechanic): inflight damage-flow + vendor scheme + PhotoAnnotate + TT views
Маркер «вот где остановилась mechanic-сессия» — не разбито по логическим коммитам,
зафиксировано целиком чтобы не потерять при отвлечении/чекаутах.
Modified:
- pages/InspectionEditor.tsx — расширение damage-flow внутри редактора
- pages/VehicleCard.tsx — vendor data + расширение карточки
- pages/InspectionReview.tsx — обновлённый review
- api/{auth,inspections,photos,vehicles}.ts — новые endpoints для TT + photo flow
- components/damage-flow/DamageClassifyDialog.tsx — multi-step UI
- components/vehicle-scheme/VendorVehicleScheme.tsx — SVG zone interaction
- data/damageVocabulary.ts — обновлённый словарь повреждений
- frontend index.html/manifest/icons — PWA-метаданные
New (untracked):
- components/damage-flow/PhotoAnnotateStep.tsx — новый шаг flow'а
- components/tt/ — vendor TT-state UI
- pages/TtStateDetail.tsx — экран осмотра вендора
- recon/findings/damage_model.md + damage_vocabulary.json + scheme/ — recon docs
Cleanup: удалены bash-garbage 'Last' и 'dict[str' из frontend/.
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
[529] US+513681: 'Контроль'
|
||||
|
||||
[530] US+513699: 'Требуется химчистка'
|
||||
|
||||
[531] US+513739: 'Затертость'
|
||||
|
||||
[532] US+513761: 'Грыжа'
|
||||
|
||||
[533] US+513773: 'damage/details'
|
||||
|
||||
[534] US+513803: 'Штат'
|
||||
|
||||
[535] US+513813: '<circle cx="'
|
||||
|
||||
[536] US+513839: '" cy="'
|
||||
|
||||
[537] US+513853: '" r="10" stroke-width="1" fill = "'
|
||||
|
||||
[538] US+513923: '" />'
|
||||
|
||||
[539] US+513933: '<text x="{0}" y = "{1}" stroke="#fff" class="small">{2}</text>'
|
||||
|
||||
[540] US+514059: '<rect x="'
|
||||
|
||||
[541] US+514079: '" y="'
|
||||
|
||||
[542] US+514091: '" width="20" height="20" fill = "'
|
||||
|
||||
[543] US+514159: '<polygon points="'
|
||||
|
||||
Reference in New Issue
Block a user