Подключаем модель Order
Closed this issue · 0 comments
Добавляем в проект модель Order и контоллер OrdersController.
Order – это заявка от клиента на верификацию.
Меняется структура базы.
Теперь у Клиента много заявок, у заявки несколько видов документов всех типов. Документы принадлежат заявкам. У документах остаются статусы принят/отвергнут. Но подобные статусы добавляются и у заявки в целом.
Основной работки стол оператора - список новых заявок (новых - pending, принятых в обработку - processing, отклоненных - rejected и принятых - accepted). Заявки с этими статусами отображаются в соответствующих вкладках. У каждой кладки в badge отображается количество (если оно не 0)
По - умолчанию отображаются новые заявки.
Заявки выводятся блоками. Предлагаю для этого использовать классы .panel - https://getbootstrap.com/docs/3.3/components/#panels
В каждом блоке выводятся данные клиента и загруженные фотографии.
На странице просмотра клиента добавляем кнопку создания заявки (вместо документа). На странице создания заявки даем возможность загрузить документ каждого вида, а также заполнить в заявке следующие поля:
- фамилия
- имя
- отчество
- дата рождения (date)