summaryrefslogtreecommitdiff
path: root/lib/vendor-document-list/import-service.ts
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-11-04 13:39:00 +0900
committerjoonhoekim <26rote@gmail.com>2025-11-04 13:39:00 +0900
commitd55bc64eb42f3b3072a0df4697946e6399cb1e4e (patch)
tree5045d070aacee74fcc752933246a8c448fce15f5 /lib/vendor-document-list/import-service.ts
parent637ed74a18cda35d745375244e45fe6911bf83f4 (diff)
(김준회) dolce: 이유란프로 B4 스테이지(일정) 관련 요구사항 반영
Diffstat (limited to 'lib/vendor-document-list/import-service.ts')
-rw-r--r--lib/vendor-document-list/import-service.ts15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/vendor-document-list/import-service.ts b/lib/vendor-document-list/import-service.ts
index 694b3d43..85c706ed 100644
--- a/lib/vendor-document-list/import-service.ts
+++ b/lib/vendor-document-list/import-service.ts
@@ -1882,6 +1882,21 @@ class ImportService {
})
}
+ // SHI → GTT 스테이지 생성 (GTTInput)
+ if (!existingStageNames.includes('SHI → GTT')) {
+ await db.insert(issueStages).values({
+ documentId: documentId,
+ stageName: 'SHI → GTT',
+ planDate: this.convertDolceDateToDate(dolceDoc.GTTInput_PlanDate),
+ actualDate: this.convertDolceDateToDate(dolceDoc.GTTInput_ResultDate),
+ stageStatus: 'PLANNED',
+ stageOrder: 3,
+ priority: 'MEDIUM',
+ reminderDays: 3,
+ description: 'SHI 제출 문서 단계'
+ })
+ }
+
console.log(`Created issue stages for B4 document: ${drawingNo}`)
} catch (error) {