IT-менеджер: каталог моделей оборудования + перевод choices на справочники

- EquipmentModel (каталог: тип+бренд+модель заводятся раз) отделён от
  Equipment (экземпляр: серийник+локация); миграция сворачивает данные.
  Массовый ввод серийников, массовая выдача на локации/сотрудников
- Enum-choices (тип/статус/приоритет заявок, вид работ, каналы, расходники,
  договоры) переведены на core.Directory с quick-add из формы
- Фронт-страница /it-manager/: вкладки оборудование/заявки/работы/
  расходники/провайдеры/обращения; searchable-select локаций
- Тесты (10)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-22 17:31:52 +03:00
parent f342d67f97
commit 38747a93fc
23 changed files with 3051 additions and 229 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
from .equipment import Equipment, EquipmentAssignment
from .equipment import Equipment, EquipmentAssignment, EquipmentModel
from .tickets import Ticket, TicketComment
from .providers import InternetProvider, InternetContract
from .worklogs import WorkLog, ServiceCall