lokses
31bd4c8fa7
it_manager: справочник типовых работ в журнале WorkLog.
...
Категория/работа/required_details вместо свободного work_type; seed Directory, отчёт и тесты.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 13:38:07 +03:00
lokses
be7e5853cb
it_manager: поиск, фильтры и инвентаризация оборудования.
...
Добавлены фильтры списка, редактирование инв. номеров/заметок/дат, история выдачи в карточке и тесты.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 13:23:00 +03:00
lokses
536679925a
Правки логики
2026-09-21 20:37:18 +03:00
lokses
0da9c13192
it_manager+reports: иерархия договоров, биллинг и месячные отчёты
...
Иерархия рамочных/дочерних договоров и платежей, интернет-биллинг,
месячные IT-отчёты (импорт, DOCX/PDF, шаблоны выводов).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-09-09 18:03:44 +03:00
lokses
4b61e78c16
Обновить тесты it_manager под каталог моделей оборудования
...
Тесты создавали Equipment со старыми полями type/model и били по
удалённому /equipment/create/. Переведены на EquipmentModel + массовый
ввод/выдачу (bulk-create/bulk-assign), добавлен тест массовой выдачи.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-22 20:55:51 +03:00
lokses
38747a93fc
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 >
2026-07-22 17:31:52 +03:00