17ffd6c9edРеализован функционал просмотра заявок покупателей на возврат от Wildberries API в фулфилмент-складе. Добавлена интеграция с WB API /api/v1/claims для получения заявок от всех партнеров-селлеров. Создан полнофункциональный интерфейс с поиском, фильтрацией по статусам, детальным просмотром заявок и отображением медиафайлов от покупателей.
Bivekich
2025-08-04 13:31:07 +03:00
1d5d4906beОбновлены правила кнопки "Создать поставку" в разделе "Мои поставки" с добавлением новых принципов, размещения и стилей. Удален старый dropdown для создания поставок, заменен на контекстные кнопки в табах. Оптимизирован интерфейс для управления поставками с учетом новых маршрутов и адаптивности. Внесены изменения в компоненты панели управления фулфилмента и поставок, включая обновление логики отображения и навигации.
Veronika Smirnova
2025-08-03 18:28:05 +03:00
8407ca397cОбновлены модели и компоненты для управления поставками и расходниками. Добавлены новые поля в модели SupplyOrder и соответствующие резолверы для поддержки логистики. Реализованы компоненты уведомлений для отображения статуса логистических заявок и поставок. Оптимизирован интерфейс для улучшения пользовательского опыта, добавлены логи для диагностики запросов. Обновлены GraphQL схемы и мутации для поддержки новых функциональных возможностей.
Veronika Smirnova
2025-08-03 17:04:29 +03:00
a33adda9d7Добавлены кнопки навигации "Главная" и "Экономика" в боковую панель. Реализованы обработчики кликов для перехода на соответствующие страницы. Обновлены стили кнопок для улучшения пользовательского интерфейса в зависимости от состояния навигации.
Veronika Smirnova
2025-08-02 13:13:22 +03:00
3f759e7454Оптимизирован резолвер статистики склада фулфилмента: улучшено форматирование кода, добавлены дополнительные логи для отслеживания изменений остатков и заказов. Исправлены условия выборки заказов, исключая заказы самого фулфилмента. Обновлены комментарии для лучшего понимания логики работы. Синхронизация остатков поставщика теперь включает обновление основных значений и логирование изменений.
Veronika Smirnova
2025-08-01 14:08:40 +03:00
80d33b46b8Добавлено новое поле consumableType в модель SupplyOrder для классификации расходников. Обновлены компоненты и резолверы GraphQL для поддержки нового поля. Реализована валидация остатков и обновление данных о запасах при создании и отклонении заказов. Оптимизирован интерфейс для управления расходниками, добавлены уведомления о доступности товаров.
Bivekich
2025-08-01 12:39:49 +03:00
50b02f97b7Удален резервный файл employees-dashboard.tsx и добавлены новые функции для проверки уникальности артикула в форме продукта. Обновлены мутации GraphQL для поддержки проверки уникальности артикула, а также добавлены уведомления о низких остатках на складе. Оптимизирован интерфейс для улучшения пользовательского опыта.
Bivekich
2025-08-01 12:10:48 +03:00
d4ed68fd09Обновлены категории для расходников в документации, добавлены специализированные категории, такие как упаковка, маркировка, крепеж, гигиена и безопасность, инструменты, брендинг, логистика и технические расходники. Уточнены функции и примеры для каждой категории, что улучшает понимание и использование системы. Версия документации обновлена до 1.1.
Veronika Smirnova
2025-08-01 11:28:35 +03:00
52881cf302Добавлены новые поля в модель продукта и форму для управления складом: цена за комплект, количество комплектов, а также поля для учета движения товаров (заказано, в пути, остаток, продано). Обновлены GraphQL резолверы для поддержки новых полей. Оптимизирован интерфейс формы для улучшения пользовательского опыта.
Bivekich
2025-08-01 11:28:28 +03:00
0a3a2dae7bРеализована система управления складом поставщика согласно требованиям rules1.md
Bivekich
2025-08-01 11:05:44 +03:00
9986797e27Добавлены новые разделы в документацию, касающиеся отображения информации в карточках товаров и актуализации данных. Уточнены ключевые элементы карточки, такие как изображение, название, артикул, цена и статус активности. Также описаны механизмы обновления данных в реальном времени и синхронизации с аналитикой, что улучшает понимание работы системы.
Veronika Smirnova
2025-08-01 11:05:10 +03:00
922c956518Обновлены правила типизации предметов в документации, добавлены новые категории и уточнены их функции. Улучшено разделение по типам для более четкого понимания системы. Это изменение способствует лучшему восприятию и использованию системы.
Veronika Smirnova
2025-08-01 10:07:59 +03:00
6b8d7029c6Обновлена структура системы по кабинетам в документации, добавлены новые типы предметов и уточнены их функции. Улучшено разделение по типам и кабинетам для более четкого понимания системы. Обновлены правила типизации предметов с учетом новых категорий.
Veronika Smirnova
2025-08-01 09:55:32 +03:00
509d377c1fУдалены файлы логики системы Sfera V и логики поставки расходников фулфилмента, так как они больше не актуальны и были заменены на более современные и оптимизированные версии. Это улучшит структуру проекта и упростит дальнейшую разработку.
Veronika Smirnova
2025-08-01 09:45:13 +03:00
cefc303beafeat: Enhance warehouse statistics with detailed logging and real-time updates
Veronika Smirnova
2025-08-01 09:25:32 +03:00
593ae16e1ea lot of
Bivekich
2025-07-30 18:32:52 +03:00
38dcfcef2bMerge pull request 'Добавлено отладочное логирование в компоненты создания и отображения товаров, обновлены типы продуктов в GraphQL запросах и резолверах. Опт…' (#2) from testing into mainbiveki2025-07-30 17:46:06 +03:00
c3e84f0c49Добавлено отладочное логирование в компоненты создания и отображения товаров, обновлены типы продуктов в GraphQL запросах и резолверах. Оптимизирована логика обработки данных о товарах и расходниках, улучшено взаимодействие с пользователем через обновление интерфейса.
Veronika Smirnova
2025-07-30 17:45:02 +03:00
a43fe48ce2Merge pull request 'Refactor: Replace wholesaler with supplier terminology and add fulfillment consumables logic' (#1) from testing into mainbiveki2025-07-30 17:41:50 +03:00
9062891b0afeat: Comprehensive employee management system improvements
Bivekich
2025-07-30 17:33:37 +03:00
3e7ea13026Refactor: Replace wholesaler with supplier terminology and add fulfillment consumables logic
Veronika Smirnova
2025-07-30 17:03:31 +03:00
84720a634dОбновлен компонент панели управления сотрудниками: добавлены новые компоненты для заголовка, поиска, легенды статусов и состояния пустого списка. Оптимизирована логика отображения сотрудников и их табелей. Удалены неиспользуемые импорты и код для улучшения читаемости.
Bivekich
2025-07-30 15:40:49 +03:00
c99104c5ceДобавлена возможность загрузки фото паспорта сотрудников через API. Реализована валидация загружаемых файлов, включая проверку типа и размера. Обновлены компоненты формы для отображения и загрузки аватара и паспорта. Оптимизирована логика обработки ошибок при загрузке.у
Bivekich
2025-07-30 15:32:21 +03:00
50438bb21fДобавлено обновление кэша для расходников фулфилмента в компонентах создания и отображения заказов. Реализованы новые GraphQL запросы для получения данных о расходниках. Удалены устаревшие компоненты уведомлений о непринятых поставках для упрощения интерфейса. Оптимизирована логика отображения и обновления данных о заказах.
Veronika Smirnova
2025-07-29 17:45:29 +03:00
c174a9f83cДобавлены модели для внешней рекламы и кэша склада WB в схему Prisma. Обновлены компоненты AdvertisingTab и WBWarehouseDashboard для работы с новыми данными. Реализованы GraphQL запросы и мутации для управления внешней рекламой и кэшем склада. Оптимизирована логика отображения статистики и добавлены новые функции для работы с рекламой.
Bivekich
2025-07-29 17:44:40 +03:00
b529faa516Обновлены компоненты для управления поставками: добавлены фильтрация и отображение заказов расходников селлеров и наших расходников. Реализованы новые GraphQL запросы и резолверы для получения статистики по ожидающим поставкам. Оптимизирована логика отображения уведомлений и статусов заказов.
Veronika Smirnova
2025-07-28 16:15:52 +03:00
8b0d3cde00Добавлено обновление кэша для статуса заказов в компоненте RealSupplyOrdersTab. Удален вызов refetch после успешного обновления статуса. Реализовано отладочное логирование для проверки уникальности ID заказов. Оптимизирована логика обновления данных в кэше при изменении статуса заказа.
Bivekich
2025-07-28 14:49:10 +03:00
f182112cd4Обновлены компоненты для отображения статистики и данных о складах. Заменены моковые данные на нулевые значения, чтобы отразить отсутствие информации. Изменены комментарии для улучшения понимания кода. Добавлен автоматический выбор активных кампаний в AdvertisingTab для удобства пользователя.
Bivekich
2025-07-28 14:38:35 +03:00
37049d21c6Обновлен компонент SuppliesDashboard: изменены активные вкладки на "Все" и "Товары", добавлены новые компоненты для отображения всех поставок и товаров. Оптимизирована логика отображения уведомлений о количестве ожидающих заказов. В компоненте RealSupplyOrdersTab добавлены функции фильтрации и сортировки заказов, улучшен интерфейс для отображения статистики и информации о заказах.
Veronika Smirnova
2025-07-28 14:38:17 +03:00
6fbb570282Добавлен новый компонент для компактного выбора кампаний в AdvertisingTab, обновлены интерфейсы для типизации данных API. Реализован GraphQL запрос для получения списка кампаний Wildberries. Оптимизирована логика отображения статистики кампаний и добавлены новые поля для обработки данных. Обновлены резолверы и типы для поддержки новых данных.
Bivekich
2025-07-28 13:19:27 +03:00
ac67b1e1ecОбновлены категории товаров с "Упаковка" на "Расходники" в различных компонентах и моделях. Добавлены уведомления о непринятых поставках и обновлены соответствующие GraphQL запросы и резолверы для поддержки новых данных. Оптимизирована логика отображения и обработки данных в интерфейсе.
Veronika Smirnova
2025-07-28 13:19:19 +03:00
a1d1fcdd43Изменен компонент уведомлений о новых заявках на уведомления о непринятых поставках. Обновлен GraphQL запрос для получения количества ожидающих поставок. Оптимизирована логика отображения уведомлений в боковой панели.
Veronika Smirnova
2025-07-28 10:50:55 +03:00
17c929b507Добавлен функционал для отображения счетчика поставок, требующих одобрения, в компоненте SuppliesDashboard. Реализован GraphQL запрос для получения данных оPendingSuppliesCount, обновлены соответствующие компоненты и резолверы. Добавлены уведомления о количестве ожидающих заказов и заявок на партнерство.
Bivekich
2025-07-28 10:44:31 +03:00
03af965050Добавлено новое поле типа товара в модель Product и соответствующие изменения в компонентах, формах и GraphQL запросах. Реализована логика выбора типа товара в интерфейсе, обновлены резолверы и типы для поддержки нового поля. Улучшена обработка данных и интерфейс для отображения типа товара.
Veronika Smirnova
2025-07-28 10:21:22 +03:00
d78adb497cДобавлен диалог для увеличения изображения товара в компоненте ProductCard. Обновлены стили для отображения изображений в компоненте ProductForm, изменен класс на object-contain для лучшего отображения. Оптимизирована логика обработки состояния диалога.
Bivekich
2025-07-28 10:09:17 +03:00
3a5e4f30f6Изменены текстовые метки и комментарии в коде для замены термина "Оптовик" на "Поставщик" во всех компонентах и файлах, включая интерфейсы, мутации и резолверы. Обновлены соответствующие комментарии для улучшения понимания кода и его структуры.
Bivekich
2025-07-28 10:01:48 +03:00
3dfab54cd2Обновлены компоненты управления пользователями: добавлены новые функции для редактирования профиля и управления настройками безопасности. Оптимизирована логика валидации данных и улучшена обработка ошибок. Исправлены стили для повышения удобства использования интерфейса.
Veronika Smirnova
2025-07-28 09:53:49 +03:00
5bd09fbca2Добавлены новые разделы в README.md для работы с базой данных, включая команды и информацию о категориях. Обновлены компоненты UserSettings для улучшения обработки телефонных номеров, добавлена возможность оставлять поле WhatsApp пустым. Реализованы новые мутации для управления категориями в GraphQL, включая создание, обновление и удаление категорий с проверками на уникальность и наличие товаров.
Bivekich
2025-07-28 09:50:09 +03:00
e56d4e309dДобавлены новые скрипты в package.json для автоматизации работы с базой данных, включая инициализацию и сброс данных. Обновлена схема Prisma для поддержки автоматического seeding. Реализован новый резолвер для получения всех категорий товаров в GraphQL. Исправлен форматирование в queries.ts.
Bivekich
2025-07-28 09:34:43 +03:00
32b436c35dДобавлены логи для валидации API ключей в компонентах MarketplaceApiStep и MarketplaceService. Улучшена обработка ошибок с выводом детальной информации. Оптимизирована проверка формата API ключа для Wildberries. Обновлены сообщения для улучшения отладки.
Bivekich
2025-07-28 09:25:52 +03:00
5c57c34c1aДобавлена логика загрузки аватаров пользователей через API с использованием S3. Реализованы проверки на тип и размер файла, а также обработка ошибок. Обновлены компоненты UserSettings и useAuth для интеграции новой функциональности. Оптимизирована работа с кэшем Apollo Client для мгновенного обновления аватара в интерфейсе.
Bivekich
2025-07-28 09:08:38 +03:00
ec28803549Добавлен новый компонент для отображения бизнес-процессов в интерфейсе управления. Обновлен компонент UIKitSection для интеграции нового демо и улучшения навигации. Оптимизирована логика отображения данных и улучшена читаемость кода. Исправлены текстовые метки для повышения удобства использования.
Veronika Smirnova
2025-07-27 20:10:39 +03:00
f198994400Обновлены компоненты управления поставками: улучшены стили и логика отображения для вкладок и карточек товаров. Добавлены проверки на наличие идентификаторов для улучшения обработки данных. Оптимизирован интерфейс с использованием новых компонентов и улучшена читаемость кода.
Veronika Smirnova
2025-07-26 21:07:35 +03:00
25fead48e9Добавлен новый демо-компонент FulfillmentWarehouse2Demo в интерфейс управления складами. Обновлен компонент UIKitSection для интеграции нового демо и изменения текстовых меток. Оптимизирован интерфейс с использованием новых компонентов и улучшена логика отображения данных о складах.
Veronika Smirnova
2025-07-26 17:21:58 +03:00
f786d2f8feДобавлен новый демо-компонент для отображения карточек товаров и категорий в интерфейсе. Реализованы функции для управления состоянием карточек, включая выбор количества и добавление в заявки. Оптимизирован интерфейс с использованием новых компонентов, улучшена логика отображения данных о товарах и категориях.
Veronika Smirnova
2025-07-26 15:39:06 +03:00
a211a6786fДобавлен новый модель SupplySupplier в схему Prisma и реализована логика для работы с поставщиками в компонентах создания поставок. Обновлены компоненты CreateSupplyPage и DirectSupplyCreation для интеграции новых функций, включая обработку поставщиков и расчет логистики. Оптимизирован интерфейс с использованием новых компонентов и улучшена логика отображения данных.
Bivekich
2025-07-26 01:38:29 +03:00
7d9b76a792Обновлен компонент CreateSupplyPage: улучшена структура кода и стили, добавлены новые функции для обработки товаров и поставок. Оптимизирован интерфейс с использованием новых компонентов и улучшена логика отображения данных. Исправлены ошибки и улучшена читаемость кода.
Veronika Smirnova
2025-07-25 15:23:11 +03:00
0a6e1cea06Обновлен компонент Sidebar: изменены текстовые метки для кнопки склада, упрощено название с "Склад ВБ" на "Склад". Обновлены заголовки и подсказки для улучшения читаемости интерфейса.
Veronika Smirnova
2025-07-24 19:25:46 +03:00
6f8ec078d1Обновлен компонент WBWarehouseDashboard: удалены неиспользуемые состояния и интерфейсы, добавлены вкладки для управления складами (фулфилмент, Wildberries, мой склад). Оптимизирована логика загрузки данных и отображения информации о товарах. Улучшен интерфейс с использованием новых компонентов для вкладок.
Bivekich
2025-07-24 19:05:15 +03:00
a111356a16Обновлены компоненты CreateFulfillmentConsumablesSupplyPage и FulfillmentSuppliesTab: изменено перенаправление на страницу поставок с активной вкладкой "Наши расходники". Добавлена логика для обработки URL параметров и обновления активной вкладки при загрузке. Оптимизирована обработка смены вкладок с обновлением URL.
Bivekich
2025-07-24 16:26:27 +03:00
1e22f6fef9Обновлен компонент PvzReturnsTab: добавлена интеграция с API Wildberries для загрузки заявок на возврат, реализована обработка данных и фильтрация по статусам. Улучшен интерфейс с новыми элементами управления и отображением информации о заявках. Добавлены проверки на наличие API ключа и обработка ошибок при загрузке данных.
Bivekich
2025-07-24 16:13:38 +03:00
c6bffd1d9bДобавлены новые поля organizationId и fulfillmentCenterId в модель SupplyOrder для улучшения обработки заказов. Обновлены компоненты CreateFulfillmentConsumablesSupplyPage и FulfillmentDetailedSuppliesTab для интеграции нового функционала. Реализована фильтрация заказов по текущей организации и улучшен интерфейс отображения данных о расходниках.
Bivekich
2025-07-24 16:04:03 +03:00
a61b19d8f4Добавлен заголовок и кнопка создания поставки в компонент FulfillmentDetailedSuppliesTab. Реализовано перенаправление на страницу создания поставки расходников. Оптимизированы стили и структура кода для улучшения пользовательского интерфейса.
Veronika Smirnova
2025-07-24 15:20:08 +03:00
c7f91468c6Обновлены компоненты CreateConsumablesSupplyPage и SuppliesDashboard для улучшения навигации. Изменено перенаправление на страницу поставок селлера с открытой вкладкой "Расходники". Добавлена логика автоматического открытия нужной вкладки при загрузке и передача параметра defaultSubTab в компонент FulfillmentSuppliesTab.
Bivekich
2025-07-24 15:16:23 +03:00
47fe288047Обновлен компонент FulfillmentWarehouseDemo: удалены ненужные текстовые элементы и добавлены новые компоненты StatCell для отображения статистики. Улучшен интерфейс отображения данных о товарах с использованием иконок для повышения визуальной привлекательности.
Veronika Smirnova
2025-07-24 15:11:10 +03:00
c6b1b15c80Добавлено новое поле fulfillmentCenterId в модель SupplyOrder и соответствующий реляционный объект fulfillmentCenter для улучшения обработки заказов. Обновлены компоненты FulfillmentSuppliesTab и RealSupplyOrdersTab для интеграции нового функционала. Оптимизированы стили и структура кода для повышения удобства использования.
Bivekich
2025-07-24 15:10:58 +03:00
74fb071552Обновлен компонент CreateConsumablesSupplyPage: изменено перенаправление на страницу поставок селлера. В компоненте FulfillmentSuppliesTab заменен импорт и использование вкладки на RealSupplyOrdersTab вместо FulfillmentSuppliesSubTab для улучшения функциональности.
Bivekich
2025-07-24 14:20:26 +03:00
41228f4c17Добавлен новый функционал для обработки заказов поставок расходников в компоненте CreateConsumablesSupplyPage. Реализован выбор фулфилмент-центра, улучшена логика создания заказа с учетом нового поля fulfillmentCenterId. Обновлен компонент SuppliesConsumablesTab для отображения заказов поставок с новыми данными. Оптимизированы стили и структура кода для повышения удобства использования.
Veronika Smirnova
2025-07-24 14:12:20 +03:00
3ab20c9514Упрощен интерфейс компонентов FulfillmentDetailedGoodsTab, FulfillmentDetailedSuppliesTab и FulfillmentGoodsTab: удалены кнопки для разворачивания строк, добавлены обработчики кликов на строки для улучшения взаимодействия с пользователем. Оптимизированы стили и структура кода для повышения удобства использования.
Veronika Smirnova
2025-07-24 13:02:31 +03:00
a9454912deУлучшена проверка наличия аватара и фотографии паспорта в компонентах EmployeeEditInlineForm, EmployeeForm и EmployeeInlineForm. Добавлены условия для проверки пустых строк перед отображением изображений. Обновлен компонент CreateConsumablesSupplyPage: изменена логика отображения изображений товаров с учетом нового формата данных. Обновлен компонент ProductForm: добавлено сообщение о отсутствии изображения, если оно не загружено.
Bivekich
2025-07-24 13:02:13 +03:00
b1f78a34e2Обновлен компонент CreateConsumablesSupplyPage: улучшена логика обработки поставщиков и расходников, добавлены новые элементы интерфейса для выбора и поиска. Оптимизирована структура кода и улучшены стили для повышения удобства использования. Исправлены сообщения об ошибках и добавлены проверки обязательных полей.
Veronika Smirnova
2025-07-24 12:48:02 +03:00
ef2d207ee4Добавлены новые зависимости для компонента dropdown-menu и обновлены соответствующие импорты. Изменены заголовки и логика отображения статистики в компонентах FulfillmentDetailedSuppliesTab и FulfillmentSuppliesTab для улучшения восприятия данных. Упрощена логика расчета эффективности в компоненте SuppliesConsumablesTab, удалены неиспользуемые поля.
Veronika Smirnova
2025-07-24 12:18:36 +03:00
9dd5c33c51Resolve merge conflict: Add both WB Warehouse and Supplies Navigation to UI Kit
Bivekich
2025-07-24 12:12:58 +03:00
f65e9c42f6Добавлен новый компонент WBWarehouseDemo и соответствующая вкладка в UIKitSection. Обновлен компонент WBWarehouseDashboard: улучшена логика загрузки данных, добавлены новые функции для обработки аналитики и фильтрации товаров. Оптимизирован интерфейс с использованием новых компонентов для поиска и отображения статистики. Обновлены стили и структура кода для повышения удобства использования.
Bivekich
2025-07-24 12:11:52 +03:00
1e1da83accДобавлен новый компонент SuppliesNavigationDemo и соответствующая вкладка в UIKitSection. Обновлены стили и структура кода для улучшения взаимодействия с пользователем. Изменены отступы в компонентах SuppliesDashboard и других вкладках для улучшения визуального восприятия.
Veronika Smirnova
2025-07-24 11:52:58 +03:00
01704d7b20Добавлен новый статус для отслеживания товаров, находящихся в пути от клиента. Обновлен компонент WBWarehouseDashboard для отображения статистики по товарам и улучшения логики обработки данных. Оптимизирована интеграция с API Wildberries, включая детальный анализ ответов и обработку ошибок. Обновлены стили и структура кода для повышения удобства использования.
Bivekich
2025-07-24 11:52:48 +03:00
d7d5e46302Обновлен компонент DirectSupplyCreation: добавлены новые состояния для управления данными о поставках, улучшен интерфейс для выбора услуг и расходников. Оптимизирована логика обработки товаров в поставке, добавлены новые функции для расчета итоговой стоимости и управления поставщиками. Обновлены стили и структура кода для повышения удобства использования.
Veronika Smirnova
2025-07-23 18:02:33 +03:00
ff81d603a6Обновлен README.md с новыми возможностями платформы Sfera V для управления бизнесом, добавлен раздел о складе Wildberries для селлеров. В компоненте Sidebar добавлена кнопка для перехода к складу ВБ, доступная только для пользователей с типом организации "SELLER". В классе WildberriesService реализованы новые методы для получения остатков товаров и интеграции с API Wildberries, включая обработку ошибок и кэширование данных.
Bivekich
2025-07-23 18:02:20 +03:00
f478754befОбновлен компонент CreateSupplyPage: удалены неиспользуемые состояния и эффекты, добавлены новые функции для создания поставки и управления состоянием. Внедрен новый компонент DirectSupplyCreation для упрощения процесса создания поставки. Обновлен компонент TabsHeader для поддержки новой логики создания поставки с кнопкой для запуска процесса.
Bivekich
2025-07-23 16:05:44 +03:00