feat: [HR/기타] 캘린더/배차/설비/재고 + DB 마이그레이션

- 캘린더 CRUD API, 배차차량 관리 API (CRUD + options)
- 배차정보 다중 행 시스템 (shipment_vehicle_dispatches)
- 설비 다중점검주기 + 부 담당자 스키마 추가
- TodayIssue 날짜 기반 조회, Stock/Client 날짜 필터
- i18n 메시지 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-07 02:59:30 +09:00
parent 95371fd841
commit 4208ca3010
27 changed files with 799 additions and 15 deletions

View File

@@ -444,6 +444,15 @@
'already_completed' => '이미 완료된 검사입니다.',
],
// 품질관리서 관련
'quality' => [
'cannot_delete_completed' => '완료된 품질관리서는 삭제할 수 없습니다.',
'already_completed' => '이미 완료된 품질관리서입니다.',
'cannot_modify_completed' => '완료된 품질관리서는 수정할 수 없습니다.',
'pending_locations' => '미완료 개소가 :count건 있습니다.',
'confirm_failed' => '필수정보가 누락된 건이 있어 확정할 수 없습니다.',
],
// 입찰 관련
'bidding' => [
'not_found' => '입찰을 찾을 수 없습니다.',
@@ -481,4 +490,15 @@
'cannot_delete' => '해당 계약은 삭제할 수 없습니다.',
'invalid_status' => '유효하지 않은 계약 상태입니다.',
],
// 일반전표입력
'journal_entry' => [
'debit_credit_mismatch' => '차변 합계와 대변 합계가 일치해야 합니다.',
],
// 계정과목
'account_subject' => [
'duplicate_code' => '이미 존재하는 계정과목 코드입니다.',
'in_use' => '전표에서 사용 중인 계정과목은 삭제할 수 없습니다.',
],
];

View File

@@ -567,6 +567,22 @@
'downloaded' => '문서가 다운로드되었습니다.',
],
// 일반전표입력
'journal_entry' => [
'fetched' => '전표 조회 성공',
'created' => '전표가 등록되었습니다.',
'updated' => '분개가 수정되었습니다.',
'deleted' => '분개가 삭제되었습니다.',
],
// 계정과목
'account_subject' => [
'fetched' => '계정과목 조회 성공',
'created' => '계정과목이 등록되었습니다.',
'toggled' => '계정과목 상태가 변경되었습니다.',
'deleted' => '계정과목이 삭제되었습니다.',
],
// CEO 대시보드 부가세 현황
'vat' => [
'sales_tax' => '매출세액',