data type

This commit is contained in:
fauzgabriel@gmail.com 2026-03-11 11:48:47 +07:00
parent 2ae0a9f626
commit 3d310cec52

View File

@ -33,7 +33,7 @@ public function store(Request $request): JsonResponse
Gate::authorize('petani'); Gate::authorize('petani');
$validated = $request->validate([ $validated = $request->validate([
'offtaker_id' => 'required|uuid', 'offtaker_id' => 'required|numeric',
'commodity_name' => 'required|string', 'commodity_name' => 'required|string',
'quantity_kg' => 'required|numeric', 'quantity_kg' => 'required|numeric',
'farmer_grade' => 'nullable|string', 'farmer_grade' => 'nullable|string',
@ -82,8 +82,8 @@ public function batchUpsert(Request $request): JsonResponse
$validated = $request->validate([ $validated = $request->validate([
'distributions' => ['required', 'array'], 'distributions' => ['required', 'array'],
'distributions.*.farmer_id' => ['required', 'uuid'], 'distributions.*.farmer_id' => ['required', 'numeric'],
'distributions.*.offtaker_id' => ['required', 'uuid'], 'distributions.*.offtaker_id' => ['required', 'numeric'],
'distributions.*.commodity_name' => ['required', 'string'], 'distributions.*.commodity_name' => ['required', 'string'],
'distributions.*.quantity_kg' => ['required', 'numeric'], 'distributions.*.quantity_kg' => ['required', 'numeric'],
]); ]);