Store generated booking RTF files in listbroni folder
This commit is contained in:
@@ -138,7 +138,7 @@ python3 {baseDir}/scripts/save_booking.py \
|
|||||||
Файлы бронирований:
|
Файлы бронирований:
|
||||||
- текстовый журнал: `{baseDir}/data/bookings.txt`
|
- текстовый журнал: `{baseDir}/data/bookings.txt`
|
||||||
- структурированный журнал: `{baseDir}/data/bookings.jsonl`
|
- структурированный журнал: `{baseDir}/data/bookings.jsonl`
|
||||||
- клиентский лист брони (.rtf): `{baseDir}/data/booking_<номер_брони>.rtf` из шаблона `{baseDir}/data/shablon_broni.rtf`
|
- клиентский лист брони (.rtf): `{baseDir}/data/listbroni/booking_<номер_брони>.rtf` из шаблона `{baseDir}/data/shablon_broni.rtf`
|
||||||
|
|
||||||
|
|
||||||
### Этап 9 — Во время и после проживания
|
### Этап 9 — Во время и после проживания
|
||||||
|
|||||||
@@ -164,7 +164,8 @@ def main():
|
|||||||
jf.write(json.dumps(entry, ensure_ascii=False) + "\n")
|
jf.write(json.dumps(entry, ensure_ascii=False) + "\n")
|
||||||
|
|
||||||
# Генерируем клиентский лист брони из шаблона RTF
|
# Генерируем клиентский лист брони из шаблона RTF
|
||||||
rtf_out = args.rtf_out.strip() if args.rtf_out else str(out.parent / f"booking_{booking_number}.rtf")
|
default_rtf_dir = out.parent / "listbroni"
|
||||||
|
rtf_out = args.rtf_out.strip() if args.rtf_out else str(default_rtf_dir / f"booking_{booking_number}.rtf")
|
||||||
try:
|
try:
|
||||||
render_booking_rtf(Path(args.template), Path(rtf_out), entry)
|
render_booking_rtf(Path(args.template), Path(rtf_out), entry)
|
||||||
except Exception:
|
except Exception:
|
||||||
|
|||||||
Reference in New Issue
Block a user