Страница заказа
Данная страница выглядит следующим образом (рис. 2.1).
Рисунок 2.1
На рисунке показана страница нового заказа. Так, при создании заказа сверху появляется уведомление: «Заявка на публикацию конкурса успешно создана. В ближайшее время наш модератор проверит конкурс на отсутствие нарушений. После проверки на Ваш телефон придет смс-уведомление. Также посмотреть результаты проверки можно на данной странице.»
Данное уведомление появляется конкретно после создания нового заказа. Если обновить страницу, то оно должно исчезнуть.
Также на данной странице должны отображаться миниатюры загруженных изображений, которые при нажатии должны увеличиваться в полный размер (на рисунке 2.1 этого не показано, но сделать нужно).
Страница «Мои заказы»
Страница представлена на рисунке 2.2.
Рисунок 2.2
В верхнем блоке показано общее количество заказов пользователя, а также количество заказов с соответствующими статусами: «ожидается оплата», «ожидается публикация», «на проверке», «отказано в публикации».
Описание статусов:
1. «На проверке». Присваивается только что созданному заказу.
2. «Отменён». Присваивается заказу, который был отменён пользователем до проверки модератором.
3. «Отказано в публикации». Присваивается заказу, который был отклонен модератором.
4. «Ожидает оплаты». Присваивается заказу, который был одобрен модератором.
5. «Просрочен». Присваивается неоплаченному заказу, дата и время публикации которого уже прошли. Также хотелось бы, чтобы данный статус присваивался заказу, дату и время публикации которого уже занял (оплатил) кто-то другой.
6. «Ожидает публикации». Присваивается заказу, который был оплачен пользователем.
|
7. «Выполнен». Присваивается оплаченному заказу, дата и время публикации которого уже прошли.
Итак, в нижнем блоке указаны все заказы пользователя. Новые появляются сверху. Хотелось бы, чтобы при нажатии на какой-либо статус в верхнем блоке, в нижнем (таблица заказов) отображались лишь заказы с соответствующим статусом. То есть изначально при открытии данной страницы активен пункт «Все заказы» и, соответственно, в таблице заказов отображаются все заказы пользователя, а при нажатии на пункт «Ожидается публикация» в таблице должны показываться только заказы со статусом «Ожидается публикация».
Столбцы таблицы заказов:
1. № заказа. Автоматически генерируемый номер для каждого созданного пользователями заказа. Начинается с 10000. Каждый новый заказ любого пользователя прибавляет к числу единицу.
2. Дата заказа. Дата совершения пользователем заказа.
3. Дата публикации. Выбранная пользователем дата публикации конкурса.
4. Рекламное сообщество. Название рекламного сообщество со ссылкой на него.
5. Цена. Цена размещения.
6. Статус. Статус заказа.
7. Действия. Доступные действия: «Просмотр», «Отменить», «Оплатить» (рис. 2.2).
7.1. «Просмотр». Действие доступно для всех заказов. После нажатия на данную кнопку пользователя переводит на страницу заказа, которая уже была описана в пункте 2.1. После положительной проверки заказа модератором пользователю приходит смс-сообщение на телефон, а на странице заказа становится доступной оплата (рис. 2.3).
Рисунок 2.3
7.2. «Отменить». Действие доступно для заказов со статусом «На проверке». После нажатия на данную кнопку, всплывает окно с вопросом: «Вы уверены, что хотите отменить заказ?» Если пользователь выбирает «Да», то заказ отменяется и приобретает статус «Отменён».
|
7.3. «Оплатить». Действие доступно для заказов со статусом «Ожидает оплаты». После нажатия на данную кнопку пользователя переводит на страницу оплаты. При успешной оплате заказу присваивается статус «Ожидает публикации». Также после оплаты пользователя переводит на страницу заказа с уведомлением об успешной оплате и советами по дальнейшим действиям (рис. 2.4).
Рисунок 2.4
Страница «Мои скидки»
Страница имеет следующий вид (рис 2.5).
Рисунок 2.5
Данная страница носит лишь информативный характер. Кликабельные элементы отсутствуют. В правой части верхнего блока указана общая сумма всех заказов пользователя. Если сумма достигла числа, необходимого для получения новой категории клиента, то категория меняется на соответствующую (категория написана в левой части верхнего блока). На рисунке 2.5, кстати, допущена ошибка: с указанной суммой заказов пользователь должен уже иметь категорию «Серебряный клиент».