From 10f90dc68dec42e9a64e081cc0dce6a484447290 Mon Sep 17 00:00:00 2001 From: dujinkim Date: Tue, 29 Jul 2025 11:48:59 +0000 Subject: (대표님, 박서영, 최겸) document-list-only, gtc, vendorDocu, docu-list-rule MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../template/add-basic-contract-template-dialog.tsx | 2 +- .../template/basic-contract-template-columns.tsx | 21 +++++++++++++-------- .../template/update-basicContract-sheet.tsx | 2 +- 3 files changed, 15 insertions(+), 10 deletions(-) (limited to 'lib/basic-contract/template') diff --git a/lib/basic-contract/template/add-basic-contract-template-dialog.tsx b/lib/basic-contract/template/add-basic-contract-template-dialog.tsx index 6b6ab105..43c19e67 100644 --- a/lib/basic-contract/template/add-basic-contract-template-dialog.tsx +++ b/lib/basic-contract/template/add-basic-contract-template-dialog.tsx @@ -51,7 +51,7 @@ const TEMPLATE_NAME_OPTIONS = [ "기술자료 요구서", "비밀유지 계약서", "표준하도급기본 계약서", - "General GTC", + "GTC", "안전보건관리 약정서", "동반성장", "윤리규범 준수 서약서", diff --git a/lib/basic-contract/template/basic-contract-template-columns.tsx b/lib/basic-contract/template/basic-contract-template-columns.tsx index 5783ca27..446112db 100644 --- a/lib/basic-contract/template/basic-contract-template-columns.tsx +++ b/lib/basic-contract/template/basic-contract-template-columns.tsx @@ -120,7 +120,7 @@ export function getColumns({ setRowAction, router }: GetColumnsProps): ColumnDef const handleViewDetails = () => { // templateName이 "General GTC"인 경우 특별한 라우팅 - if (template.templateName === "General GTC") { + if (template.templateName === "GTC") { router.push(`/evcp/basic-contract-template/gtc`); } else { // 일반적인 경우는 기존과 동일 @@ -141,8 +141,8 @@ export function getColumns({ setRowAction, router }: GetColumnsProps): ColumnDef - - View Details + {/* */} + 상세보기 @@ -150,8 +150,8 @@ export function getColumns({ setRowAction, router }: GetColumnsProps): ColumnDef setRowAction({ row, type: "createRevision" })} > - - 리비전 생성 + {/* */} + 리비전 생성하기 @@ -182,8 +182,8 @@ export function getColumns({ setRowAction, router }: GetColumnsProps): ColumnDef setRowAction({ row, type: "delete" })} > - Delete - ⌘⌫ + 삭제하기 + {/* ⌘⌫ */} @@ -221,7 +221,12 @@ export function getColumns({ setRowAction, router }: GetColumnsProps): ColumnDef const template = row.original; const handleClick = () => { - router.push(`/evcp/basic-contract-template/${template.id}`); + if (template.templateName === "GTC") { + router.push(`/evcp/basic-contract-template/gtc`); + } else { + // 일반적인 경우는 기존과 동일 + router.push(`/evcp/basic-contract-template/${template.id}`); + } }; return ( diff --git a/lib/basic-contract/template/update-basicContract-sheet.tsx b/lib/basic-contract/template/update-basicContract-sheet.tsx index 66037601..07bac31b 100644 --- a/lib/basic-contract/template/update-basicContract-sheet.tsx +++ b/lib/basic-contract/template/update-basicContract-sheet.tsx @@ -58,7 +58,7 @@ const TEMPLATE_NAME_OPTIONS = [ "기술자료 요구서", "비밀유지 계약서", "표준하도급기본 계약서", - "General GTC", + "GTC", "안전보건관리 약정서", "동반성장", "윤리규범 준수 서약서", -- cgit v1.2.3