summaryrefslogtreecommitdiff
path: root/lib/vendor-regular-registrations/service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/vendor-regular-registrations/service.ts')
-rw-r--r--lib/vendor-regular-registrations/service.ts34
1 files changed, 0 insertions, 34 deletions
diff --git a/lib/vendor-regular-registrations/service.ts b/lib/vendor-regular-registrations/service.ts
index eaf62ac7..5cb6f7c2 100644
--- a/lib/vendor-regular-registrations/service.ts
+++ b/lib/vendor-regular-registrations/service.ts
@@ -445,7 +445,6 @@ export async function fetchVendorRegistrationStatus(vendorId: number) {
assignedUser: vendorRegularRegistrations.assignedUser,
assignedUserCode: vendorRegularRegistrations.assignedUserCode,
remarks: vendorRegularRegistrations.remarks,
- safetyQualificationContent: vendorRegularRegistrations.safetyQualificationContent,
gtcSkipped: vendorRegularRegistrations.gtcSkipped,
createdAt: vendorRegularRegistrations.createdAt,
updatedAt: vendorRegularRegistrations.updatedAt,
@@ -556,7 +555,6 @@ export async function fetchVendorRegistrationStatus(vendorId: number) {
safetyHealth: vendorContracts.some(c => c.templateName?.includes("안전보건") && c.status === "COMPLETED"),
ethics: vendorContracts.some(c => c.templateName?.includes("윤리") && c.status === "COMPLETED"),
domesticCredit: vendorContracts.some(c => c.templateName?.includes("신용") && c.status === "COMPLETED"),
- safetyQualification: investigationFiles.length > 0,
}
// 문서별 파일 정보 (다운로드용)
@@ -584,7 +582,6 @@ export async function fetchVendorRegistrationStatus(vendorId: number) {
console.log(`🔍 Partners 벤더 ID ${vendorId} 전체 데이터:`, {
vendor: vendor[0],
registration: registration[0],
- safetyQualificationContent: registration[0]?.safetyQualificationContent,
gtcSkipped: registration[0]?.gtcSkipped,
requiredContactTypes,
existingContactTypes,
@@ -723,37 +720,6 @@ export async function saveVendorAdditionalInfo(
}
}
-// 안전적격성 평가 업데이트
-export async function updateSafetyQualification(
- registrationId: number,
- safetyQualificationContent: string
-) {
- try {
- const session = await getServerSession(authOptions);
- if (!session?.user) {
- return { success: false, error: "로그인이 필요합니다." };
- }
-
- const result = await updateVendorRegularRegistration(registrationId, {
- safetyQualificationContent: safetyQualificationContent.trim(),
- });
-
- if (!result) {
- return { success: false, error: "등록 정보를 찾을 수 없습니다." };
- }
-
- return {
- success: true,
- message: "안전적격성 평가가 등록되었습니다.",
- };
- } catch (error) {
- console.error("Error updating safety qualification:", error);
- return {
- success: false,
- error: error instanceof Error ? error.message : "안전적격성 평가 등록 중 오류가 발생했습니다.",
- };
- }
-}
// 정규업체 등록 요청을 위한 상세 데이터 조회