Commit Graph

71 Commits

Author SHA1 Message Date
1ede90cfa2 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera 2025-07-22 15:51:17 +03:00
2d5514856c Оптимизирован компонент "Товары" в панели управления фулфилмента: улучшены стили, добавлены новые анимации и улучшена типографика. Обновлены индикаторы статуса и обработки товаров для более наглядного отображения данных. 2025-07-22 15:51:16 +03:00
0ca189126c Добавлены функции фильтрации и сортировки контрагентов в компонент MarketCounterparties. Реализованы поля для поиска, выбора типа и порядка сортировки. Обновлены стили и структура кода для улучшения взаимодействия с пользователем. Оптимизированы запросы к API для получения данных о контрагентах. 2025-07-22 15:50:52 +03:00
0c0ee9db37 Добавлено состояние для сворачивания графика в компонент SalesTab. Реализована кнопка для управления отображением графика с иконками Chevron. Обновлены стили и структура кода для улучшения взаимодействия с пользователем. 2025-07-22 14:56:42 +03:00
970da6979f Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera 2025-07-22 14:49:34 +03:00
f012f7843b Добавлены новые кнопки и улучшения в компоненте ButtonsDemo для управления поставками и фильтрации. Обновлены мок-данные в FulfillmentGoodsTab с новыми статусами и логикой фильтрации. Изменено название вкладки в FulfillmentSuppliesTab на "Наши расходники". Улучшена структура кода и взаимодействие с пользователем. 2025-07-22 14:49:33 +03:00
14fcc902c2 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera 2025-07-22 14:47:45 +03:00
20c4b665a1 Добавлены новые зависимости для работы с графиками и статистикой, включая @radix-ui/react-popover, date-fns и react-day-picker. Обновлены компоненты для отображения статистики продаж, улучшена агрегация данных и добавлены функции сортировки в таблицах. Обновлены API маршруты для получения данных о статистике Wildberries. Оптимизирован код для повышения читаемости и производительности. 2025-07-22 14:47:44 +03:00
e2543b1662 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera 2025-07-22 13:29:31 +03:00
983851361e Добавлены новые интерфейсы для поставок, маршрутов и поставщиков в компонент FulfillmentGoodsTab. Обновлены мок-данные для поставок с новой структурой, включая информацию о маршрутах и поставщиках. Реализованы функции для управления состоянием развертывания поставок, маршрутов и поставщиков. Улучшена логика отображения статусов маршрутов и поставщиков с использованием новых компонентов Badge. 2025-07-22 13:29:29 +03:00
a62a09faca Добавлены новые зависимости для работы с графиками и статистикой: интегрирован пакет recharts для визуализации данных. Обновлены компоненты бизнес-демо и сайдбара, добавлены новые функции для отображения информации о поставках и статистике. Улучшена структура кода и взаимодействие с пользователем. Обновлены GraphQL резолверы для получения статистики Wildberries. 2025-07-22 13:29:15 +03:00
20c27a2fa2 Обновлены глобальные стили: изменен градиент для класса bg-gradient-smooth, добавлены новые цветовые значения. Обновлен компонент ColorsDemo с уточнением описания градиента на "Темный градиент для фона (теперь galaxy!)". 2025-07-22 11:00:10 +03:00
03ca28e68c Обновлен компонент сайдбара: улучшена структура кода, добавлены новые кнопки для навигации, включая "Склад" и "Статистика" для фулфилмент-центров. Оптимизированы запросы GraphQL для получения данных о пользователе и его организации. Улучшена читаемость кода и взаимодействие с пользователем. 2025-07-22 10:48:06 +03:00
a611460168 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera 2025-07-21 23:03:37 +03:00
01d342b557 Обновлен компонент MessengerAttachments: добавлено свойство aria-hidden для иконок изображений, улучшена доступность. Удалены устаревшие интерфейсы WildberriesCard и SelectedCard из компонентов create-supply-form и wb-product-cards, улучшена структура кода. 2025-07-21 23:03:36 +03:00
939a8b1321 Добавлены новые градиенты в глобальные стили и обновлены демонстрационные компоненты для их отображения. Включены градиенты "закат", "океан", "изумруд", "космический", "огненный", "северное сияние" и другие. Обновлены интерфейсы для демонстрации новых градиентов в компонентах ColorsDemo и NavigationDemo, улучшена читаемость кода. 2025-07-21 23:03:16 +03:00
b8d450f135 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera 2025-07-21 17:48:26 +03:00
4b468a369d Обновлен компонент панели поставок: изменены вкладки для товаров и расходников, добавлены новые вкладки для детального просмотра товаров и расходников. Обновлены интерфейсы и логика отображения данных, улучшена читаемость кода. Добавлена интеграция с GraphQL для получения данных о сотрудниках и логистических партнерах. 2025-07-21 17:48:25 +03:00
4138b64a3e Добавлены кастомные скроллбары в глобальные стили. Обновлен компонент карточек товаров: добавлены функции загрузки услуг и расходников для выбранных организаций, изменены интерфейсы для выбора фулфилмент-организаций и расходников, улучшена логика расчета стоимости с учетом дополнительных расходов. Оптимизирован код для повышения читаемости и производительности. Обновлены запросы GraphQL для получения услуг и расходников от контрагентов. 2025-07-21 17:48:12 +03:00
155c6c95cd Обновлен компонент карточек товаров: добавлен сайдбар для улучшения навигации, изменена компоновка для адаптивного отображения, улучшены стили и взаимодействие с пользователем. Оптимизирован код для повышения читаемости и производительности. 2025-07-21 17:13:11 +03:00
ec974998c9 Обновлен компонент сайдбара: изменен интерфейс отображения информации о пользователе, улучшена компоновка для развернутого и свернутого состояний. Оптимизирован код для лучшей читаемости и взаимодействия с пользователем. 2025-07-21 16:58:49 +03:00
3f61ec1bb8 Обновлен компонент сайдбара: изменен интерфейс кнопки сворачивания, добавлены анимации и подсказки для улучшения взаимодействия с пользователем. Оптимизирован код для лучшей читаемости. Изменен отступ для коллапсированного состояния сайдбара. 2025-07-21 16:38:22 +03:00
85b1758950 Добавлена поддержка входящих заявок в компоненты панели и мессенджера. Обновлены запросы GraphQL для получения данных о новых заявках, добавлены индикаторы для отображения количества входящих заявок в интерфейсе. Оптимизирован код для улучшения читаемости и взаимодействия с пользователем. 2025-07-21 15:52:09 +03:00
674eb33e5a Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera 2025-07-21 15:24:13 +03:00
248548a4b4 Обновлен интерфейс панели поставок: заменены вкладки товаров и расходников на вкладки для выполнения и маркетплейсов. Изменен активный таб на 'fulfillment', обновлены названия вкладок для улучшения понимания. Оптимизирован код для лучшей читаемости. 2025-07-21 15:24:12 +03:00
8063ca64b8 Обновлен компонент MessengerAttachments: добавлена поддержка голосовых сообщений с использованием VoicePlayer, улучшена логика фильтрации вложений, добавлены функции обновления данных при открытии вкладки вложений. Удален устаревший компонент MessengerChatWithAttachments и обновлен интерфейс для улучшения взаимодействия с пользователем. 2025-07-21 15:11:52 +03:00
b935807cc2 Добавлен компонент Lightbox для просмотра изображений в мессенджере. Реализована логика обработки кликов по изображениям для открытия их в Lightbox. Обновлен интерфейс отображения вложений с улучшенной поддержкой изображений и добавлены подсказки для пользователей. Оптимизирован код для лучшей читаемости. 2025-07-21 14:56:53 +03:00
1287d6ee65 Обновлены компоненты мессенджера: изменен интервал обновления списка чатов на 1 минуту и изменена политика выборки на 'cache-first' для повышения стабильности. В компоненте MessengerChat добавлена поддержка вложений и улучшена логика отметки сообщений как прочитанных с плавным обновлением. В компоненте MessengerConversations улучшено отображение загрузки и индикаторов непрочитанных сообщений. Также добавлен автофокус на поле ввода при открытии чата. 2025-07-21 14:53:17 +03:00
553b014b05 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera 2025-07-21 14:35:49 +03:00
fc37472415 Обновлен интерфейс панели поставок: добавлены вкладки для товаров и расходников, улучшена навигация и функциональность. Удалены устаревшие данные и функции, оптимизирован код для лучшей читаемости и поддержки новых компонентов. 2025-07-21 14:35:48 +03:00
a3fc7d969f Добавлены новые поля в модель Supply и обновлены компоненты для работы с расходниками. Реализована логика загрузки и отображения чатов с непрочитанными сообщениями в мессенджере. Обновлены запросы и мутации GraphQL для поддержки новых полей. Исправлены ошибки отображения и добавлены индикаторы для непрочитанных сообщений. 2025-07-21 14:34:12 +03:00
f71262577a Merge remote changes with Wildberries cards improvements 2025-07-21 13:52:53 +03:00
d3fb590c6e Обновлены компоненты интерфейса для работы с карточками товаров Wildberries: добавлены новые функции для загрузки и поиска карточек, улучшен интерфейс отображения товаров и их деталей. Исправлены проблемы с отображением текста и добавлены новые поля в GraphQL для работы с API ключами. Реализована логика обработки ошибок при взаимодействии с API. 2025-07-21 13:51:12 +03:00
0e584749f3 feat: rename and clarify supplies sections for different cabinet types
- Seller cabinet: 'Мои поставки' (creating supplies for marketplaces)
- Fulfillment cabinet: 'Входящие поставки' (receiving goods and materials)
- Wholesale cabinet: 'Отгрузки' (shipping goods to sellers/fulfillment)
- Logistics cabinet: 'Перевозки' (managing transportation routes)

