feat: ребрендинг под 187-ФЗ (КИИ)

- Все упоминания 152-ФЗ заменены на 187-ФЗ (заголовок окна, справка,
  импорт, переменные, docstring'и, spec)
- import_152fz -> import_187fz, direction '152fz' -> '187fz'
- autosave_152 -> autosave_187
- Опросный_лист_152_ФЗ.xlsx -> Опросный_лист_187_ФЗ.xlsx
- Промпт ИИ: 'юрист по защите персональных данных (152-ФЗ)' -> 187-ФЗ
This commit is contained in:
2026-08-03 23:25:18 +04:00
parent ac122451b3
commit da4946cb59
11 changed files with 37 additions and 37 deletions
+8 -8
View File
@@ -31,7 +31,7 @@ class DokoGenApp:
def __init__(self, root: tk.Tk):
self.root = root
root.title("ДоКоГеНеРаТоР — 152-ФЗ (Персональные данные)")
root.title("ДоКоГеНеРаТоР — 187-ФЗ (КИИ)")
root.geometry("1200x800")
root.minsize(900, 600)
self._set_app_icon()
@@ -44,7 +44,7 @@ class DokoGenApp:
self._last_template_dir: str = ""
self._autosave_path = os.path.join(
os.path.dirname(os.path.abspath(__file__)),
'.autosave', 'autosave_152.json'
'.autosave', 'autosave_187.json'
)
# Путь к файлу настроек импорта (словарь «что и откуда брать»)
@@ -1757,7 +1757,7 @@ class DokoGenApp:
is_list=self.model.information_systems,
doc_number=self.doc_number_var.get(),
doc_date=self.doc_date_var.get(),
direction='152fz',
direction='187fz',
)
results = []
@@ -1846,7 +1846,7 @@ class DokoGenApp:
def import_from_survey(self):
path = filedialog.askopenfilename(
title="Выберите опросный лист (152-ФЗ)",
title="Выберите опросный лист (187-ФЗ)",
filetypes=[("Excel", "*.xlsx *.xls")]
)
if not path:
@@ -1856,8 +1856,8 @@ class DokoGenApp:
# Импорт в отдельном потоке
def _run():
try:
from .importer import import_152fz
data = import_152fz(path, self.log, settings_path=self.import_settings_path)
from .importer import import_187fz
data = import_187fz(path, self.log, settings_path=self.import_settings_path)
if data:
self._apply_imported_data(data)
except ImportError:
@@ -2203,7 +2203,7 @@ class DokoGenApp:
def show_about(self):
messagebox.showinfo("О программе",
"ДоКоГеНеРаТоР — 152-ФЗ\n"
"ДоКоГеНеРаТоР — 187-ФЗ\n"
"Версия 1.0\n"
"Генератор документов из шаблонов")
@@ -2251,7 +2251,7 @@ class DokoGenApp:
def download_survey(self):
from .help_docs import ensure_docs, survey_path
ensure_docs()
self._save_resource(survey_path(), "Опросный_лист_152_ФЗ.xlsx", "Сохранить пустой опросник")
self._save_resource(survey_path(), "Опросный_лист_187_ФЗ.xlsx", "Сохранить пустой опросник")
def main():