Добавлены новые зависимости для работы с эмодзи и улучшена структура базы данных. Реализована модель сообщений и обновлены компоненты для поддержки новых функций мессенджера. Обновлены запросы и мутации для работы с сообщениями и чатом.

This commit is contained in:
Bivekich
2025-07-16 22:07:38 +03:00
parent 823ef9a28c
commit 205c9eae98
33 changed files with 3288 additions and 229 deletions

View File

@ -6,6 +6,7 @@ export interface MarketplaceValidationResult {
data?: {
sellerId?: string
sellerName?: string
tradeMark?: string
[key: string]: unknown
}
}
@ -56,9 +57,9 @@ export class MarketplaceService {
isValid: true,
message: 'API ключ Wildberries валиден',
data: {
sellerId: sellerData.id?.toString(),
sellerName: sellerData.name || sellerData.supplierName,
inn: sellerData.inn
sellerId: sellerData.sid, // sid - это уникальный ID продавца
sellerName: sellerData.name, // обычное наименование продавца
tradeMark: sellerData.tradeMark // торговое наименование продавца
}
}
}
@ -86,6 +87,13 @@ export class MarketplaceService {
}
}
if (error.response?.status === 429) {
return {
isValid: false,
message: 'Слишком много запросов к Wildberries API. Попробуйте позже'
}
}
if (error.code === 'ECONNABORTED') {
return {
isValid: false,