add validation for editing mutu marhun
This commit is contained in:
@@ -108,6 +108,45 @@ class MaxPinjamanController extends Controller
|
||||
|
||||
public function updateMaxMutuEmas(Request $request)
|
||||
{
|
||||
// Validate the request manually for Lumen
|
||||
$validator = \Illuminate\Support\Facades\Validator::make($request->all(), [
|
||||
'recno' => 'required|integer',
|
||||
'karat' => 'required|string|max:10',
|
||||
'keterangan' => 'required|string|max:255',
|
||||
'teller' => 'required|numeric|min:0|max:100',
|
||||
'pc' => 'required|numeric|min:0|max:100',
|
||||
'operasi' => 'required|numeric|min:0|max:100',
|
||||
], [
|
||||
'recno.required' => 'Nombor rekod diperlukan.',
|
||||
'recno.integer' => 'Nombor rekod mesti berupa nombor.',
|
||||
'karat.required' => 'Karat diperlukan.',
|
||||
'karat.string' => 'Karat mesti berupa teks.',
|
||||
'karat.max' => 'Karat tidak boleh lebih dari 10 aksara.',
|
||||
'keterangan.required' => 'Keterangan diperlukan.',
|
||||
'keterangan.string' => 'Keterangan mesti berupa teks.',
|
||||
'keterangan.max' => 'Keterangan tidak boleh lebih dari 255 aksara.',
|
||||
'teller.required' => 'Peratus teller diperlukan.',
|
||||
'teller.numeric' => 'Peratus teller mesti berupa nombor.',
|
||||
'teller.min' => 'Peratus teller mestilah sekurang-kurangnya 0.',
|
||||
'teller.max' => 'Peratus teller tidak boleh melebihi 100.',
|
||||
'pc.required' => 'Peratus PC diperlukan.',
|
||||
'pc.numeric' => 'Peratus PC mesti berupa nombor.',
|
||||
'pc.min' => 'Peratus PC mestilah sekurang-kurangnya 0.',
|
||||
'pc.max' => 'Peratus PC tidak boleh melebihi 100.',
|
||||
'operasi.required' => 'Peratus operasi diperlukan.',
|
||||
'operasi.numeric' => 'Peratus operasi mesti berupa nombor.',
|
||||
'operasi.min' => 'Peratus operasi mestilah sekurang-kurangnya 0.',
|
||||
'operasi.max' => 'Peratus operasi tidak boleh melebihi 100.',
|
||||
]);
|
||||
|
||||
if ($validator->fails()) {
|
||||
return response()->json([
|
||||
'status' => 'error',
|
||||
'message' => 'Pengesahan gagal',
|
||||
'errors' => $validator->errors()
|
||||
], 422);
|
||||
}
|
||||
|
||||
$recno = $request->recno;
|
||||
$karat = $request->karat;
|
||||
$keterangan = $request->keterangan;
|
||||
|
||||
Reference in New Issue
Block a user