SK-dev-mobile / oms-rings-mobile

WMS ЖБИ Кольца. Мобильное приложения для Android и iOS.
1 stars 0 forks source link

Окно создания и редактирования заказа #16

Closed TheFoxKD closed 4 months ago

TheFoxKD commented 4 months ago
  1. Номер телефона
  2. Способ доставки (самовывоз и доставка)
  3. Адрес доставки (если выбрана доставка)
  4. Время (доставки или когда заберут – разный комментарий показывать)
  5. Комментарий к заказу (вписать еще поля, если нужно)

Для ввода использовать TextField и валидацию. Будет в компонентах проекта.

Image

stakancheck commented 4 months ago

Настройка коллекции Firebase

date – День заказа address – Адрес доставки (Обязательно при доставке, скрывать поле при выборе самовывоза) comment – Комментарий к заказу (необязательно) contactPhone – Контактный телефон (необязательно, подставлять номер пользователя автоматически) isDelivery – true, если доставка. false, если самовывоз. pickupTime – Время доставка/самовывоза.

(Показывать разный комментарий для разного типа) Например, при самовывозе «Заберу в ...», при доставке «Доставить в ...»

status – Статус заказа (перечислены типы на картинке) history – История изменений заказа (список)

time – Время события type – Тип события (перечислены типы на картинке) user – UUID пользователя

items – Номенклатура заказа (список)

inventoryId – UUID товара quantity – Количество единиц товара

Image

TheFoxKD commented 4 months ago

@stakancheck, не могли бы вы подсказать, что означает время события в истории изменений заказа? Это timestamp?

TheFoxKD commented 4 months ago

Уважаемый @stakancheck, подойдёт ли вам такой вариант отображения выбора времени в форме? При нажатии на кнопку будет открываться диалог Material 3 TimePicker.

EDITED: Устарело!