summaryrefslogtreecommitdiff
path: root/lib/sedp
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-11-13 17:33:50 +0900
committerjoonhoekim <26rote@gmail.com>2025-11-13 17:33:50 +0900
commit517a3e91a899c54a70de76d380eda5f73e8133e9 (patch)
tree8a81bf1b7ae9dce6d23c2a53265964a424cd562e /lib/sedp
parent44e86e16e4a5bf81696b101a7dbd53d55441e1cb (diff)
(김준회) 벤더데이터: 출처 표시 (가져온 건 S-EDP, 만든 건 EVCP), EVCP에서 만든 태그만 삭제 버튼 활성화화
Diffstat (limited to 'lib/sedp')
-rw-r--r--lib/sedp/get-form-tags.ts1
-rw-r--r--lib/sedp/get-tags.ts3
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/sedp/get-form-tags.ts b/lib/sedp/get-form-tags.ts
index 831f1abd..8df421fa 100644
--- a/lib/sedp/get-form-tags.ts
+++ b/lib/sedp/get-form-tags.ts
@@ -564,6 +564,7 @@ export async function importTagsFromSEDP(
VNDRCD: vendorRecord[0].vendorCode,
VNDRNM_1: vendorRecord[0].vendorName,
status: "From S-EDP", // SEDP에서 가져온 데이터임을 표시
+ source: "S-EDP", // 태그 출처 (불변) - S-EDP에서 가져옴
...(projectType === "ship" ? { CM3003: packageCode } : { ME5074: packageCode })
}
diff --git a/lib/sedp/get-tags.ts b/lib/sedp/get-tags.ts
index ff742299..d3005e5b 100644
--- a/lib/sedp/get-tags.ts
+++ b/lib/sedp/get-tags.ts
@@ -407,7 +407,8 @@ export async function importTagsFromSEDP(
TAG_IDX: entry.TAG_IDX, // 변경: TAG_NO → TAG_IDX
TAG_NO: entry.TAG_NO || entry.TAG_IDX, // TAG_NO도 함께 저장
TAG_DESC: entry.TAG_DESC || null,
- status: "From S-EDP" // SEDP에서 가져온 데이터임을 표시
+ status: "From S-EDP", // SEDP에서 가져온 데이터임을 표시
+ source: "S-EDP" // 태그 출처 (불변) - S-EDP에서 가져옴
};
// ATTRIBUTES가 있으면 추가 (SHI 필드들)