From 3131dce1f0c90d960f53bd384045b41023064bc4 Mon Sep 17 00:00:00 2001 From: joonhoekim <26rote@gmail.com> Date: Wed, 26 Nov 2025 14:15:23 +0900 Subject: (김준회) dolce: b4 일괄업로드건 요구사항대로 수정, DrawingUsage-Comment 건들도 상세도면 생성 가능하도록 변경 (MatchBatchFileDwg/Edit 사용하도록 변경, 호출시 Category 및 status 값 하드코딩해 넣어주도록 변경) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/dolce/utils/code-translator.ts | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'lib/dolce/utils/code-translator.ts') diff --git a/lib/dolce/utils/code-translator.ts b/lib/dolce/utils/code-translator.ts index 19cb4217..f55d0691 100644 --- a/lib/dolce/utils/code-translator.ts +++ b/lib/dolce/utils/code-translator.ts @@ -23,6 +23,10 @@ export function translateB3DrawingUsage(code: string, lng: string): string { ko: "작업용", en: "Working", }, + "CMT": { + ko: "Comment", + en: "Comment", + }, }; return translations[code]?.[lng] || code; @@ -47,6 +51,10 @@ export function translateB3RegisterKind(code: string, lng: string): string { ko: "작업용 입수도면(Partial)", en: "For Working(Partial)", }, + "CMTV": { + ko: "Comment", + en: "Comment", + }, }; return translations[code]?.[lng] || code; @@ -63,6 +71,10 @@ export function translateB4DrawingUsage(code: string, lng: string): string { ko: "제출용", en: "SHI→GTT", }, + "CMT": { + ko: "Comment", + en: "Comment", + }, }; return translations[code]?.[lng] || code; @@ -87,6 +99,14 @@ export function translateB4RegisterKind(code: string, lng: string): string { ko: "Pre. 제출용(SHI→GTT)", en: "Pre. Submission(SHI→GTT)", }, + "CMTM": { + ko: "Mark-Up", + en: "Mark-Up", + }, + "CMTQ": { + ko: "TQ", + en: "TQ", + }, }; return translations[code]?.[lng] || code; @@ -167,6 +187,7 @@ export function getB3DrawingUsageOptions(lng: string) { return [ { value: "APP", label: translateB3DrawingUsage("APP", lng) }, { value: "WOR", label: translateB3DrawingUsage("WOR", lng) }, + { value: "CMT", label: translateB3DrawingUsage("CMT", lng) }, ]; } @@ -176,6 +197,10 @@ export function getB3RegisterKindOptions(drawingUsage: string, lng: string) { { value: "APPR", label: translateB3RegisterKind("APPR", lng) }, { value: "APPP", label: translateB3RegisterKind("APPP", lng) }, ]; + } else if (drawingUsage === "CMT") { + return [ + { value: "CMTV", label: translateB3RegisterKind("CMTV", lng) }, + ]; } else if (drawingUsage === "WOR") { return [ { value: "WORK", label: translateB3RegisterKind("WORK", lng) }, @@ -188,6 +213,7 @@ export function getB3RegisterKindOptions(drawingUsage: string, lng: string) { export function getB4DrawingUsageOptions(lng: string) { return [ { value: "REC", label: translateB4DrawingUsage("REC", lng) }, + { value: "CMT", label: translateB4DrawingUsage("CMT", lng) }, ]; } @@ -197,6 +223,12 @@ export function getB4RegisterKindOptions(drawingUsage: string, lng: string) { { value: "RECP", label: translateB4RegisterKind("RECP", lng) }, { value: "RECW", label: translateB4RegisterKind("RECW", lng) }, ]; + } else if + (drawingUsage === "CMT") { + return [ + { value: "CMTM", label: translateB4RegisterKind("CMTM", lng) }, + { value: "CMTQ", label: translateB4RegisterKind("CMTQ", lng) }, + ]; } else if (drawingUsage === "SUB") { return [ { value: "SUBP", label: translateB4RegisterKind("SUBP", lng) }, -- cgit v1.2.3