fix: 프로젝트 전체 TypeScript 타입에러 408개 수정 (tsc --noEmit 0 errors)
- 공통 템플릿 타입 수정 (IntegratedDetailTemplate, UniversalListPage) - 페이지(app/[locale]) 타입 호환성 수정 (80개) - 재고/자재 모듈 타입 수정 (StockStatus, ReceivingManagement) - 생산 모듈 타입 수정 (WorkOrders, WorkerScreen, WorkResults) - 주문/출고 모듈 타입 수정 (ShipmentManagement, Orders) - 견적/단가 모듈 타입 수정 (Quotes, Pricing) - 건설 모듈 타입 수정 (49개, 17개 하위 모듈) - HR 모듈 타입 수정 (CardManagement, VacationManagement 등) - 설정 모듈 타입 수정 (PermissionManagement, AccountManagement 등) - 게시판 모듈 타입 수정 (BoardManagement, BoardList 등) - 회계 모듈 타입 수정 (VendorManagement, BadDebtCollection 등) - 기타 모듈 타입 수정 (CEODashboard, clients, vehicle 등) - 유틸/훅/API 타입 수정 (hooks, contexts, lib) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -722,13 +722,13 @@ export function transformCalendarResponse(api: CalendarApiResponse): {
|
||||
title: item.title,
|
||||
startDate: item.startDate,
|
||||
endDate: item.endDate,
|
||||
startTime: item.startTime,
|
||||
endTime: item.endTime,
|
||||
startTime: item.startTime ?? undefined,
|
||||
endTime: item.endTime ?? undefined,
|
||||
isAllDay: item.isAllDay,
|
||||
type: item.type,
|
||||
department: item.department,
|
||||
personName: item.personName,
|
||||
color: item.color,
|
||||
department: item.department ?? undefined,
|
||||
personName: item.personName ?? undefined,
|
||||
color: item.color ?? undefined,
|
||||
})),
|
||||
totalCount: api.total_count,
|
||||
};
|
||||
|
||||
@@ -117,6 +117,9 @@ function transformItemFromApi(apiItem: ApiItemResponse): ItemMaster {
|
||||
unit: apiItem.unit || '',
|
||||
specification: apiItem.specification || '',
|
||||
isActive: apiItem.is_active === true || apiItem.is_active === 1 || apiItem.isActive === true,
|
||||
currentRevision: 0,
|
||||
isFinal: false,
|
||||
createdAt: '',
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user