Suche/Druckobjekt: echte PDF-Datei öffnen statt Schriftstück-Vorschau
Der Button „PDF öffnen" im Suche-Reiter (Typ Druckobjekt) öffnet jetzt den Datei-Dialog mit den hochgeladenen Auftragsdateien (die echte PDF) statt der SVG-Schriftstück-Vorschau. Der Datei-Dialog lädt die erste PDF (sonst erste Datei) direkt in die Vorschau – ohne weiteren Klick. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1073,6 +1073,12 @@ const Board = defineComponent({
|
||||
}
|
||||
dateien.items = items;
|
||||
if (!items.length) dateien.err = 'Keine hochgeladenen Dateien an diesem Auftrag.';
|
||||
// Für schnelle Bedienung die erste PDF (sonst erste Datei) direkt in die
|
||||
// Vorschau laden – man sieht das Dokument ohne weiteren Klick.
|
||||
else {
|
||||
const erste = items.find((it) => (it.type || '').includes('pdf')) || items[0];
|
||||
if (erste) vorschauDatei(erste);
|
||||
}
|
||||
} catch (e) { dateien.err = e?.message || 'Dateien konnten nicht geladen werden.'; }
|
||||
finally { dateien.laden = false; }
|
||||
}
|
||||
@@ -1315,7 +1321,7 @@ const Board = defineComponent({
|
||||
const adrLines = (e.adr && e.adr.length) ? e.adr : [e.name || '—'];
|
||||
const kannKuvert = !!(o.needs_envelope && o.envelope_labeling && o.envelope_labeling !== 'keine');
|
||||
const aktion = sucheTyp.value === 'objekt'
|
||||
? btn('📎 Dateien öffnen', () => openEmpf(o), 'primary')
|
||||
? btn('📎 PDF öffnen', () => openDateien(o), 'primary')
|
||||
: (sucheTyp.value === 'umschlag' && !kannKuvert)
|
||||
? subdued('Kein Kuvert')
|
||||
: btn('🖨 In Warteschlange', () => schnelldruck(o, e.nr, sucheTyp.value), 'primary');
|
||||
|
||||
Reference in New Issue
Block a user