Skip to content
Snippets Groups Projects
Commit 21413be2 authored by Stefan Beck's avatar Stefan Beck
Browse files

Anpassung Zettellayout ZPII

Die ZPII braucht für verschiedene Vorgänge die Nutzergruppe, die
Auskunst, ob PPA oder nicht ist nicht ausreichend.
parent 6eab116b
No related branches found
No related tags found
No related merge requests found
Pipeline #3477 failed
......@@ -62,17 +62,6 @@ def bestelldatum(data: dict) -> str:
return value
def print_ppa_group(data: dict) -> str:
"""
Gibt PPA aus, wenn der Nutzer in einer der PPA-Gruppen ist.
:param data:
:return: str
"""
if data.get("requesterPatronGroupId") in PPA_GROUP_IDS:
return "PPA"
return ""
def pre_story_to_story(pre_story: list, style: ParagraphStyle) -> list:
"""
Erstellt aus Sting-Elementen einen Paragraph mit Stil.
......@@ -310,10 +299,12 @@ def reservation_bon(data: dict) -> BytesIO:
Spacer(0, 3 * spacer_size),
Image(volume_barcode, width=72 * mm, height=25 * mm, kind="proportional"),
Paragraph(data["itemBarcode"], style=center_style),
Spacer(0, 6 * spacer_size),
f'Auslage bis: <b><font size="18">{auslage_bis(data)}</font></b>',
Spacer(0, 3 * spacer_size),
f'Auslage bis: <b><font size="12">{auslage_bis(data)}</font></b>',
Spacer(0, 3 * spacer_size),
f'Benutzernummer: xxxx<b><font size="12">{data.get("requesterBarcode", "")[-4:]}</font></b> {print_ppa_group(data)}',
f'Benutzernummer: xxxx<b><font size="14">{data.get("requesterBarcode", "")[-4:]}</font></b>',
Spacer(0, 1 * spacer_size),
f'<font size="6">{data.get("requesterPatronGroupDescription", "unbekannt")}</font>',
]
frame.addFromList(pre_story_to_story(pre_story, default_style), canvas)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment