feat: переменная подписи {{item.signature}} в цикле комиссии
Председатель комиссии: ___________ / А.А. Емельянов Члены комиссии: _________________ / К.Е. Кузина _________________ / Т.Б. Ахаева
This commit is contained in:
@@ -240,11 +240,20 @@ def _build_loop_data(company: Company, is_list: List) -> Dict[str, List[Dict]]:
|
||||
full = f"{role_disp} {pos} — {fio}" if pos != '—' else f"{role_disp} — {fio}"
|
||||
else:
|
||||
full = f"{pos} — {fio}" if pos != '—' else fio
|
||||
# Строка подписи: «Роль: ___________ / И.О. Фамилия»
|
||||
initials = dc.get_initials(fio) if fio != '—' else ''
|
||||
if 'Председатель' in role_disp:
|
||||
sig = f"{role_disp}: {'_' * 11} / {initials}".strip()
|
||||
elif role_disp:
|
||||
sig = f"{role_disp}: {'_' * 17} / {initials}".strip()
|
||||
else:
|
||||
sig = f"{'_' * 17} / {initials}".strip()
|
||||
items.append({
|
||||
'role': role_disp,
|
||||
'position': pos,
|
||||
'fio': fio,
|
||||
'full': full,
|
||||
'signature': sig,
|
||||
})
|
||||
loops['commission'] = items
|
||||
|
||||
|
||||
Reference in New Issue
Block a user