import { NextRequest, NextResponse } from 'next/server'; import { sendSingleVendorToMDG } from '@/lib/soap/mdg/send/vendor-master/action'; export async function POST(request: NextRequest) { try { const { vendorCode } = await request.json(); if (!vendorCode || typeof vendorCode !== 'string') { return NextResponse.json( { success: false, message: 'vendorCode is required' }, { status: 400 } ); } const result = await sendSingleVendorToMDG(vendorCode); return NextResponse.json(result); } catch (error) { console.error('[send-vendor] error:', error); return NextResponse.json( { success: false, message: error instanceof Error ? error.message : 'Unknown error', }, { status: 500 } ); } }