summaryrefslogtreecommitdiff
path: root/lib/vendor-document-list
diff options
context:
space:
mode:
Diffstat (limited to 'lib/vendor-document-list')
-rw-r--r--lib/vendor-document-list/dolce-upload-service.ts12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/vendor-document-list/dolce-upload-service.ts b/lib/vendor-document-list/dolce-upload-service.ts
index 8f2fa275..42ca8b0a 100644
--- a/lib/vendor-document-list/dolce-upload-service.ts
+++ b/lib/vendor-document-list/dolce-upload-service.ts
@@ -682,6 +682,18 @@ class DOLCEUploadService {
registerKind = "CMTM"
break
+ case "Comment":
+ // 김혜빈 프로 요청사항 20250826
+ // DrawingKind에 따라 분기
+ if (revision.drawingKind === "B3") {
+ registerKind = "CMTV" // B3(Vendor) Comment
+ } else if (revision.drawingKind === "B4" && revision.drawingMoveGbn === "GTT Deliverable") {
+ registerKind = "CMTQ" // B4(GTT) + GTT Deliverable
+ } else {
+ registerKind = "CMTV" // 기타 Comment (기본)
+ }
+ break
+
default:
console.warn(`Unknown usage type: ${revision.usage}, using default APPR`)
registerKind = "APPR" // 기본값