diff --git a/resources/views/customers/v2/index.blade.php b/resources/views/customers/v2/index.blade.php index c96a8db..28f9542 100644 --- a/resources/views/customers/v2/index.blade.php +++ b/resources/views/customers/v2/index.blade.php @@ -527,6 +527,34 @@ function newcustomer(){ var id_type = $('#customerIDType').val(); + var nokp = $('#noic').val(); + + const date = nokp.substring(0, 6); + const year = parseInt(date.substring(0, 2), 10); + const month = parseInt(date.substring(2, 4), 10) - 1; + const day = parseInt(date.substring(4, 6), 10); + + const cutofYear = 20; + + const fullYear = year < cutofYear ? 2000 + year : 1900 + year; + const dateconvert = new Date(fullYear, month, day); + const today = new Date(); + + const eighteenthBirthday = new Date(dateconvert); + + eighteenthBirthday.setFullYear(dateconvert.getFullYear() + 18); + console.log(today,eighteenthBirthday); + if (today < eighteenthBirthday) { + Swal.fire({ + icon: 'error', + title: 'Amaran!', + text: 'Pelanggan Ini Dibawah Umur!' + }); + event.preventDefault(); + return false; + } + + if(id_type=='nokp'){ $('#daftar_pelanggan').modal('show'); }else if(id_type=='passport'){ @@ -1227,7 +1255,7 @@ const month = parseInt(date.substring(2, 4), 10) - 1; const day = parseInt(date.substring(4, 6), 10); - const cutofYear = 10; + const cutofYear = 20; const fullYear = year < cutofYear ? 2000 + year : 1900 + year; const dateconvert = new Date(fullYear, month, day);