diff --git a/app/Console/Commands/RecordStorageUsage.php b/app/Console/Commands/RecordStorageUsage.php index c77f1eb..5e94bec 100644 --- a/app/Console/Commands/RecordStorageUsage.php +++ b/app/Console/Commands/RecordStorageUsage.php @@ -29,7 +29,7 @@ class RecordStorageUsage extends Command */ public function handle(): int { - $tenants = Tenant::active()->get(); + $tenants = Tenant::where('tenant_st_code', 'active')->get(); $recorded = 0; foreach ($tenants as $tenant) { diff --git a/app/Http/Requests/WorkOrder/StoreItemInspectionRequest.php b/app/Http/Requests/WorkOrder/StoreItemInspectionRequest.php index b5dba3a..b542fe4 100644 --- a/app/Http/Requests/WorkOrder/StoreItemInspectionRequest.php +++ b/app/Http/Requests/WorkOrder/StoreItemInspectionRequest.php @@ -39,6 +39,16 @@ public function rules(): array 'inspection_data.nonConformingContent' => 'nullable|string|max:1000', 'inspection_data.templateValues' => 'nullable|array', 'inspection_data.templateValues.*' => 'nullable', + // 절곡 제품별 검사 데이터 + 'inspection_data.products' => 'nullable|array', + 'inspection_data.products.*.id' => 'required_with:inspection_data.products|string', + 'inspection_data.products.*.bendingStatus' => ['nullable', Rule::in(['양호', '불량'])], + 'inspection_data.products.*.lengthMeasured' => 'nullable|string|max:50', + 'inspection_data.products.*.widthMeasured' => 'nullable|string|max:50', + 'inspection_data.products.*.gapPoints' => 'nullable|array', + 'inspection_data.products.*.gapPoints.*.point' => 'nullable|string', + 'inspection_data.products.*.gapPoints.*.designValue' => 'nullable|string', + 'inspection_data.products.*.gapPoints.*.measured' => 'nullable|string|max:50', ]; }