Musteranfrage: mit einem Klick in den manuellen Druck übernehmen
- Produktion: Button „✍ In manuellen Druck“ auf der Musteranfrage übernimmt die Adresse als Einzelfelder (Vorname/Nachname/Straße/Nr./PLZ/Ort/Land) in den manuellen Druck; die Platzhalter [[Vorname]]/[[Nachname]]/[[Ort]] … ziehen sich daraus. „🖨 Direkt drucken“ (Modal) bleibt als Schnellweg. - neuauftrag: Übernahme trägt die Einzelfelder mit (nicht nur free_text/placeholders). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
1 parent
2b733d49d6
commit
f4ba242953
2 files changed
+36
-8
No files matched your search
@@ -154,10 +154,15 @@ const NeuAuftrag = defineComponent({
|
||||
if (d.envelopeSenderScale) neu.envelopeSenderScale = d.envelopeSenderScale;
|
||||
if (d.adressModus) neu.adressModus = d.adressModus;
|
||||
if (Array.isArray(d.rows) && d.rows.length) {
|
||||
neu.rows = d.rows.map((r) => ({
|
||||
free_text: String(r.free_text || ''),
|
||||
placeholders: (r.placeholders && typeof r.placeholders === 'object') ? { ...r.placeholders } : {},
|
||||
}));
|
||||
neu.rows = d.rows.map((r) => {
|
||||
const row = {
|
||||
free_text: String(r.free_text || ''),
|
||||
placeholders: (r.placeholders && typeof r.placeholders === 'object') ? { ...r.placeholders } : {},
|
||||
};
|
||||
// Einzelfelder (Vorname, Nachname, Straße …) mitübernehmen, wenn vorhanden.
|
||||
for (const [key] of FELDER) if (r[key] != null) row[key] = String(r[key]);
|
||||
return row;
|
||||
});
|
||||
}
|
||||
neu.previewSession = null;
|
||||
neu.msg = 'Aus Auftrag übernommen – anpassen, dann Vorschau/Anlegen.';
|
||||
|
||||
Reference in new issue
Block a user