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'],
'email' => ['required', 'email', 'unique:users,email'],
'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'],
'id_divisi' => ['required', 'exists:divisi,id_divisi'],
'id_jabatan' => ['required', 'exists:jabatan,id_jabatan'],
@ -37,7 +37,7 @@ public function messages(): array
'email.unique' => 'Email ini sudah digunakan oleh pegawai lain.',
'id_divisi.exists' => 'Divisi 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.',
'sisa_cuti.min' => 'Sisa cuti tidak boleh negatif.',
];

View File

@ -24,7 +24,7 @@ public function rules(): array
'email',
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'],
'id_divisi' => ['required', 'exists:divisi,id_divisi'],
'id_jabatan' => ['required', 'exists:jabatan,id_jabatan'],