Унификация дизайна корзины и обновление правил

- Убран текст "(с рецептурой)" из названий товаров в корзине
- Добавлен раздел 9.2.6 в rules-complete.md с единым стандартом корзины
- Определены обязательные размеры, структура и функциональность
- Запрещено отображение технических суффиксов в UI корзины

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Veronika Smirnova
2025-08-07 19:50:00 +03:00
committed by Bivekich
parent e62c22c584
commit 4e8e217cdb
9 changed files with 831 additions and 2851 deletions

1985
dev.log
View File

@ -2,1987 +2,16 @@
> sferav@0.1.0 dev
> next dev --turbopack
⚠ Port 3000 is in use by process 1405
1913
2223, using available port 3001 instead.
▲ Next.js 15.4.1 (Turbopack)
- Local: http://localhost:3000
- Network: http://192.168.0.104:3000
- Local: http://localhost:3001
- Network: http://192.168.0.104:3001
- 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
✓ Ready in 923ms
[?25h