feat: [quality] 실적신고 확정건 엑셀 다운로드 API 구현
- PhpSpreadsheet 기반 PerformanceReportExcelService 신규 생성 - 건기원 양식(품질인정자재등의 판매실적 대장) 엑셀 생성 - 카테고리별 배경색, 셀 병합, 회사정보 섹션 포함 - GET /api/v1/quality/performance-reports/export-excel 엔드포인트 추가 - 미확정 4개 필드(인정품목/내화성능시간/사용부위/로트번호) 빈값 처리
This commit is contained in:
@@ -56,4 +56,12 @@ public function missing(Request $request)
|
||||
return $this->service->missing($request->all());
|
||||
}, __('message.fetched'));
|
||||
}
|
||||
|
||||
public function exportExcel(Request $request)
|
||||
{
|
||||
$year = (int) $request->input('year', now()->year);
|
||||
$quarter = (int) $request->input('quarter', ceil(now()->month / 3));
|
||||
|
||||
return $this->service->exportConfirmed($year, $quarter);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user