diff --git a/App/Auth/description.txt b/App/Auth/description.txt deleted file mode 100644 index b8d4d0b..0000000 --- a/App/Auth/description.txt +++ /dev/null @@ -1,13 +0,0 @@ -. -├── auth_model.py - реализация модели авторизации -├── db -│   ├── DBconnect.py - коннектор к СУБД -│   ├── __init__.py - файл для инициализации db как модуль -│   ├── select.py - файл для выполнения select-запросов к СУБД -│   └── sql_provider.py - SQL-провайдер для формирования запроса к СУБД -├── __init__.py - файл для инициализации Auth как модуль -├── sql -│   └── auth.sql - sql-запрос, проверяющий наличие пользователя в СУБД -└── templates - └── auth.html - шаблон для страницы авторизации - diff --git a/App/Report/description.txt b/App/Report/description.txt deleted file mode 100644 index 6908431..0000000 --- a/App/Report/description.txt +++ /dev/null @@ -1,16 +0,0 @@ -. -├── db -│   ├── DBconnect.py - коннектор к СУБД -│   ├── __init__.py - файл для инициализации db как модуль -│   ├── sql_provider.py - SQL-провайдер для формирования запроса к СУБД -│   └── work.py - файл для выполнения select и call запросов -├── __init__.py - файл для инициализации Report как модуль -├── report_model.py - реализация модели варианта работы с отчётами -├── reports.json - файл с информацией о вариантах отчётов -├── sql  -│   ├── sellers_report.sql - sql-запрос для просмотра отчёта о поставках поставщиков -│   └── workpiece_report.sql - sql-запрос для просмотра отчёта о поставках заготовок -└── templates - ├── OK.html - шаблон для вывода информации об успешном добавлении отчета в БД - ├── report_basic.html - шаблон для ввода параметров просмотра/создания отчёта - └── report_menu.html - шаблон для выбора просмотра/создания отчёта \ No newline at end of file diff --git a/App/Requests/description.txt b/App/Requests/description.txt deleted file mode 100644 index 1b4d300..0000000 --- a/App/Requests/description.txt +++ /dev/null @@ -1,18 +0,0 @@ -. -├── db -│   ├── DBconnect.py - коннектор к СУБД -│   ├── __init__.py - файл для инициализации db как модуль -│   ├── select.py - файл для выполнения select-запросов к СУБД -│   └── sql_provider.py - SQL-провайдер для формирования запроса к СУБД -├── __init__.py - файл для инициализации Requests как модуль -├── requests_model.py - реализация модели варианта работы с запросами -├── sql -│   ├── materials_names.sql - sql-запрос для получения списка материалоа заготовок -│   ├── sellers_names.sql - sql-запрос для получения списка поставщиков -│   ├── ship_seller.sql - sql-запрос для получения списка поставок поставщиком -│   └── sklad_material.sql - sql-запрос для получения списка заготовок на складе -├── templates -│   ├── sellers_ship.html - шаблон для формы передачи параметров для запроса всех поставок выбранного поставщика -│   ├── zagotovki.html - шаблон для формы передачи параметров для запроса количества заготовок на складе -│   └── zapros_menu.html - шаблон для выбора варианта отчёта -└── zapros_menu.json - файл с названиями запросов и их ссылками \ No newline at end of file diff --git a/App/auth.txt b/App/auth.txt new file mode 100644 index 0000000..b51cd9d --- /dev/null +++ b/App/auth.txt @@ -0,0 +1,13 @@ +. +├── Database +│   ├── DBconnect.py - коннектор к СУБД +│   ├── __init__.py +│   ├── sql_provider.py - SQL-провайдер для формирования запроса к СУБД +│   └── work.py - файл для выполнения запросов к СУБД +└── Auth +    ├── auth_model.py - реализация модели авторизации +    ├── __init__.py +    ├── sql +    │   └── auth.sql - sql-запрос, проверяющий наличие пользователя в СУБД +    └── templates +    └── auth.html - шаблон для страницы авторизации diff --git a/App/description.txt b/App/description.txt deleted file mode 100644 index 4c64a2b..0000000 --- a/App/description.txt +++ /dev/null @@ -1,16 +0,0 @@ - -. -├── app.py - основное приложение -├── checker.py - декораторы -├── data -│   ├── config.json - конфигурация для подключения к СУБД -│   └── db_access.json - доступ пользователей к вариантам использования ИС -├── static -│   └── css - стили для страниц -│   ├── auth.css -│   ├── main.css -│   └── output.css -└── templates - ├── error.html - универсальный шаблон для ошибок - ├── main_menu.html - шаблон главного меню - └── output.html - универсальный шаблон для вывода результатов diff --git a/App/main.txt b/App/main.txt new file mode 100644 index 0000000..e565e32 --- /dev/null +++ b/App/main.txt @@ -0,0 +1,19 @@ +. +├── app.py - основное приложение +├── checker.py - декораторы +├── data +│   ├── config.json - конфигурация для подключения к СУБД +│   ├── db_access.json - доступ пользователей к вариантам использования ИС +│   └── redis_config.json - конфигурация для подключения к Redis +├── Database +│   ├── DBconnect.py - коннектор к СУБД +│   ├── __init__.py +│   ├── sql_provider.py - SQL-провайдер для формирования запроса к СУБД +│   └── work.py - файл для выполнения запросов к СУБД +├── static +│   └── css - стили для страниц +│   └── main.css +└── templates - стандартные шаблоны для страниц +    ├── error.html - шаблон для ошибок +    ├── main_menu.html - шаблон главного меню +    └── output.html - шаблон для вывода результатов в формате таблицы diff --git a/App/report.txt b/App/report.txt new file mode 100644 index 0000000..7ae310a --- /dev/null +++ b/App/report.txt @@ -0,0 +1,22 @@ +. +├── Database +│   ├── DBconnect.py - коннектор к СУБД +│   ├── __init__.py +│   ├── sql_provider.py - SQL-провайдер для формирования запроса к СУБД +│   └── work.py - файл для выполнения запросов к СУБД +└── Report +    ├── __init__.py +    ├── report_model.py - реализация модели работы с отчётами +    ├── reports.json - файл с информацией о вариантах отчётов +    ├── sql +    │   ├── sellers_report.sql - sql-запрос для просмотра отчёта о поставках поставщиков +    │ └── workpiece_report.sql - sql-запрос для просмотра отчёта о поставках заготовок +    ├── static +    │   ├── css - стили страниц +    │   │   └── report.css +    │   └── js +    │   └── check.js - проверка периода формирования отчёта +    └── templates +    ├── OK.html - шаблон для вывода информации об успешном добавлении отчета в БД + ├── report_basic.html - шаблон для ввода параметров просмотра/создания отчёта + └── report_menu.html - шаблон для выбора просмотра/создания отчёта \ No newline at end of file diff --git a/App/requests.txt b/App/requests.txt new file mode 100644 index 0000000..3682d42 --- /dev/null +++ b/App/requests.txt @@ -0,0 +1,19 @@ +. +├── Database +│   ├── DBconnect.py - коннектор к СУБД +│   ├── __init__.py +│   ├── sql_provider.py - SQL-провайдер для формирования запроса к СУБД +│   └── work.py - файл для выполнения запросов к СУБД +└── Requests +    ├── __init__.py +    ├── requests_model.py - реализация модели работы с запросами +    ├── sql +    │   ├── materials_names.sql - sql-запрос для получения списка материалов заготовок +   │   ├── sellers_names.sql - sql-запрос для получения списка поставщиков +   │   ├── ship_seller.sql - sql-запрос для получения списка поставок поставщиком +   │   └── sklad_material.sql - sql-запрос для получения списка заготовок на складе +   ├── templates +   │   ├── sellers_ship.html - шаблон для формы передачи параметров для запроса всех поставок выбранного поставщика + │   ├── zagotovki.html - шаблон для формы передачи параметров для запроса количества заготовок на складе + │   └── zapros_menu.html - шаблон для выбора варианта отчёта +   └── zapros_menu.json - файл с названиями запросов и их ссылками \ No newline at end of file diff --git a/App/waybill.txt b/App/waybill.txt new file mode 100644 index 0000000..ca0117f --- /dev/null +++ b/App/waybill.txt @@ -0,0 +1,25 @@ +. +├── cache - модуль для кэширования данных +│ ├── __init__.py +│ └── wrapper.py - файл с функцией-обёрткой для кэширования функций +├── Database +│   ├── DBconnect.py - коннектор к СУБД +│   ├── __init__.py +│   ├── sql_provider.py - SQL-провайдер для формирования запроса к СУБД +│   └── work.py - файл для выполнения запросов к СУБД +└── Waybill + ├── __init__.py + ├── model.py - реализация модели оформления накладной + ├── sql + │ ├── create_order.sql - SQL запрос на создание накладной + │ ├── goods.sql - SQL запрос на получение списка заготовок + │ ├── insert_order_line.sql - SQL запрос на добавление позиции в накладную + │ └── one_good.sql - SQL запрос на получение информации о заготовке + ├── static + │ └── css - стили страниц + │ └── waybill.css + └── templates + ├── card.html - шаблон для отображения карточки заготовки + ├── order_finish.html - шаблон для страницы о завершении оформления накладной + └── waybill.html - шаблон для страницы формированиянакладной +