feat(graphql): обновить GraphQL схему и resolvers для V2 системы
Обновления: - prisma/schema.prisma - обновлена схема БД для V2 расходников фулфилмента - src/graphql/typedefs.ts - новые типы для V2 FulfillmentInventoryItem - src/graphql/resolvers.ts - обновлены resolvers mySupplies и counterpartySupplies для V2 - src/graphql/resolvers/index.ts - подключены новые V2 resolvers - src/graphql/queries.ts - обновлены queries - src/graphql/mutations.ts - добавлена V2 мутация updateFulfillmentInventoryPrice - обновлен компонент fulfillment-consumables-orders-tab для V2 ESLint warnings исправим в отдельном коммите. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -1155,6 +1155,10 @@ export const GET_SUPPLY_ORDERS = gql`
|
||||
name
|
||||
article
|
||||
description
|
||||
price
|
||||
quantity
|
||||
images
|
||||
mainImage
|
||||
category {
|
||||
id
|
||||
name
|
||||
|
@ -3,12 +3,13 @@ import { JSONScalar, DateTimeScalar } from '../scalars'
|
||||
|
||||
import { authResolvers } from './auth'
|
||||
import { employeeResolvers } from './employees'
|
||||
import { fulfillmentConsumableV2Queries, fulfillmentConsumableV2Mutations } from './fulfillment-consumables-v2'
|
||||
import { logisticsResolvers } from './logistics'
|
||||
import { referralResolvers } from './referrals'
|
||||
import { integrateSecurityWithExistingResolvers } from './secure-integration'
|
||||
import { secureSuppliesResolvers } from './secure-supplies'
|
||||
import { sellerConsumableQueries, sellerConsumableMutations } from './seller-consumables'
|
||||
import { suppliesResolvers } from './supplies'
|
||||
import { fulfillmentConsumableV2Queries, fulfillmentConsumableV2Mutations } from './fulfillment-consumables-v2'
|
||||
|
||||
// Типы для резолверов
|
||||
interface ResolverObject {
|
||||
@ -111,6 +112,12 @@ const mergedResolvers = mergeResolvers(
|
||||
Query: fulfillmentConsumableV2Queries,
|
||||
Mutation: fulfillmentConsumableV2Mutations,
|
||||
},
|
||||
|
||||
// НОВЫЕ резолверы для системы поставок селлера
|
||||
{
|
||||
Query: sellerConsumableQueries,
|
||||
Mutation: sellerConsumableMutations,
|
||||
},
|
||||
)
|
||||
|
||||
// Применяем middleware безопасности ко всем резолверам
|
||||
|
Reference in New Issue
Block a user