summaryrefslogtreecommitdiff
path: root/app/api/mdg/send-vendor-xml/route.ts
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-07-21 05:56:55 +0000
committerjoonhoekim <26rote@gmail.com>2025-07-21 05:56:55 +0000
commit8f19c063aeb3df1eed9cab58f4bf7cac22ab13dc (patch)
treef7c8d17cec162e37f74c3f9ecca71c1fc7a55364 /app/api/mdg/send-vendor-xml/route.ts
parent89de030f3fc74f4d665517ad62141328d1702e5a (diff)
ECC PO_INFORMATION 수신 라우트 구성 및 응답 메시지를 위한 유틸리티 함수 확장
Diffstat (limited to 'app/api/mdg/send-vendor-xml/route.ts')
-rw-r--r--app/api/mdg/send-vendor-xml/route.ts28
1 files changed, 0 insertions, 28 deletions
diff --git a/app/api/mdg/send-vendor-xml/route.ts b/app/api/mdg/send-vendor-xml/route.ts
deleted file mode 100644
index 7f8d1daf..00000000
--- a/app/api/mdg/send-vendor-xml/route.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-import { NextRequest, NextResponse } from 'next/server';
-import { sendVendorEnvelopeToMDG } from '@/lib/soap/mdg/send/vendor-master/action';
-
-export async function POST(request: NextRequest) {
- try {
- const { envelope } = await request.json();
-
- if (!envelope || typeof envelope !== 'string') {
- return NextResponse.json(
- { success: false, message: 'envelope(XML) is required' },
- { status: 400 }
- );
- }
-
- const result = await sendVendorEnvelopeToMDG(envelope);
-
- return NextResponse.json(result);
- } catch (error) {
- console.error('[send-vendor-xml] error:', error);
- return NextResponse.json(
- {
- success: false,
- message: error instanceof Error ? error.message : 'Unknown error',
- },
- { status: 500 }
- );
- }
-} \ No newline at end of file