feat: реализовать V2 backend для товарных поставок селлера
- Создать модели: SellerGoodsSupplyOrder, SellerGoodsInventory, GoodsSupplyRecipeItem - Реализовать полные GraphQL resolvers с валидацией и авторизацией - Добавить автоматическое создание инвентаря при статусе DELIVERED - Внедрить нормализованную рецептуру с RecipeType enum - Подготовить функции для будущих отгрузок на маркетплейсы - Интегрировать V2 resolvers модульно в основную схему - Протестировать создание таблиц в БД 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -10,8 +10,9 @@ import { MarketplaceService } from '@/services/marketplace-service'
|
||||
import { SmsService } from '@/services/sms-service'
|
||||
import { WildberriesService } from '@/services/wildberries-service'
|
||||
|
||||
import { fulfillmentInventoryV2Queries } from './resolvers/fulfillment-inventory-v2'
|
||||
import { fulfillmentConsumableV2Queries as fulfillmentConsumableV2QueriesRestored, fulfillmentConsumableV2Mutations as fulfillmentConsumableV2MutationsRestored } from './resolvers/fulfillment-consumables-v2-restored'
|
||||
import { fulfillmentInventoryV2Queries } from './resolvers/fulfillment-inventory-v2'
|
||||
import { sellerGoodsQueries, sellerGoodsMutations } from './resolvers/goods-supply-v2'
|
||||
import { logisticsConsumableV2Queries, logisticsConsumableV2Mutations } from './resolvers/logistics-consumables-v2'
|
||||
import { sellerInventoryV2Queries } from './resolvers/seller-inventory-v2'
|
||||
import { CommercialDataAudit } from './security/commercial-data-audit'
|
||||
@ -2913,6 +2914,9 @@ export const resolvers = {
|
||||
|
||||
// V2 система складских остатков расходников селлера
|
||||
...sellerInventoryV2Queries,
|
||||
|
||||
// V2 система товарных поставок селлера
|
||||
...sellerGoodsQueries,
|
||||
},
|
||||
|
||||
Mutation: {
|
||||
@ -10298,6 +10302,9 @@ resolvers.Mutation = {
|
||||
|
||||
// V2 mutations для логистики
|
||||
...logisticsConsumableV2Mutations,
|
||||
|
||||
// V2 mutations для товарных поставок селлера
|
||||
...sellerGoodsMutations,
|
||||
}
|
||||
|
||||
/* // Резолвер для парсинга JSON рецептуры в SupplyOrderItem
|
||||
|
Reference in New Issue
Block a user