Commit Graph

5 Commits (b01d8431c8752551ab313db5c4cd9195f4a9deed)

Author SHA1 Message Date
mirivlad b01d8431c8 Fix: Организация берётся из items_json
 organization_id из первого элемента items
 Удалена валидация organization_id
 index.blade.php обрабатывает NULL organization

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-02 09:22:12 +08:00
mirivlad c65da15feb Feat: Заявки - Modal для добавления элементов
 Modal с TomSelect для всех полей
 Курс, Организация, Группа, Пользователь - всё с поиском
 Динамическое добавление элементов через JSON
 edit.blade.php с загрузкой существующих элементов

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-02 08:50:55 +08:00
mirivlad 38b2f043bf Fix: Добавлена организация в элементы заявки
 organization relationship в CourseRequestItem
 Отображение в show.blade.php
 Загрузка в контроллере

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-01 16:19:56 +08:00
mirivlad c6f303fac7 Fix: Улучшена форма заявки на курсы
 Организация - необязательна
 Новая структура элемента: Курс → Получатели → Даты
 Поддержка множественных user_ids/group_ids
 Обновлены create, edit, store, update, createAssignments

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-01 16:19:04 +08:00
mirivlad 87f20ef702 Feat: Заявки на курсы (Course Requests) - базовая структура
 Миграции: course_requests, course_request_items
 Models: CourseRequest, CourseRequestItem
 CourseRequestController (CRUD + approve/reject)
 CourseRequestPolicy
 Маршруты и регистрация Policy
 index.blade.php

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-01 15:48:41 +08:00