feat: 레이아웃/출하/생산/회계/대시보드 전반 개선

- HeaderFavoritesBar 대폭 개선
- Sidebar/AuthenticatedLayout 소폭 수정
- ShipmentCreate, VehicleDispatch 출하 관련 개선
- WorkOrderCreate/Edit, WorkerScreen 생산 관련 개선
- InspectionCreate 자재 입고검사 개선
- DailyReport, VendorDetail 회계 수정
- CEO 대시보드: CardManagement/DailyProduction/DailyAttendance 섹션 개선
- useCEODashboard, expense transformer 정비
- DocumentViewer, PDF generate route 소폭 수정
- bill-prototype 개발 페이지 추가
- mockData 불필요 데이터 제거
This commit is contained in:
유병철
2026-03-05 13:35:48 +09:00
parent c18c68b6b7
commit 00a6209347
23 changed files with 1689 additions and 517 deletions

View File

@@ -196,28 +196,36 @@ export function transformCardManagementResponse(
id: 'cm1',
label: '카드',
amount: cardAmount,
previousLabel: cardUnverified > 0 ? `미정리 ${cardUnverified}` : undefined,
subLabel: cardUnverified > 0 ? `미정리 ${cardUnverified}` : undefined,
subAmount: cardUnverified > 0 ? cardAmount : undefined,
isHighlighted: cardUnverified > 0,
},
// cm2: 경조사
{
id: 'cm2',
label: '경조사',
amount: congratulatoryAmount,
previousLabel: congratulatoryUnverified > 0 ? `미증빙 ${congratulatoryUnverified}` : undefined,
subLabel: congratulatoryUnverified > 0 ? `미증빙 ${congratulatoryUnverified}` : undefined,
subAmount: congratulatoryUnverified > 0 ? congratulatoryAmount : undefined,
isHighlighted: congratulatoryUnverified > 0,
},
// cm3: 상품권
{
id: 'cm3',
label: '상품권',
amount: giftCertificateAmount,
previousLabel: giftCertificateUnverified > 0 ? `미증빙 ${giftCertificateUnverified}` : undefined,
subLabel: giftCertificateUnverified > 0 ? `미증빙 ${giftCertificateUnverified}` : undefined,
subAmount: giftCertificateUnverified > 0 ? giftCertificateAmount : undefined,
isHighlighted: giftCertificateUnverified > 0,
},
// cm4: 접대비
{
id: 'cm4',
label: '접대비',
amount: entertainmentAmount,
previousLabel: entertainmentUnverified > 0 ? `미증빙 ${entertainmentUnverified}` : undefined,
subLabel: entertainmentUnverified > 0 ? `미증빙 ${entertainmentUnverified}` : undefined,
subAmount: entertainmentUnverified > 0 ? entertainmentAmount : undefined,
isHighlighted: entertainmentUnverified > 0,
},
// cm_total: 총 가지급금 합계
{