- Update sidebar navigation with specific names for each cabinet type
- Create logistics dashboard with route management functionality
- Add logistics page with transportation statistics and active routes
- Update routing logic to handle all cabinet types correctly
2025-07-21 13:45:39 +03:00
753ec7b2ec fix: restore original supplies functionality for different cabinet types
- Seller cabinet: restore original supplies dashboard for creating supplies (Wildberries cards + wholesalers)
- Fulfillment cabinet: use simple fulfillment-supplies dashboard (goods + materials tabs)
- Keep new comprehensive supplies structure as alternative implementation
2025-07-21 13:32:25 +03:00
ead17fd56c feat: implement comprehensive supplies management system
- Create new supplies dashboard with multi-level navigation structure
- Add fulfillment supplies section with goods/materials/returns tabs
- Add marketplace supplies section with Wildberries/Ozon tabs
- Update existing supplies pages to use new dashboard
- Fix height alignment in statistics blocks
- Remove redundant title from materials supplies section
2025-07-21 13:25:16 +03:00
d964b9b6d4 Fix duplicate WildberriesSupply models in schema 2025-07-21 12:49:30 +03:00
cad5c9b44a Resolve merge conflicts: integrate supply order functionality with Wildberries features 2025-07-21 12:48:51 +03:00
96a328b3ac Добавлены модели и мутации для управления заказами поставок расходников. Обновлены схемы GraphQL с новыми типами и полями для SupplyOrder и SupplyOrderItem. Реализована логика создания заказов поставок с соответствующими полями и статусами. Обновлены компоненты интерфейса для улучшения навигации и взаимодействия с новыми функциями. 2025-07-21 12:45:11 +03:00
d74b4c1266 Добавлены модели WildberriesSupply и WildberriesSupplyCard в схему Prisma, а также соответствующие мутации и запросы в GraphQL для управления поставками Wildberries. Обновлены компоненты создания поставки для поддержки выбора карточек товаров и улучшен интерфейс. Реализована логика обработки карточек товаров и их отображения. 2025-07-21 12:45:03 +03:00
39c1499f72 Merge remote changes with updated navigation UI-kit 2025-07-21 12:26:01 +03:00
bfe9fb1df3 Обновлены компоненты навигации и интерфейса админ-панели: добавлены новые элементы, улучшены стили и адаптивность. Реализованы современные сайдбары, улучшенные вкладки и пагинация, а также новые функции для фильтрации и поиска. Обновлены названия и описание элементов для повышения удобства использования. 2025-07-21 12:24:24 +03:00
08baf78c05 Обновлены компоненты панели управления для улучшения адаптивности и взаимодействия с боковой панелью. Добавлен хук useSidebar для управления отступами в зависимости от состояния боковой панели. Изменены стили и классы для улучшения визуального восприятия интерфейса. 2025-07-21 12:01:48 +03:00
2afbe6cac0 Добавлена логика маршрутизации для поставок в зависимости от типа организации пользователя. Обновлены компоненты боковой панели и страницы создания поставки: реализован поиск оптовиков, улучшена фильтрация товаров и адаптация данных оптовиков. Убраны неиспользуемые поля и улучшен интерфейс отображения информации о товарах и оптовиках. 2025-07-21 11:52:26 +03:00
cc1f9d8473 Удален файл с тестовым заданием по системе управления сотрудниками. Обновлены зависимости в package.json и package-lock.json, добавлен новый пакет react-resizable-panels. Внесены изменения в компоненты для улучшения работы боковой панели и отображения дат. Добавлены новые функции для обработки дат в формате DateTime в GraphQL. 2025-07-20 22:50:21 +03:00
8d57fcd748 Добавлены новые функции для управления категориями: реализованы мутации для создания, обновления и удаления категорий. Обновлены компоненты админ-панели для отображения и управления категориями, улучшен интерфейс и адаптивность. Добавлены новые кнопки и обработчики событий для взаимодействия с категориями. 2025-07-19 17:09:40 +03:00
965482b617 Добавлены классы для темной темы и улучшены стили страницы: добавлен класс "dark" к элементу html и обновлены классы для body для улучшения визуального восприятия и адаптивности интерфейса. 2025-07-19 15:48:41 +03:00
f112148a74 Обновлены компоненты вкладок в разделе UIKit: заменен div на TabsList для улучшения структуры и семантики кода. Упрощен код и улучшена адаптивность интерфейса. 2025-07-19 15:43:11 +03:00
47be3b38bb Удалены классы фона с градиентом из компонентов для улучшения производительности и упрощения стилей. Обновлены компоненты для более чистого и понятного кода, улучшена адаптивность интерфейса. 2025-07-19 15:38:19 +03:00
de21a2241b Удалены неиспользуемые импорты из компонентов, обновлены обработчики событий для улучшения логики работы с чекбоксами. Оптимизированы импорты аватаров в компонентах карточек и иконок для повышения читаемости кода. 2025-07-19 15:03:20 +03:00