feat: G-2 작업실적 관리 API 구현
- WorkResult 모델 생성 (Production 네임스페이스)
- WorkResultService 서비스 구현 (CRUD + 통계 + 토글)
- WorkResultController 컨트롤러 생성 (8개 엔드포인트)
- FormRequest 검증 클래스 (Store/Update)
- Swagger 문서 작성 (WorkResultApi.php)
- 라우트 추가 (/api/v1/work-results)
- i18n 메시지 추가 (work_result 키)
API Endpoints:
- GET /work-results - 목록 조회 (페이징, 필터링)
- GET /work-results/stats - 통계 조회
- GET /work-results/{id} - 상세 조회
- POST /work-results - 등록
- PUT /work-results/{id} - 수정
- DELETE /work-results/{id} - 삭제
- PATCH /work-results/{id}/inspection - 검사 상태 토글
- PATCH /work-results/{id}/packaging - 포장 상태 토글
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -122,6 +122,20 @@
|
||||
'deleted' => '자재가 삭제되었습니다.',
|
||||
],
|
||||
|
||||
// 입고 관리
|
||||
'receiving' => [
|
||||
'fetched' => '입고를 조회했습니다.',
|
||||
'created' => '입고가 등록되었습니다.',
|
||||
'updated' => '입고가 수정되었습니다.',
|
||||
'deleted' => '입고가 삭제되었습니다.',
|
||||
'processed' => '입고처리가 완료되었습니다.',
|
||||
],
|
||||
|
||||
// 재고 관리
|
||||
'stock' => [
|
||||
'fetched' => '재고를 조회했습니다.',
|
||||
],
|
||||
|
||||
// 단가 관리
|
||||
'pricing' => [
|
||||
'created' => '단가가 등록되었습니다.',
|
||||
@@ -391,4 +405,27 @@
|
||||
'cancelled' => '휴가가 취소되었습니다.',
|
||||
'granted' => '휴가가 부여되었습니다.',
|
||||
],
|
||||
|
||||
// 작업지시 관리
|
||||
'work_order' => [
|
||||
'fetched' => '작업지시를 조회했습니다.',
|
||||
'created' => '작업지시가 등록되었습니다.',
|
||||
'updated' => '작업지시가 수정되었습니다.',
|
||||
'deleted' => '작업지시가 삭제되었습니다.',
|
||||
'status_updated' => '작업지시 상태가 변경되었습니다.',
|
||||
'assigned' => '작업지시가 배정되었습니다.',
|
||||
'bending_toggled' => '벤딩 항목이 변경되었습니다.',
|
||||
'issue_added' => '이슈가 등록되었습니다.',
|
||||
'issue_resolved' => '이슈가 해결되었습니다.',
|
||||
],
|
||||
|
||||
// 작업실적 관리
|
||||
'work_result' => [
|
||||
'fetched' => '작업실적을 조회했습니다.',
|
||||
'created' => '작업실적이 등록되었습니다.',
|
||||
'updated' => '작업실적이 수정되었습니다.',
|
||||
'deleted' => '작업실적이 삭제되었습니다.',
|
||||
'inspection_toggled' => '검사 상태가 변경되었습니다.',
|
||||
'packaging_toggled' => '포장 상태가 변경되었습니다.',
|
||||
],
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user