klg-asutk-app/docs/#U0421#U041f#U0420#U0410#U0412#U041e#U0427#U041d#U0418#U041a#U0418.md

342 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Справочники системы
## Общая информация
Все справочники системы заполнены тестовыми данными для полноценной работы программы.
---
## 1. Типы воздушных судов (aircraft_types)
**Всего: 34 типа от 10 производителей**
### Зарубежные производители:
#### Airbus (7 типов)
- A320
- A320neo
- A321
- A321neo
- A330-300
- A350-900
- A350-1000
#### Boeing (6 типов)
- 737-800
- 737-900
- 737 MAX 8
- 777-300ER
- 787-8 Dreamliner
- 787-9 Dreamliner
#### Embraer (4 типа)
- E-170
- E-175
- E-190
- E-195
#### Sukhoi (3 типа)
- Superjet 100
- Superjet 100-95
- Superjet 100-95LR
#### ATR (2 типа)
- 72-600
- 42-600
#### Bombardier (2 типа)
- CRJ-900
- CRJ-1000
### Российские производители:
#### Ильюшин (3 типа)
- Ил-96-300
- Ил-96-400
- Ил-114-300
#### Туполев (3 типа)
- Ту-204
- Ту-214
- Ту-334
#### Иркут (2 типа)
- МС-21-300
- МС-21-310
#### Антонов (2 типа)
- Ан-148
- Ан-158
---
## 2. Организации (organizations)
**Всего: 24 организации**
### Операторы (авиакомпании) - 9 организаций
1. **Аэрофлот - Российские авиалинии**
- ИНН: 7702070139
- Адрес: г. Москва, ул. Ленинградский проспект, д. 37, корп. 2
- Email: info@aeroflot.ru
- Телефон: +7 (495) 223-55-55
2. **S7 Airlines**
- ИНН: 5405013127
- Адрес: г. Новосибирск, ул. Добролюбова, д. 2
- Email: info@s7.ru
- Телефон: +7 (495) 777-77-77
3. **Уральские авиалинии**
- ИНН: 6658004767
- Адрес: г. Екатеринбург, ул. Сакко и Ванцетти, д. 105
- Email: info@uralairlines.ru
- Телефон: +7 (343) 264-00-00
4. **Победа**
- ИНН: 7702070139
- Адрес: г. Москва, ул. Ленинградский проспект, д. 37, корп. 2
- Email: info@pobeda.aero
- Телефон: +7 (495) 363-00-00
5. **Россия**
- ИНН: 4703008763
- Адрес: г. Санкт-Петербург, ул. Пилотов, д. 18
- Email: info@rossiya-airlines.com
- Телефон: +7 (812) 333-22-11
6. **Якутия**
- ИНН: 1435027000
- Адрес: г. Якутск, ул. Октябрьская, д. 9
- Email: info@yakutia.aero
- Телефон: +7 (4112) 44-11-11
7. **Азимут**
- ИНН: 2315086352
- Адрес: г. Ростов-на-Дону, пр-т Шолохова, д. 344
- Email: info@azimuth.aero
- Телефон: +7 (863) 206-00-00
8. **Smartavia**
- ИНН: 2901000000
- Адрес: г. Архангельск, ул. Воскресенская, д. 77
- Email: info@smartavia.ru
- Телефон: +7 (8182) 65-00-00
### MRO (организации технического обслуживания) - 8 организаций
1. **Авиационный технический центр Шереметьево**
- Адрес: г. Москва, аэропорт Шереметьево
- Email: info@atc-svo.ru
- Телефон: +7 (495) 578-00-00
2. **Авиационный технический центр Домодедово**
- Адрес: г. Москва, аэропорт Домодедово
- Email: info@atc-dme.ru
- Телефон: +7 (495) 933-00-00
3. **Авиационный технический центр Пулково**
- Адрес: г. Санкт-Петербург, аэропорт Пулково
- Email: info@atc-led.ru
- Телефон: +7 (812) 337-00-00
4. **Авиационный технический центр Толмачево**
- Адрес: г. Новосибирск, аэропорт Толмачево
- Email: info@atc-ovb.ru
- Телефон: +7 (383) 216-00-00
5. **Авиационный технический центр Кольцово**
- Адрес: г. Екатеринбург, аэропорт Кольцово
- Email: info@atc-svk.ru
- Телефон: +7 (343) 264-00-00
6. **Авиационный технический центр Ростов-на-Дону**
- Адрес: г. Ростов-на-Дону, аэропорт Платов
- Email: info@atc-rov.ru
- Телефон: +7 (863) 206-00-00
7. **Авиационный технический центр Краснодар**
- Адрес: г. Краснодар, аэропорт Пашковский
- Email: info@atc-krr.ru
- Телефон: +7 (861) 200-00-00
8. **Авиационный технический центр Сочи**
- Адрес: г. Сочи, аэропорт Сочи
- Email: info@atc-aer.ru
- Телефон: +7 (862) 240-00-00
### Органы сертификации (authority) - 4 организации
1. **Федеральное агентство воздушного транспорта (Росавиация)**
- Адрес: г. Москва, ул. Шаболовка, д. 4
- Email: info@favt.gov.ru
- Телефон: +7 (495) 607-00-00
2. **Межгосударственный авиационный комитет (МАК)**
- Адрес: г. Москва, ул. Большая Ордынка, д. 22/2
- Email: info@mak-iac.org
- Телефон: +7 (495) 607-00-00
3. **Европейское агентство по авиационной безопасности (EASA)**
- Адрес: Konrad-Adenauer-Ufer 3, 50668 Köln, Germany
- Email: info@easa.europa.eu
- Телефон: +49 221 8999 000
4. **Федеральное управление гражданской авиации США (FAA)**
- Адрес: 800 Independence Avenue SW, Washington, DC 20591, USA
- Email: info@faa.gov
- Телефон: +1 (202) 267-1000
### Другие организации - 3 организации
1. **ОАК (Объединенная авиастроительная корпорация)**
- Адрес: г. Москва, ул. Большая Дмитровка, д. 26/1
- Email: info@uacrussia.ru
- Телефон: +7 (495) 926-00-00
2. **Иркут (ПАО Корпорация Иркут)**
- Адрес: г. Иркутск, ул. Новаторов, д. 3
- Email: info@irkut.com
- Телефон: +7 (3952) 39-00-00
3. **Сухой (ПАО Компания Сухой)**
- Адрес: г. Москва, ул. Поликарпова, д. 23А
- Email: info@sukhoi.org
- Телефон: +7 (495) 926-00-00
---
## 3. Пользователи (users)
**Всего: 18 пользователей**
### Администраторы - 3 пользователя
1. **Администратор системы**
- Email: admin@klg.local
- Роль: admin
2. **Администратор Росавиации**
- Email: admin@favt.gov.ru
- Роль: admin
- Организация: Федеральное агентство воздушного транспорта (Росавиация)
### Инспекторы органов сертификации - 3 пользователя
1. **Иванов Иван Иванович**
- Email: i.ivanov@favt.gov.ru
- Роль: authority_inspector
- Организация: Федеральное агентство воздушного транспорта (Росавиация)
2. **Петров Петр Петрович**
- Email: p.petrov@favt.gov.ru
- Роль: authority_inspector
- Организация: Федеральное агентство воздушного транспорта (Росавиация)
3. **Сидоров Сидор Сидорович**
- Email: s.sidorov@favt.gov.ru
- Роль: authority_inspector
- Организация: Федеральное агентство воздушного транспорта (Росавиация)
### Менеджеры операторов - 3 пользователя
1. **Смирнов Алексей Владимирович** (Аэрофлот)
- Email: a.smirnov@aeroflot.ru
- Роль: operator_manager
- Организация: Аэрофлот - Российские авиалинии
2. **Козлов Дмитрий Сергеевич** (S7 Airlines)
- Email: d.kozlov@s7.ru
- Роль: operator_manager
- Организация: S7 Airlines
3. **Новиков Андрей Николаевич** (Уральские авиалинии)
- Email: a.novikov@uralairlines.ru
- Роль: operator_manager
- Организация: Уральские авиалинии
### Пользователи операторов - 4 пользователя
1. **Волков Сергей Александрович** (Аэрофлот)
- Email: s.volkov@aeroflot.ru
- Роль: operator_user
- Организация: Аэрофлот - Российские авиалинии
2. **Лебедев Михаил Игоревич** (Аэрофлот)
- Email: m.lebedev@aeroflot.ru
- Роль: operator_user
- Организация: Аэрофлот - Российские авиалинии
3. **Соколов Павел Викторович** (S7 Airlines)
- Email: p.sokolov@s7.ru
- Роль: operator_user
- Организация: S7 Airlines
4. **Михайлов Игорь Олегович** (Уральские авиалинии)
- Email: i.mikhailov@uralairlines.ru
- Роль: operator_user
- Организация: Уральские авиалинии
### Менеджеры MRO - 2 пользователя
1. **Федоров Владимир Петрович** (АТЦ Шереметьево)
- Email: v.fedorov@atc-svo.ru
- Роль: mro_manager
- Организация: Авиационный технический центр Шереметьево
2. **Морозов Николай Анатольевич** (АТЦ Домодедово)
- Email: n.morozov@atc-dme.ru
- Роль: mro_manager
- Организация: Авиационный технический центр Домодедово
### Пользователи MRO - 3 пользователя
1. **Алексеев Олег Дмитриевич** (АТЦ Шереметьево)
- Email: o.alekseev@atc-svo.ru
- Роль: mro_user
- Организация: Авиационный технический центр Шереметьево
2. **Павлов Роман Сергеевич** (АТЦ Шереметьево)
- Email: r.pavlov@atc-svo.ru
- Роль: mro_user
- Организация: Авиационный технический центр Шереметьево
3. **Семенов Артем Валерьевич** (АТЦ Домодедово)
- Email: a.semenov@atc-dme.ru
- Роль: mro_user
- Организация: Авиационный технический центр Домодедово
---
## Использование справочников
### В интерфейсе
1. **Типы ВС** - доступны в выпадающем списке при создании/редактировании воздушного судна
2. **Организации** - доступны в выпадающем списке при создании/редактировании ВС (оператор), при выборе организации для сертификата и т.д.
3. **Пользователи** - используются для авторизации и привязки к организациям
### Через API
Все справочники доступны через REST API:
- `GET /api/v1/aircraft/types` - список типов ВС
- `GET /api/v1/organizations` - список организаций
- `GET /api/v1/users` - список пользователей (требует авторизации)
---
## Обновление справочников
Для обновления справочников можно использовать SQL-скрипт:
```bash
docker compose exec db psql -U klg -d klg < backend/app/db/seed_reference_data.sql
```
Или через API (для типов ВС и организаций):
- `POST /api/v1/aircraft/types` - создать новый тип ВС
- `POST /api/v1/organizations` - создать новую организацию