|
|
|
|
@ -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 `<CONFIG>`, где файл конфигурации сордержит всю
|
|
|
|
|
необходимую информацию по конвертации, включая входной и выходной файлы.
|
|
|
|
|
- Не используемые столбцы в excel при конвертации можно просто не указывать или указать
|
|
|
|
|
не существующий столбец в таблице базы данных.
|
|
|
|
|
- Допускается указание для имен файлов относительных путей и использование русских букв.
|
|
|
|
|
- Для примера см. Стационар.yaml - корректность распределения столбцов не проверял!
|
|
|
|
|
## Последовательность использования приложения
|
|
|
|
|
1. Запуск программы: tsa.exe `<CONFIG>` (файл .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
|
|
|
|
|
|