Commit Graph
5 Commits
Author SHA1 Message Date
mirivladandQwen-Coder 6833441514 Fix: Правильное получение названий из TomSelect options
✅ Проверка options перед обращением
✅ Fallback на 'Курс #ID' если option не найден
✅ Безопасное получение text из options

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-02 09:19:50 +08:00
mirivladandQwen-Coder 5187c6f784 Fix: TomSelect для мультивыбора в modal
✅ <select multiple> вместо <div> для групп/пользователей
✅ plugins: ['remove_button'] для крестиков
✅ modalInitialized флаг для однократной инициализации
✅ Правильное получение getValue() для мультивыбора

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-02 09:03:33 +08:00
mirivladandQwen-Coder 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
mirivladandQwen-Coder 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
mirivladandQwen-Coder 7ad06e85fa Feat: Заявки — Blade шаблоны (create, show, edit)
✅ create.blade.php — создание с элементами
✅ show.blade.php — просмотр с статистикой
✅ edit.blade.php — редактирование элементов
✅ Кнопки approve/reject на show

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-01 16:07:43 +08:00