add validation for editing mutu marhun
This commit is contained in:
@@ -108,6 +108,45 @@ class MaxPinjamanController extends Controller
|
|||||||
|
|
||||||
public function updateMaxMutuEmas(Request $request)
|
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;
|
$recno = $request->recno;
|
||||||
$karat = $request->karat;
|
$karat = $request->karat;
|
||||||
$keterangan = $request->keterangan;
|
$keterangan = $request->keterangan;
|
||||||
|
|||||||
Reference in New Issue
Block a user