Commit Graph

5 Commits (5187c6f78494e787a9d18cac706396d531090407)

Author SHA1 Message Date
mirivlad 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
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 69332ecea5 Fix: searchable-select для динамических элементов
 initTomSelectForElement() для инициализации новых элементов
 TomSelect для курсов и организаций
 Ручная инициализация при добавлении элемента

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-01 16:31:39 +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 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