penyesuaian

This commit is contained in:
jouel88 2026-05-03 08:24:50 +07:00
parent d740e8170f
commit b6772eda63
2 changed files with 3 additions and 3 deletions

View File

@ -18,7 +18,7 @@ public function rules(): array
'nik' => ['nullable', 'string', 'max:50', 'unique:users,nik'], 'nik' => ['nullable', 'string', 'max:50', 'unique:users,nik'],
'email' => ['required', 'email', 'unique:users,email'], 'email' => ['required', 'email', 'unique:users,email'],
'no_telp' => 'no_telp' =>
['nullable', 'string', 'max:15', 'regex:/^(\+62|62|0)[0-9]{8,11}$/'], ['nullable', 'string', 'max:15', 'regex:/^(\+62|62|0)[0-9]{7,12}$/'],
'alamat' => ['nullable', 'string'], 'alamat' => ['nullable', 'string'],
'id_divisi' => ['required', 'exists:divisi,id_divisi'], 'id_divisi' => ['required', 'exists:divisi,id_divisi'],
'id_jabatan' => ['required', 'exists:jabatan,id_jabatan'], 'id_jabatan' => ['required', 'exists:jabatan,id_jabatan'],
@ -37,7 +37,7 @@ public function messages(): array
'email.unique' => 'Email ini sudah digunakan oleh pegawai lain.', 'email.unique' => 'Email ini sudah digunakan oleh pegawai lain.',
'id_divisi.exists' => 'Divisi yang dipilih tidak valid.', 'id_divisi.exists' => 'Divisi yang dipilih tidak valid.',
'id_role.exists' => 'Role yang dipilih tidak valid.', 'id_role.exists' => 'Role yang dipilih tidak valid.',
'no_telp.regex' => 'Format nomor telepon tidak valid. Gunakan format: 08xx, +62xx, atau 62xx.', 'no_telp.regex' => 'Format nomor telepon tidak valid. Gunakan format: 08xxxxxxxxx, +62xxxxxxxxx, atau 62xxxxxxxxx.',
'foto.max' => 'Ukuran foto tidak boleh lebih dari 5MB.', 'foto.max' => 'Ukuran foto tidak boleh lebih dari 5MB.',
'sisa_cuti.min' => 'Sisa cuti tidak boleh negatif.', 'sisa_cuti.min' => 'Sisa cuti tidak boleh negatif.',
]; ];

View File

@ -24,7 +24,7 @@ public function rules(): array
'email', 'email',
Rule::unique('users', 'email')->ignore($id), Rule::unique('users', 'email')->ignore($id),
], ],
'no_telp' => ['nullable', 'string', 'max:15', 'regex:/^(\+62|62|0)[0-9]{8,11}$/'], 'no_telp' => ['nullable', 'string', 'max:15', 'regex:/^(\+62|62|0)[0-9]{7,12}$/'],
'alamat' => ['nullable', 'string'], 'alamat' => ['nullable', 'string'],
'id_divisi' => ['required', 'exists:divisi,id_divisi'], 'id_divisi' => ['required', 'exists:divisi,id_divisi'],
'id_jabatan' => ['required', 'exists:jabatan,id_jabatan'], 'id_jabatan' => ['required', 'exists:jabatan,id_jabatan'],