Revert "Memperbaiki KJPP Basic data dari create, edit, dan show yang bug"
This reverts commit 967be7019d.
This commit is contained in:
@@ -22,43 +22,24 @@ class KJPPRequest extends FormRequest
|
||||
'address' => 'required',
|
||||
'postal_code' => 'nullable|numeric',
|
||||
'nomor_telepon_kantor' => 'nullable|numeric|digits_between:8,15',
|
||||
|
||||
// Validasi email kantor
|
||||
'email_kantor' => 'array',
|
||||
'email_kantor.*' => 'required|email',
|
||||
|
||||
// Validasi nama pimpinan
|
||||
'nama_pimpinan' => 'array',
|
||||
'nama_pimpinan.*' => 'required|not_regex:/^\d+$/|max:255',
|
||||
|
||||
// Validasi nomor HP pimpinan
|
||||
'nomor_hp_pimpinan' => 'array',
|
||||
'nomor_hp_pimpinan.*' => 'required|numeric|digits_between:10,15',
|
||||
|
||||
// Validasi nama PIC Reviewer
|
||||
'nama_pic_reviewer' => 'nullable|array',
|
||||
'nama_pic_reviewer.*' => 'nullable|not_regex:/^\d+$/|max:255',
|
||||
|
||||
// Validasi nomor HP PIC Reviewer
|
||||
'nomor_hp_pic_reviewer' => 'array',
|
||||
'nomor_hp_pic_reviewer.*' => 'nullable|numeric|digits_between:10,15',
|
||||
|
||||
// Validasi nama PIC Admin
|
||||
'nama_pic_admin' => 'array',
|
||||
'nama_pic_admin.*' => 'nullable|not_regex:/^\d+$/|max:255',
|
||||
|
||||
// Validasi nomor HP PIC Admin
|
||||
'nomor_hp_pic_admin' => 'array',
|
||||
'nomor_hp_pic_admin.*' => 'nullable|numeric|digits_between:10,15',
|
||||
|
||||
// Validasi nama PIC Marketing
|
||||
'nama_pic_marketing' => 'array',
|
||||
'nama_pic_marketing.*' => 'nullable|not_regex:/^\d+$/|max:255',
|
||||
|
||||
// Validasi nomor HP PIC Marketing
|
||||
'nomor_hp_pic_marketing' => 'array',
|
||||
'nomor_hp_pic_marketing.*' => 'nullable|numeric|digits_between:10,15',
|
||||
|
||||
'email_kantor' => 'required|email',
|
||||
'detail_email_kantor' => 'nullable',
|
||||
'nama_pimpinan' => 'required|string|not_regex:/^\d+$/|max:255',
|
||||
'detail_nama_pimpinan' => 'nullable',
|
||||
'nomor_hp_pimpinan' => 'required|numeric|digits_between:10,15',
|
||||
'detail_nomor_pic_pimpinan' => 'nullable',
|
||||
'nama_pic_reviewer' => 'nullable|string|not_regex:/^\d+$/|max:255',
|
||||
'detail_nama_pic_reviewer' => 'nullable',
|
||||
'nomor_hp_pic_reviewer' => 'nullable|numeric|digits_between:10,15',
|
||||
'detail_nomor_hp_pic_reviewer' => 'nullable',
|
||||
'nama_pic_admin' => 'nullable|string|not_regex:/^\d+$/|max:255',
|
||||
'detail_nama_pic_admin' => 'nullable',
|
||||
'nomor_hp_pic_admin' => 'nullable|numeric|digits_between:10,15',
|
||||
'detail_nomor_hp_pic_admin' => 'nullable',
|
||||
'nama_pic_marketing' => 'nullable|string|not_regex:/^\d+$/|max:255',
|
||||
'detail_nama_pic_marketing' => 'nullable',
|
||||
'nomor_hp_pic_marketing' => 'nullable|numeric|digits_between:10,15',
|
||||
'detail_nomor_hp_pic_marketing' => 'nullable',
|
||||
'ijin_usaha_id' => 'required|array',
|
||||
'ijin_usaha_id.*' => 'exists:ijin_usaha,code',
|
||||
'jenis_aset_id' => 'nullable|array',
|
||||
@@ -86,45 +67,6 @@ class KJPPRequest extends FormRequest
|
||||
public function messages(): array
|
||||
{
|
||||
return [
|
||||
// Pesan untuk email kantor
|
||||
'email_kantor.*.required' => 'Email Kantor Wajib diisi!',
|
||||
'email_kantor.*.email' => 'Email Kantor tidak valid!',
|
||||
|
||||
// Pesan untuk nama pimpinan
|
||||
'nama_pimpinan.*.required' => 'Nama Pimpinan Wajib diisi!',
|
||||
'nama_pimpinan.*.not_regex' => 'Nama Pimpinan harus berupa huruf!',
|
||||
'nama_pimpinan.*.max' => 'Nama Pimpinan maksimal 255 huruf!',
|
||||
|
||||
// Pesan untuk nomor HP pimpinan
|
||||
'nomor_hp_pimpinan.*.required' => 'Nomor HP Pimpinan Wajib diisi!',
|
||||
'nomor_hp_pimpinan.*.numeric' => 'Nomor HP Pimpinan harus berupa angka!',
|
||||
'nomor_hp_pimpinan.*.digits_between' => 'Nomor HP Pimpinan minimum 10 digit dan maksimum 15 digit!',
|
||||
|
||||
// Pesan untuk nama PIC Reviewer
|
||||
'nama_pic_reviewer.*.not_regex' => 'Nama PIC Reviewer harus berupa huruf!',
|
||||
'nama_pic_reviewer.*.max' => 'Nama PIC Reviewer maksimal 255 huruf!',
|
||||
|
||||
// Pesan untuk nomor HP PIC Reviewer
|
||||
'nomor_hp_pic_reviewer.*.numeric' => 'Nomor HP PIC Reviewer harus berupa angka!',
|
||||
'nomor_hp_pic_reviewer.*.digits_between' => 'Nomor HP PIC Reviewer minimum 10 digit dan maksimum 15 digit!',
|
||||
|
||||
// Pesan untuk nama PIC Admin
|
||||
'nama_pic_admin.*.not_regex' => 'Nama PIC Admin harus berupa huruf!',
|
||||
'nama_pic_admin.*.max' => 'Nama PIC Admin maksimal 255 huruf!',
|
||||
|
||||
// Pesan untuk nomor HP PIC Admin
|
||||
'nomor_hp_pic_admin.*.numeric' => 'Nomor HP PIC Admin harus berupa angka!',
|
||||
'nomor_hp_pic_admin.*.digits_between' => 'Nomor HP PIC Admin minimum 10 digit dan maksimum 15 digit!',
|
||||
|
||||
// Pesan untuk nama PIC Marketing
|
||||
'nama_pic_marketing.*.not_regex' => 'Nama PIC Marketing harus berupa huruf!',
|
||||
'nama_pic_marketing.*.max' => 'Nama PIC Marketing maksimal 255 huruf!',
|
||||
|
||||
// Pesan untuk nomor HP PIC Marketing
|
||||
'nomor_hp_pic_marketing.*.numeric' => 'Nomor HP PIC Marketing harus berupa angka!',
|
||||
'nomor_hp_pic_marketing.*.digits_between' => 'Nomor HP PIC Marketing minimum 10 digit dan maksimum 15 digit!',
|
||||
|
||||
// Pesan lainnya tetap sama
|
||||
'code.required' => 'Kode KJPP Wajib diisi!',
|
||||
'code.max' => 'Kode KJPP maksimal 255 huruf!',
|
||||
'code.unique' => 'Kode KJPP tidak boleh sama!',
|
||||
@@ -139,6 +81,22 @@ class KJPPRequest extends FormRequest
|
||||
'address.required' => 'Alamat Kantor Wajib diisi!',
|
||||
'nomor_telepon_kantor.numeric' => 'Nomor Telepon Kantor harus berupa angka!',
|
||||
'nomor_telepon_kantor.digits_between' => 'Nomor Telepon Kantor minimum 8 digit dan maksimum 15 digit!',
|
||||
'email_kantor.required' => 'Email Kantor Wajib diisi!',
|
||||
'email_kantor.email' => 'Email Kantor tidak valid!',
|
||||
'nama_pimpinan.required' => 'Nama Pimpinan Wajib diisi!',
|
||||
'nama_pimpinan.not_regex' => 'Nama Pimpinan harus berupa huruf!',
|
||||
'nomor_hp_pimpinan.required' => 'Nomor HP Pimpinan Wajib diisi!',
|
||||
'nomor_hp_pimpinan.numeric' => 'Nomor HP Pimpinan harus berupa angka!',
|
||||
'nomor_hp_pimpinan.digits_between' => 'Nomor HP Pimpinan minimum 10 digit dan maksimum 15 digit!',
|
||||
'nama_pic_reviewer.not_regex' => 'Nama PIC Reviewer harus berupa huruf!',
|
||||
'nomor_hp_pic_reviewer.numeric' => 'Nomor HP PIC Reviewer harus berupa angka!',
|
||||
'nomor_hp_pic_reviewer.digits_between' => 'Nomor HP PIC Reviewer minimum 10 digit dan maksimum 15 digit!',
|
||||
'nama_pic_admin.not_regex' => 'Nama PIC Admin harus berupa huruf!',
|
||||
'nomor_hp_pic_admin.numeric' => 'Nomor HP PIC Admin harus berupa angka!',
|
||||
'nomor_hp_pic_admin.digits_between' => 'Nomor HP PIC Admin minimum 10 digit dan maksimum 15 digit!',
|
||||
'nama_pic_marketing.not_regex' => 'Nama PIC Marketing harus berupa huruf!',
|
||||
'nomor_hp_pic_marketing.numeric' => 'Nomor HP PIC Marketing harus berupa angka!',
|
||||
'nomor_hp_pic_marketing.digits_between' => 'Nomor HP PIC Marketing minimum 10 digit dan maksimum 15 digit!',
|
||||
'ijin_usaha_id.required' => 'Ijin Usaha Wajib diisi!',
|
||||
'attachment.mimes' => 'Attachment harus berformat pdf!',
|
||||
'attachment.max' => 'Attachment berukuran maksimum 1 MB!',
|
||||
|
||||
Reference in New Issue
Block a user