From 6fe514f39761252d00d6308ffa4e4497c9328601 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A2=D1=83=D1=85=D1=82=D0=B0=D1=80=D0=BE=D0=B2=20=D0=A1?= =?UTF-8?q?=D0=B5=D1=80=D0=B3=D0=B5=D0=B9?= Date: Thu, 16 Oct 2025 20:46:21 -1200 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20HE?= =?UTF-8?q?LPER.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HELPER.md | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/HELPER.md b/HELPER.md index 77e87dd..d846222 100644 --- a/HELPER.md +++ b/HELPER.md @@ -2,18 +2,16 @@ Почти как dashboard только короче. -## История -- 25-09-2025 Создал репозиторий -- 30-09-2025 Добавил Сережу -- 30-09-2025 Сережа внес свою правку -- 04-10-2025 Добавил структуру проекта в figma -- 05-10-2025 Добавил программу конвертации Excel -> JSON -- 05-10-2025 Добавил дизайн страниц дашборда поликлиники и терапевтического отделения -- 13-10-2025 Изменил программу конвертации (версия 0.1.0) - - Добавил в обработку столбцы от A до Z - - Запуск программы: tsa.exe ``, где файл конфигурации сордержит всю - необходимую информацию по конвертации, включая входной и выходной файлы. - - Не используемые столбцы в excel при конвертации можно просто не указывать или указать - не существующий столбец в таблице базы данных. - - Допускается указание для имен файлов относительных путей и использование русских букв. - - Для примера см. Стационар.yaml - корректность распределения столбцов не проверял! \ No newline at end of file +## Последовательность использования приложения +1. Запуск программы: tsa.exe `` (файл .yaml например ДВН1.yaml), где файл конфигурации сордержит всю + необходимую информацию по конвертации, включая входной и выходной файлы. На выходе получиться файл ДВН1.json + +2. Затем необходимо создать необходимую коллекцию (таблицу) в PocketBase. +Все столбы должны быть точно указаны, как во входящей таблице .xlsx!!! Иначе данные будут отображены некорректно + +3. Для того, чтобы запустить PocketBase необходима команда +pocketbase serve --dir "d:\board\database" где указываем в кавычках путь до баз данных + +4. Необходимо запустить скрипт importRMIAS.js, предварительно указав внутри него в строке +await importJSON("excel/DORZ1.json", "Dorz1") нужные параметры +Скрипт запускаем с помощью bun importRMIAS.js