diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-11-12 08:39:01 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-11-12 08:39:01 +0000 |
| commit | d3ff18a2320eeb400dc5d18588490c775bff4820 (patch) | |
| tree | 07a85f3c29878c6fdfaf4dc32f47ec3a265c6ea2 /lib/basic-contract/gtc-vendor/preview-document-dialog.tsx | |
| parent | e3eff0780834c7e0bd485d7229a6c2326f157482 (diff) | |
(임수민) GTC 기본계약 코멘트 관련 수정
Diffstat (limited to 'lib/basic-contract/gtc-vendor/preview-document-dialog.tsx')
| -rw-r--r-- | lib/basic-contract/gtc-vendor/preview-document-dialog.tsx | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/basic-contract/gtc-vendor/preview-document-dialog.tsx b/lib/basic-contract/gtc-vendor/preview-document-dialog.tsx index c017b8be..444bad59 100644 --- a/lib/basic-contract/gtc-vendor/preview-document-dialog.tsx +++ b/lib/basic-contract/gtc-vendor/preview-document-dialog.tsx @@ -39,6 +39,7 @@ interface PreviewDocumentDialogProps clauses: GtcClauseTreeView[] contractDocument: any vendor: Vendor + contractId?: number onExport?: () => void } @@ -46,6 +47,7 @@ export function PreviewDocumentDialog({ clauses, contractDocument, vendor, + contractId, onExport, ...props }: PreviewDocumentDialogProps) { @@ -234,13 +236,18 @@ export function PreviewDocumentDialog({ return } + if (!contractId) { + toast.error("계약 ID를 찾을 수 없습니다. URL에 contractId 파라미터가 필요합니다.") + return + } + setIsSaving(true) try { - console.log("💾 문서 저장 시작") + console.log("💾 문서 저장 시작", { contractId }) const result = await saveGtcDocumentAction({ - documentId: contractDocument.id, + documentId: contractId, pdfBuffer: convertedPdf, originalFileName: selectedFile.name, vendor |
