Реализована система управления складом поставщика согласно требованиям rules1.md

- Добавлена автогенерация артикулов СФ (SF-T для товаров, SF-C для расходников)
- Добавлены поля для комплектов: количество и цена за комплект
- Добавлены поля учета движения товаров: заказано, в пути, остаток, продано
- Создан компонент статистики склада с общими показателями и разбивкой по типам
- Реализовано переключение между карточным и табличным режимом отображения (5 карточек в ряду)
- Обновлены GraphQL схемы для поддержки новых полей
- Улучшен пользовательский интерфейс: убран заголовок, оптимизирована компоновка
- Синхронизированы поля между карточками и таблицей для единообразного отображения

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Bivekich
2025-08-01 11:05:44 +03:00
parent 922c956518
commit 0a3a2dae7b
7 changed files with 560 additions and 96 deletions

View File

@ -696,7 +696,13 @@ export const typeDefs = gql`
article: String!
description: String
price: Float!
pricePerSet: Float
quantity: Int!
setQuantity: Int
ordered: Int
inTransit: Int
stock: Int
sold: Int
type: ProductType
category: Category
brand: String
@ -718,7 +724,13 @@ export const typeDefs = gql`
article: String!
description: String
price: Float!
pricePerSet: Float
quantity: Int!
setQuantity: Int
ordered: Int
inTransit: Int
stock: Int
sold: Int
type: ProductType
categoryId: ID
brand: String