feat: недостающие переменные из инструкции 152-ФЗ
- {{item.fio_initials}} (И.О. Фамилия) и {{item.fio_short}} (Фамилия И.О.)
для комиссии
- {{item.software}} (ПО) для ИС + поле «ПО» в интерфейсе
- модель: поле software у InformationSystem
This commit is contained in:
@@ -252,6 +252,8 @@ def _build_loop_data(company: Company, is_list: List) -> Dict[str, List[Dict]]:
|
||||
'role': role_disp,
|
||||
'position': pos,
|
||||
'fio': fio,
|
||||
'fio_initials': dc.get_initials(fio) if fio != '—' else '',
|
||||
'fio_short': dc.get_short_fio(fio) if fio != '—' else '',
|
||||
'full': full,
|
||||
'signature': sig,
|
||||
})
|
||||
@@ -278,6 +280,7 @@ def _build_loop_data(company: Company, is_list: List) -> Dict[str, List[Dict]]:
|
||||
'pd_subjects': '; '.join(isys.pd_subjects_list or []) or '—',
|
||||
'is_purpose': isys.purpose or '—',
|
||||
'structure': getattr(isys, 'structure', '') or '—',
|
||||
'software': getattr(isys, 'software', '') or '—',
|
||||
})
|
||||
loops['information_systems'] = items
|
||||
|
||||
|
||||
Reference in New Issue
Block a user