-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Warehouse & co.
-
список всех materials
-
все revision ( количество material в каждой )
-
физическое количество на складе минус зарезервированный ( reserved_amount ) материал ( неготовые, но оформленные заказы )
wares or ware_*
шаблон товара
- возможно какие-то метаданные
- в каких вариациях может быть заказан этот товар, для ошейника это:
- длинна: 28..75см;
- ширина: 2.5см | 3.5см | 5см | 6см для КАЖДОЙ из которых свои допустимые варианты:
- Стропа см: | 2.5 | 3.5 | 3.5; 4 | 5
- Полукольцо мм: | 10;13;25 | 10;13;25 | 13;20;20 | 13;20;50
- Рамки регулятора мм: | 25 | 25 | 40 | 50
- Фастекс пласт/мет мм: | 25 | 25 | 40 | 50
- Светоотражающий кант | | о | о | о
- Подклад внутренний/внешний | | о | о | о
| Ошеник 28-75см | 2.5см | 3.5см | 5см | 6см |
|---|---|---|---|---|
| Стропа см: | 2.5 | 3.5 | 3.5; 4 | 5 |
| Полукольцо мм: | 10;13;25 | 10;13;25 | 13;20;20 | 13;20;50 |
| Рамки регулятора мм: | 25 | 25 | 40 | 50 |
| Фастекс пласт/мет мм: | 25 | 25 | 40 | 50 |
| Светоотражающий кант | о | о | о | |
| Подклад внутренний/внешний | о | о | о |
на сайте будут линии:
| Наименование | варианты |
|---|---|
| Длинна | 28..75см |
| Ширина, см | 2.5 3.5 5 6 |
| Стропа, см: | 2.5 3.5 4 5 |
| Полукольцо, мм: | 10 13 20 25 50 |
| Рамки регулятора, мм: | 25 40 50 |
| Фастекс пласт/мет, мм: | 25 40 50 |
| Светоотражающий кант, шт. | 0 1 |
| Подклад внутренний/внешний, шт. | 0 1 |
orders
- order_id
- customer_id
- список материалов и их объём ( отличный от количества в таблице Products, ибо все мы не совершенны ( брак ) )
- ? несколько очередей или даже плюсом более подробное описание условия
- состояние
- номер в очереди ( натуральное число ) 1+
- изготавливается ( стринг или число-флаг ) 0
- ждёт отправки ( стринг или число-флаг ) -10
- отправлено ( стринг или число-флаг ) -100
- ? доставлено ( стринг или число-флаг ) -?
- получено ( стринг или число-флаг ) -1000
- date_order_creation ( > присвоение номера в очереди )
- date_order_complete ( изготавливается > ждёт отправки )
- date_order_delivery_start ( ждёт отправки > ждёт отправлено )
- ? date_order_delivery_? ( отправлено > доставлено )
- date_order_delivery_end ( доставлено > получено )
- разные данные отправленной посылки ( или просто трек номер и тащить всё это с фронта )
- см. Products_struct
- фотографии ( фото без заказов быть не должно!!! ( наверное ) )
- теги (напр: ошейник, городской выгул, средний)
Products_struct
это для структуры товаров в магазе,
тут сложно, надо сделать вывод структуры сбоку на сайте + привязку картинок к этим тегам
в свою очередь картинки, вероятно, надо привязать к заказам, но старые заказы будут созданы почти пустыми, там будет картинка и теги, так же на сайт надо будет выдавать часть параметров заказа.
Это всё надо обсудить и продумать структуру orders
- товар
- ошейники
- шлейки
- цель выгула:
- загород
- город
- размер пёселя:
- маленький
- средний
- большой
customers
- credentails
- login
- phone number ( если у телеги другой телефон, то это не должно быть проблемой ( например зарегались на сайте, потом хотят зайти в этот же кабинет через телегу ) )
- password
- tgid
- tglogin
- TOTP-key ( SHA ) + 10 string
- orders_list ( заказы ссылаются на кастомеров, кастомеры на заказы )
- ?( предварительно - хрень ) параметры собак ( много их, да )
- обхват шеи
- обхват под передними лапами
- delivery_data
- соцсети ( для связи, если что вдруг )
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request