feat: [품질관리] 품질관리서/실적신고/검사 API
- QualityDocument CRUD + 수주 연결 + 개소별 데이터 저장 - PerformanceReport 실적신고 확인/메모 API - Inspection 검사 설정 + product_code 전파 수정 - 수주선택 API에 client_name 필드 추가 - 절곡 검사 프로파일 분리 (S1/S2/S3) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
|
||||
use App\Models\Items\Item;
|
||||
use App\Models\Members\User;
|
||||
use App\Models\Production\WorkOrder;
|
||||
use App\Traits\Auditable;
|
||||
use App\Traits\BelongsToTenant;
|
||||
use Illuminate\Database\Eloquent\Casts\Attribute;
|
||||
@@ -23,6 +24,7 @@
|
||||
* @property string|null $inspection_date 검사일
|
||||
* @property int|null $item_id 품목 ID
|
||||
* @property string $lot_no LOT번호
|
||||
* @property int|null $work_order_id 작업지시 ID (PQC/FQC용)
|
||||
* @property int|null $inspector_id 검사자 ID
|
||||
* @property array|null $meta 메타정보 (process_name, quantity, unit 등)
|
||||
* @property array|null $items 검사항목 배열
|
||||
@@ -47,6 +49,7 @@ class Inspection extends Model
|
||||
'inspection_date',
|
||||
'item_id',
|
||||
'lot_no',
|
||||
'work_order_id',
|
||||
'inspector_id',
|
||||
'meta',
|
||||
'items',
|
||||
@@ -92,6 +95,14 @@ class Inspection extends Model
|
||||
|
||||
// ===== Relationships =====
|
||||
|
||||
/**
|
||||
* 작업지시 (PQC/FQC용)
|
||||
*/
|
||||
public function workOrder()
|
||||
{
|
||||
return $this->belongsTo(WorkOrder::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* 품목
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user