feat(manifest): improve PDF extraction workflow and fix delivery lines rendering

- Fix SSE 'result' event handling in delivery creation and stop circular progress
- Directly populate deliveryEditorSlice with parsed header, line items, and notes
- Simplify ManifestPdfDialog to display LLM protocol log and status only
- Render PDF analysis notes at the bottom of the delivery page
- Keep article lines visible when imported items exist even if partyId is not yet selected
- Bind handleEdit and handleDelete in ManifestList constructor to fix row click TypeError
- Support delivery columns (name, pu, netprice, taxrate) in ManifestForm and lineFromApi
- Remove obsolete Unit column from delivery lines
This commit is contained in:
seb
2026-09-16 10:06:19 +02:00
parent 7135cdb5fe
commit 0130ee6516
10 changed files with 665 additions and 128 deletions

View File

@@ -24,7 +24,7 @@ class ManifestFormLine extends PureComponent {
size="small"
fullWidth
type={type}
value={line[id]}
value={line[id] ?? ''}
disabled={saving}
autoComplete="off"
onChange={(e) => onChange(line.key, id, e.target.value)}