diff options
Diffstat (limited to 'lib/site-visit')
| -rw-r--r-- | lib/site-visit/client-site-visit-wrapper.tsx | 5 | ||||
| -rw-r--r-- | lib/site-visit/service.ts | 30 | ||||
| -rw-r--r-- | lib/site-visit/shi-attendees-dialog.tsx | 1 | ||||
| -rw-r--r-- | lib/site-visit/site-visit-detail-dialog.tsx | 3 |
4 files changed, 6 insertions, 33 deletions
diff --git a/lib/site-visit/client-site-visit-wrapper.tsx b/lib/site-visit/client-site-visit-wrapper.tsx index 4f056b3a..ad8da632 100644 --- a/lib/site-visit/client-site-visit-wrapper.tsx +++ b/lib/site-visit/client-site-visit-wrapper.tsx @@ -62,7 +62,6 @@ interface SiteVisitRequest { updatedAt: Date
// 실사 정보
- evaluationType: string | null //구매담당자가 작성한 실사방법
investigationMethod: string | null // QM담당자가 작성한 실사방법
investigationAddress: string | null
investigationNotes: string | null
@@ -202,9 +201,9 @@ export function ClientSiteVisitWrapper({ 방문실사 요청 정보를 조회하고 회신할 수 있습니다.
</p>
</div>
- <div className="flex items-center gap-2">
+ {/* <div className="flex items-center gap-2">
<Badge variant="outline">Vendor ID: {vendorId}</Badge>
- </div>
+ </div> */}
</div>
{/* 통계 카드 */}
diff --git a/lib/site-visit/service.ts b/lib/site-visit/service.ts index 3b9bcb91..b525fabe 100644 --- a/lib/site-visit/service.ts +++ b/lib/site-visit/service.ts @@ -155,30 +155,7 @@ export async function createSiteVisitRequestAction(input: { if (!sender) {
throw new Error('발송자 정보를 찾을 수 없습니다.');
}
-
- // 평가 유형 라벨 및 설명
- const getEvaluationTypeInfo = (type: string) => {
- switch (type) {
- case 'PRODUCT_INSPECTION':
- return {
- label: '제품검사평가',
- description: '제품의 품질, 성능, 안전성 등을 직접 검사하는 평가'
- };
- case 'SITE_VISIT_EVAL':
- return {
- label: '방문실사평가',
- description: '공장 시설, 생산능력, 품질관리체계 등을 현장에서 점검하는 평가'
- };
- default:
- return {
- label: type,
- description: ''
- };
- }
- };
-
- const evaluationTypeInfo = getEvaluationTypeInfo(investigation.evaluationType || '');
-
+
// 마감일 계산 (발송일 + 7일)
const deadlineDate = format(new Date(), 'yyyy.MM.dd');
@@ -198,8 +175,8 @@ export async function createSiteVisitRequestAction(input: { requesterEmail: sender.email,
// 실사 정보
- evaluationType: evaluationTypeInfo.label,
- evaluationTypeDescription: evaluationTypeInfo.description,
+ investigationMethod: investigation.investigationMethod,
+ investigationMethodDescription: investigation.investigationMethodDescription,
requestedStartDate: format(siteVisitRequest.requestedStartDate!, 'yyyy.MM.dd'),
requestedEndDate: format(siteVisitRequest.requestedEndDate!, 'yyyy.MM.dd'),
inspectionDuration: siteVisitRequest.inspectionDuration,
@@ -368,7 +345,6 @@ export async function getSiteVisitRequestAction(investigationId: number) { updatedAt: siteVisitRequests.updatedAt,
// 실사 정보
- evaluationType: vendorInvestigations.evaluationType,
investigationMethod: vendorInvestigations.investigationMethod,
investigationAddress: vendorInvestigations.investigationAddress,
investigationNotes: vendorInvestigations.investigationNotes,
diff --git a/lib/site-visit/shi-attendees-dialog.tsx b/lib/site-visit/shi-attendees-dialog.tsx index b90689f4..80681cb5 100644 --- a/lib/site-visit/shi-attendees-dialog.tsx +++ b/lib/site-visit/shi-attendees-dialog.tsx @@ -27,7 +27,6 @@ interface SiteVisitRequest { updatedAt: Date
// 실사 정보
- evaluationType: string | null //구매담당자가 작성한 실사방법
investigationMethod: string | null // QM담당자가 작성한 실사방법
investigationAddress: string | null
investigationNotes: string | null
diff --git a/lib/site-visit/site-visit-detail-dialog.tsx b/lib/site-visit/site-visit-detail-dialog.tsx index 714ca3e3..3043f358 100644 --- a/lib/site-visit/site-visit-detail-dialog.tsx +++ b/lib/site-visit/site-visit-detail-dialog.tsx @@ -32,8 +32,7 @@ interface SiteVisitRequest { createdAt: Date
updatedAt: Date
- // 실사 정보
- evaluationType: string | null //구매담당자가 작성한 실사방법
+ // 실사정보
investigationMethod: string | null // QM담당자가 작성한 실사방법
investigationAddress: string | null
investigationNotes: string | null
|
