Files
sfera/dev.log
Veronika Smirnova 10af6f08cc Обновления системы после анализа и оптимизации архитектуры
- Обновлена схема Prisma с новыми полями и связями
- Актуализированы правила системы в rules-complete.md
- Оптимизированы GraphQL типы, запросы и мутации
- Улучшены компоненты интерфейса и валидация данных
- Исправлены критические ESLint ошибки: удалены неиспользуемые импорты и переменные
- Добавлены тестовые файлы для проверки функционала

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-06 23:44:49 +03:00

1989 lines
75 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

> sferav@0.1.0 dev
> next dev --turbopack
▲ Next.js 15.4.1 (Turbopack)
- Local: http://localhost:3000
- Network: http://192.168.0.104:3000
- Environments: .env
- Experiments (use with caution):
· optimizePackageImports
✓ Starting...
✓ Ready in 834ms
○ Compiling /api/graphql ...
✓ Compiled /api/graphql in 1205ms
🚀 Проверка инициализации базы данных...
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
✨ Инициализация базы данных завершена
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 3994ms
POST /api/graphql 200 in 1067ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 742ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 813ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 1032ms
POST /api/graphql 200 in 539ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 1335ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 973ms
POST /api/graphql 200 in 696ms
○ Compiling /fulfillment-supplies ...
✓ Compiled /fulfillment-supplies in 1797ms
GET /fulfillment-supplies 200 in 1883ms
GET /fulfillment-supplies 200 in 79ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetMe',
query: 'query GetMe {\n' +
' me {\n' +
' id\n' +
' phone\n' +
' avatar\n' +
' managerName\n' +
' createdAt\n' +
' organization {\n' +
' id\n' +
' inn\n' +
' kpp\n' +
' name\n' +
' fullName\n' +
' address\n' +
' addressFull\n' +
' ogrn\n' +
' ...'
}
✓ Compiled /favicon.ico in 478ms
POST /api/graphql 200 in 656ms
GET /favicon.ico?favicon.45db1c09.ico 200 in 750ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetMe',
query: 'query GetMe {\n' +
' me {\n' +
' id\n' +
' phone\n' +
' avatar\n' +
' managerName\n' +
' createdAt\n' +
' organization {\n' +
' id\n' +
' inn\n' +
' kpp\n' +
' name\n' +
' fullName\n' +
' address\n' +
' addressFull\n' +
' ogrn\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 320ms
POST /api/graphql 200 in 556ms
○ Compiling /fulfillment-warehouse ...
✓ Compiled /fulfillment-warehouse in 807ms
GET /fulfillment-warehouse 200 in 869ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetMe',
query: 'query GetMe {\n' +
' me {\n' +
' id\n' +
' phone\n' +
' avatar\n' +
' managerName\n' +
' createdAt\n' +
' organization {\n' +
' id\n' +
' inn\n' +
' kpp\n' +
' name\n' +
' fullName\n' +
' address\n' +
' addressFull\n' +
' ogrn\n' +
' ...'
}
GET /favicon.ico?favicon.45db1c09.ico 200 in 258ms
POST /api/graphql 200 in 1231ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetMe',
query: 'query GetMe {\n' +
' me {\n' +
' id\n' +
' phone\n' +
' avatar\n' +
' managerName\n' +
' createdAt\n' +
' organization {\n' +
' id\n' +
' inn\n' +
' kpp\n' +
' name\n' +
' fullName\n' +
' address\n' +
' addressFull\n' +
' ogrn\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetWarehouseProducts',
query: 'query GetWarehouseProducts {\n' +
' warehouseProducts {\n' +
' id\n' +
' name\n' +
' article\n' +
' description\n' +
' price\n' +
' quantity\n' +
' type\n' +
' category {\n' +
' id\n' +
' name\n' +
' __typename\n' +
' }\n' +
' brand\n' +
' c...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetMyCounterparties',
query: 'query GetMyCounterparties {\n' +
' myCounterparties {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' managementName\n' +
' type\n' +
' address\n' +
' market\n' +
' phones\n' +
' emails\n' +
' createdAt\n' +
' users {\n' +
' id\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
❌ GraphQL Errors: [
{
message: 'Cannot query field "price" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "quantity" on type "Supply". Did you mean "unit"?',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "category" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "status" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "date" on type "Supply". Did you mean "name"?',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "supplier" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "minStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "currentStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "usedStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
}
]
POST /api/graphql 400 in 90ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetSupplyOrders',
query: 'query GetSupplyOrders {\n' +
' supplyOrders {\n' +
' id\n' +
' organizationId\n' +
' partnerId\n' +
' deliveryDate\n' +
' status\n' +
' totalAmount\n' +
' totalItems\n' +
' fulfillmentCenterId\n' +
' createdAt\n' +
' updatedAt\n' +
' part...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
❌ GraphQL Errors: [
{
message: 'Cannot query field "price" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "quantity" on type "Supply". Did you mean "unit"?',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "category" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "status" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "date" on type "Supply". Did you mean "name"?',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "supplier" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "minStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "currentStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "usedStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "type" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "shopLocation" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "sellerOwner" on type "Supply".',
locations: [ [Object] ],
path: undefined
}
]
POST /api/graphql 400 in 130ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetFulfillmentWarehouseStats',
query: 'query GetFulfillmentWarehouseStats {\n' +
' fulfillmentWarehouseStats {\n' +
' products {\n' +
' current\n' +
' change\n' +
' percentChange\n' +
' __typename\n' +
' }\n' +
' goods {\n' +
' current\n' +
' change\n' +
' per...'
}
🔥 FULFILLMENT WAREHOUSE STATS RESOLVER CALLED
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 3124ms
🏢 Organization ID: cmdzn23nl0002y5i4tytjh0ni, Date 24h ago: 2025-08-05T20:02:43.822Z
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
🔍 Резолвер warehouseProducts (доставленные заказы): {
currentUserId: 'cmdzn1sof0001y5i4h6fyp5jw',
organizationId: 'cmdzn23nl0002y5i4tytjh0ni',
organizationType: 'FULFILLMENT',
deliveredOrdersCount: 1,
orders: [
{
id: 'cme0dt4i80009y52fe5r82wr9',
sellerName: 'ФУЛФИЛМЕНТ РУ',
supplierName: 'ПОСТАВЩИК-ЭК',
status: 'DELIVERED',
itemsCount: 1,
deliveryDate: 2025-08-07T00:00:00.000Z
}
]
}
📦 Заказ от селлера ФУЛФИЛМЕНТ РУ у поставщика ПОСТАВЩИК-ЭК: [
{
productId: 'cmdztzlbn0001y5gr4pg0j0df',
productName: 'Пакет',
article: 'SF-C-446739-386',
orderedQuantity: 100,
price: 10
}
]
🚫 Исключен расходник из основного склада фулфилмента: {
name: 'Пакет',
type: 'CONSUMABLE',
orderId: 'cme0dt4i80009y52fe5r82wr9'
}
✅ Итого товаров на складе фулфилмента (из доставленных заказов): 0
POST /api/graphql 200 in 5813ms
POST /api/graphql 200 in 6353ms
📦 ALL DELIVERED ORDERS: 1
Order cme0dt4i80009y52fe5r82wr9: org=cmdzn23nl0002y5i4tytjh0ni (ФУЛФИЛМЕНТ РУ), fulfillment=cmdzn23nl0002y5i4tytjh0ni, items=1
🛒 SELLER ORDERS TO FULFILLMENT: 0
POST /api/graphql 200 in 3597ms
POST /api/graphql 200 in 7417ms
POST /api/graphql 200 in 2433ms
POST /api/graphql 200 in 6048ms
🏭 FULFILLMENT SUPPLY ORDERS: 1
🔥 FULFILLMENT SUPPLIES DEBUG: organizationId=cmdzn23nl0002y5i4tytjh0ni, ordersCount=1, warehouseCount=2, totalStock=100
📦 FULFILLMENT SUPPLIES BREAKDOWN: [
{
name: 'скотч10',
currentStock: 0,
supplier: 'Внутренний поставщик'
},
{ name: 'Пакет', currentStock: 100, supplier: 'ПОСТАВЩИК-ЭК' }
]
POST /api/graphql 200 in 7609ms
📊 FULFILLMENT SUPPLIES RECEIVED TODAY (ПРИБЫЛО): 1 orders, 100 items
💼 SELLER SUPPLIES DEBUG: totalCount=0 (from Supply warehouse)
📊 SELLER SUPPLIES RECEIVED TODAY: 0 supplies, 0 items
🏁 FINAL WAREHOUSE STATS RESULT: {
"products": {
"current": 0,
"change": 0,
"percentChange": 0
},
"goods": {
"current": 0,
"change": 0,
"percentChange": 0
},
"defects": {
"current": 0,
"change": 0,
"percentChange": 0
},
"pvzReturns": {
"current": 0,
"change": 0,
"percentChange": 0
},
"fulfillmentSupplies": {
"current": 100,
"change": 100,
"percentChange": 100
},
"sellerSupplies": {
"current": 0,
"change": 0,
"percentChange": 0
}
}
POST /api/graphql 200 in 8453ms
○ Compiling /fulfillment-warehouse/supplies ...
✓ Compiled /fulfillment-warehouse/supplies in 1604ms
GET /fulfillment-warehouse/supplies 200 in 1691ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
❌ GraphQL Errors: [
{
message: 'Cannot query field "price" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "quantity" on type "Supply". Did you mean "unit"?',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "category" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "status" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "date" on type "Supply". Did you mean "name"?',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "supplier" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "minStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "currentStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
},
{
message: 'Cannot query field "usedStock" on type "Supply".',
locations: [ [Object] ],
path: undefined
}
]
POST /api/graphql 400 in 117ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetMe',
query: 'query GetMe {\n' +
' me {\n' +
' id\n' +
' phone\n' +
' avatar\n' +
' managerName\n' +
' createdAt\n' +
' organization {\n' +
' id\n' +
' inn\n' +
' kpp\n' +
' name\n' +
' fullName\n' +
' address\n' +
' addressFull\n' +
' ogrn\n' +
' ...'
}
GET /favicon.ico?favicon.45db1c09.ico 200 in 356ms
POST /api/graphql 200 in 561ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 1471ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 1015ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 607ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 610ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 925ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 951ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 365ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 457ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 1215ms
POST /api/graphql 200 in 610ms
POST /api/graphql 200 in 693ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 296ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 1596ms
POST /api/graphql 200 in 625ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 974ms
🚀 Проверка инициализации базы данных...
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 1304ms
✨ Инициализация базы данных завершена
POST /api/graphql 200 in 1651ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 691ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 982ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 1055ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 283ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 596ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 1552ms
POST /api/graphql 200 in 313ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 597ms
POST /api/graphql 200 in 650ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 1584ms
POST /api/graphql 200 in 701ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 702ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 729ms
POST /api/graphql 200 in 1124ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 603ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 948ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 801ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 306ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 409ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 307ms
POST /api/graphql 200 in 1266ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 833ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 658ms
POST /api/graphql 200 in 627ms
POST /api/graphql 200 in 1508ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 1040ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 1117ms
POST /api/graphql 200 in 692ms
POST /api/graphql 200 in 698ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 790ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 831ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 385ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 375ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetIncomingRequests',
query: 'query GetIncomingRequests {\n' +
' incomingRequests {\n' +
' id\n' +
' status\n' +
' message\n' +
' createdAt\n' +
' sender {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' phones\n' +
' email...'
}
POST /api/graphql 200 in 279ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 1908ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjFzb2YwMDAxeTVpNGg2ZnlwNWp3IiwicGhvbmUiOiI3OTk5OTk5OTk5OSIsImlhdCI6MTc1NDQ4NzQ4MSwiZXhwIjoxNzU3MDc5NDgxfQ.9KeIWoNPtDJNEU_SCoCba1ducS2pEpyhplg3YswCED4
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn1sof0001y5i4h6fyp5jw', phone: '79999999999' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjhkYjAwMDBoeTVpNHpveHp6ZmZnIiwicGhvbmUiOiI3ODg4ODg4ODg4OCIsImlhdCI6MTc1NDQ2NTExOCwiZXhwIjoxNzU3MDU3MTE4fQ.VP8LZUaONciSW9qBAVAjHVsY1lCpyiBVkVTcGoDaOGI
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn8db0000hy5i4zoxzzffg', phone: '78888888888' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjVwYWUwMDA5eTVpNHB5YXNpYnJqIiwicGhvbmUiOiI3NjY2NjY2NjY2NiIsImlhdCI6MTc1NDUwOTc4MywiZXhwIjoxNzU3MTAxNzgzfQ.uC19oz6DE323E34mzAW7cZxw0vUjTbzRMktghrt5qgc
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn5pae0009y5i4pyasibrj', phone: '76666666666' }
🔍 GraphQL Operation: {
operationName: 'GetPendingSuppliesCount',
query: 'query GetPendingSuppliesCount {\n' +
' pendingSuppliesCount {\n' +
' supplyOrders\n' +
' ourSupplyOrders\n' +
' sellerSupplyOrders\n' +
' incomingSupplierOrders\n' +
' incomingRequests\n' +
' total\n' +
' __typename\n' +
' }\n' +
'}...'
}
POST /api/graphql 200 in 634ms
POST /api/graphql 200 in 1902ms
POST /api/graphql 200 in 2531ms
POST /api/graphql 200 in 1789ms
GraphQL Context - Auth header: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbWR6bjJvOGowMDA0eTVpNDgxMHc4bzVjIiwicGhvbmUiOiI3Nzc3Nzc3Nzc3NyIsImlhdCI6MTc1NDQ2NDg1MiwiZXhwIjoxNzU3MDU2ODUyfQ.sa2a5qIIOzJsgWJkC5qezQ6m4-JvwtxOKyEmHIiJ9zU
GraphQL Context - Token: eyJhbGciOiJIUzI1NiIs...
GraphQL Context - Decoded user: { id: 'cmdzn2o8j0004y5i4810w8o5c', phone: '77777777777' }
🔍 GraphQL Operation: {
operationName: 'GetConversations',
query: 'query GetConversations {\n' +
' conversations {\n' +
' id\n' +
' counterparty {\n' +
' id\n' +
' inn\n' +
' name\n' +
' fullName\n' +
' type\n' +
' address\n' +
' users {\n' +
' id\n' +
' avatar\n' +
' managerName\n' +
' ...'
}
POST /api/graphql 200 in 1464ms
🚀 Проверка инициализации базы данных...
POST /api/graphql 200 in 1162ms
POST /api/graphql 200 in 1638ms
✨ Инициализация базы данных завершена
POST /api/graphql 200 in 1317ms
POST /api/graphql 200 in 1189ms
POST /api/graphql 200 in 961ms
POST /api/graphql 200 in 375ms
POST /api/graphql 200 in 387ms
POST /api/graphql 200 in 321ms
POST /api/graphql 200 in 1497ms
○ Compiling /supplies/create-suppliers ...
✓ Compiled /supplies/create-suppliers in 556ms
GET /supplies/create-suppliers 200 in 793ms
POST /api/graphql 200 in 439ms
POST /api/graphql 200 in 320ms
POST /api/graphql 200 in 300ms
POST /api/graphql 200 in 350ms
POST /api/graphql 200 in 929ms
POST /api/graphql 200 in 1212ms
POST /api/graphql 200 in 1735ms
POST /api/graphql 200 in 638ms
POST /api/graphql 200 in 1867ms
POST /api/graphql 200 in 1048ms
POST /api/graphql 200 in 1179ms
POST /api/graphql 200 in 833ms
POST /api/graphql 200 in 1510ms
POST /api/graphql 200 in 657ms
POST /api/graphql 200 in 1168ms
POST /api/graphql 200 in 1187ms
POST /api/graphql 200 in 353ms
POST /api/graphql 200 in 395ms
POST /api/graphql 200 in 1481ms
POST /api/graphql 200 in 1100ms
POST /api/graphql 200 in 767ms
GET /supplies/create-suppliers 200 in 82ms
GET /favicon.ico 200 in 55ms
POST /api/graphql 200 in 560ms
POST /api/graphql 200 in 1414ms
POST /api/graphql 200 in 368ms
POST /api/graphql 200 in 372ms
POST /api/graphql 200 in 231ms
POST /api/graphql 200 in 1193ms
POST /api/graphql 200 in 397ms
POST /api/graphql 200 in 912ms
POST /api/graphql 200 in 971ms
POST /api/graphql 200 in 826ms
POST /api/graphql 200 in 616ms
○ Compiling /settings ...
✓ Compiled /settings in 689ms
GET /settings 200 in 822ms
POST /api/graphql 200 in 515ms
POST /api/graphql 200 in 301ms
POST /api/graphql 200 in 960ms
POST /api/graphql 200 in 692ms
POST /api/graphql 200 in 617ms
POST /api/graphql 200 in 777ms
POST /api/graphql 200 in 671ms
POST /api/graphql 200 in 291ms