feat: ребрендинг под dokogenPZI (основа из dokogen187)

This commit is contained in:
2026-08-03 23:45:18 +04:00
parent da4946cb59
commit f151cf1bfe
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("ДоКоГеНеРаТоР — 187-ФЗ (КИИ)")
root.title("ДоКоГеНеРаТоР — PZI")
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_187.json'
'.autosave', 'autosave_pzifz.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='187fz',
direction='pzifz',
)
results = []
@@ -1846,7 +1846,7 @@ class DokoGenApp:
def import_from_survey(self):
path = filedialog.askopenfilename(
title="Выберите опросный лист (187-ФЗ)",
title="Выберите опросный лист (PZI)",
filetypes=[("Excel", "*.xlsx *.xls")]
)
if not path:
@@ -1856,8 +1856,8 @@ class DokoGenApp:
# Импорт в отдельном потоке
def _run():
try:
from .importer import import_187fz
data = import_187fz(path, self.log, settings_path=self.import_settings_path)
from .importer import import_pzifz
data = import_pzifz(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("О программе",
"ДоКоГеНеРаТоР — 187-ФЗ\n"
"ДоКоГеНеРаТоР — PZI\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(), "Опросный_лист_187_ФЗ.xlsx", "Сохранить пустой опросник")
self._save_resource(survey_path(), "Опросный_лист_PZI.xlsx", "Сохранить пустой опросник")
def main():