This commit is contained in:
meusinfirmary
2025-05-29 17:52:19 +07:00
parent 6c07cdeb08
commit 470e132ff5
10 changed files with 267 additions and 637 deletions

View File

@ -11,8 +11,8 @@
@section('customcss')
<style>
/* .select2-container {
z-index: 99999;
} */
z-index: 99999;
} */
</style>
@endsection
@ -47,15 +47,14 @@
<span id="mileageSumMonth" class="text-capitalize">jan-2022</span>
</th> --}}
<th class="">Identification Number</th>
{{-- <th class="">NPWP Number</th> --}}
<th class="">License Number</th>
<th class="">License Expiry</th>
<th class="">D<span class="text-lowercase">o</span>B</th>
<th class="">D<span class="text-lowercase">o</span>B</th> <!-- Date of Birth -->
<th class="">Age</th>
<th class="">Blood Type</th>
<th class="">Phone Number</th>
<th class="">Email Address</th>
<th class="">Perusahaan</th>
<th class="">Company</th>
{{-- <th class="text-nowrap">Home Address</th> --}}
{{-- <th class="">Emergency <span class="text-nowrap">Contact Name</span></th> --}}
{{-- <th class="">Emergency <span class="text-nowrap">Contact Number</span> --}}
@ -117,10 +116,10 @@
<h6>Personal Data</h6>
</div>
<div class="row mb-3">
<div class="col-6">
<label for="add-ktp-img" class="col-form-label">KTP Photo</label>
<div class="col-5">
<label for="add-ktp-img" class="col-form-label">National ID Photo</label>
<br>
<img id="add-ktp-img" class="img-fluid landscape-photo" src="https://picture-origin.rumah123.com/news-content/img/2020/09/21080044/cara-mengurus-ktp-1.jpg" alt="add-ktp-img">
<img id="add-ktp-img" class="img-fluid landscape-photo" src="https://media.istockphoto.com/id/2181547993/video/id-card-verification-animation-accepted-and-decline-options.jpg?s=640x640&k=20&c=SI_5swuzBG578HTCL888NPLxpXMI0qM3kI1Br58vIG4=" alt="add-ktp-img">
<div id="add-group_rotate_ktp" class="pt-2 d-flex justify-content-start d-none">
<button type="button" class="btnRotateLeft btn btn-sm btn-outline-primary ml-1" style="padding:0.25rem 0.5rem;border-radius:0.25rem;"><i class="icon ion-arrow-return-left"></i></button>
<button type="button" class="btnRotateRight btn btn-sm btn-outline-primary ml-1" style="padding:0.25rem 0.5rem;border-radius:0.25rem;"><i class="icon ion-arrow-return-right"></i></button>
@ -137,91 +136,47 @@
<span id="add-ktp-filesize"></span>
</div>
</div>
<div class="col-6">
<div class="mb-3">
<label for="add-nik" class="col-form-label">NIK</label>
<input type="number" id="add-nik" class="form-control">
</div>
<div class="mb-3">
<label for="add-fullname" class="col-form-label">Fullname<span class="text-danger">*</span></label>
<input type="text" id="add-fullname" class="form-control">
</div>
<div class="mb-3">
<label for="add-email" class="col-form-label">Email</label>
<input type="email" id="add-email" class="form-control">
</div>
<div class="mb-3">
<label for="add-fullname2" class="col-form-label">Nama Driver 2</label>
<input type="text" id="add-fullname2" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-6">
<div class="mb-3">
<label for="add-phone" class="col-form-label">Phone Number 1<span class="text-danger">*</span></label>
<input type="number" id="add-phone" class="form-control" placeholder="without zero">
</div>
</div>
<div class="col-6">
<div class="mb-3">
<label for="add-phone2" class="col-form-label">Phone Number 2</label>
<input type="number" id="add-phone2" class="form-control" placeholder="without zero">
</div>
</div>
<div class="col-6">
<label for="add-dob" class="col-form-label">Date of Birth</label>
<input type="text" id="add-dob" class="form-control" readonly>
</div>
{{-- <div class="col-6">
<label for="add-age" class="col-form-label">Age</label>
<input type="number" id="add-age" class="form-control">
</div> --}}
<div class="col-6">
<label for="add-blood" class="col-form-label">Blood Type</label>
<select id="add-blood" class="form-control" style="width:100%;">
<option value="">Choose</option>
@foreach ($bloods as $blood)
<option value="{{ $blood['id'] }}">{{ $blood['name'] }}</option>
@endforeach
</select>
</div>
<div class="col-6">
<label for="add-fulladdress" class="col-form-label">Home Address</label>
<textarea id="add-fulladdress" class="form-control"></textarea>
</div>
</div>
</div>
{{-- NPWP Data --}}
<div class="mb-3">
<div class="border-bottom">
<h6>NPWP Data</h6>
</div>
<div class="row">
<div class="col-6">
<label for="add-npwp-img" class="col-form-label">NPWP Photo</label>
<br>
<img id="add-npwp-img" class="img-fluid landscape-photo" src="https://cdn1-production-images-kly.akamaized.net/0ZeW453dXGjgdnfMr4f92Fh3VrE=/640x360/smart/filters:quality(75):strip_icc():format(jpeg)/kly-media-production/medias/3599214/original/071688600_1633968266-NPWP.jpg" alt="add-npwp-img">
<div id="add-group_npwp_spinner" class="d-none">
<div class="spinner-border" role="status">
<span class="visually-hidden">Loading...</span>
<div class="col-7">
<div class="row">
<div class="col-6">
<div class="mb-0">
<label for="add-nik" class="col-form-label">ID Number</label>
<input type="number" id="add-nik" class="form-control">
</div>
<div class="mb-0">
<label for="add-dob" class="col-form-label">Date of Birth</label>
<input type="text" id="add-dob" class="form-control" readonly>
</div>
<div class="mb-0">
<label for="add-email" class="col-form-label">Email</label>
<input type="email" id="add-email" class="form-control">
</div>
</div>
<div class="col-6">
<div class="mb-0">
<label for="add-fullname" class="col-form-label">Fullname<span class="text-danger">*</span></label>
<input type="text" id="add-fullname" class="form-control">
</div>
<div class="mb-0">
<label for="add-blood" class="col-form-label">Blood Type</label>
<select id="add-blood" class="form-control" style="width:100%;">
<option value="">Choose</option>
@foreach ($bloods as $blood)
<option value="{{ $blood['id'] }}">{{ $blood['name'] }}</option>
@endforeach
</select>
</div>
<div class="mb-0">
<label for="add-phone" class="col-form-label">Phone Number<span class="text-danger">*</span></label>
<input type="number" id="add-phone" class="form-control" placeholder="without zero">
</div>
</div>
<div class="col-12">
<label for="add-fulladdress" class="col-form-label w-100">Home Address</label>
<textarea id="add-fulladdress" class="form-control"></textarea>
</div>
</div>
<div id="add-group_rotate_npwp" class="pt-2 d-flex justify-content-start d-none">
<button type="button" class="btnRotateLeft btn btn-sm btn-outline-primary ml-1" style="padding:0.25rem 0.5rem;border-radius:0.25rem;"><i class="icon ion-arrow-return-left"></i></button>
<button type="button" class="btnRotateRight btn btn-sm btn-outline-primary ml-1" style="padding:0.25rem 0.5rem;border-radius:0.25rem;"><i class="icon ion-arrow-return-right"></i></button>
</div>
<input type="file" id="add-npwp-file" class="form-control mt-3">
<input type="text" id="add-npwp-base64" class="form-control" hidden>
<div>
<span id="add-npwp-status"></span>
<span id="add-npwp-filesize"></span>
</div>
</div>
<div class="col-6">
<label for="add-npwp-no" class="col-form-label">NPWP
Number</label>
<input type="text" id="add-npwp-no" class="form-control">
</div>
</div>
</div>
@ -231,7 +186,7 @@
<h6>License Data</h6>
</div>
<div class="row">
<div class="col-6">
<div class="col-5">
<label for="add-license-img" class="col-form-label">License Photo</label>
<br>
<img id="add-license-img" class="img-fluid landscape-photo" src="https://s2.bukalapak.com/bukalapak-kontenz-production/content_attachments/50232/w-740/SIM_C1.jpg" alt="add-license-img">
@ -251,15 +206,15 @@
<span id="add-license-filesize"></span>
</div>
</div>
<div class="col-6">
<label for="add-license-no" class="col-form-label">License
Number</label>
<input type="number" id="add-license-no" class="form-control">
</div>
<div class="col-6">
<label for="add-license-exp" class="col-form-label">License
Expired</label>
<input type="text" id="add-license-exp" class="form-control" readonly>
<div class="col-7">
<div class="mb-0">
<label for="add-license-no" class="col-form-label">License Number</label>
<input type="number" id="add-license-no" class="form-control">
</div>
<div class="mb-0">
<label for="add-license-exp" class="col-form-label">License Expired</label>
<input type="text" id="add-license-exp" class="form-control" readonly>
</div>
</div>
</div>
</div>
@ -269,78 +224,30 @@
<h6>Emergency Data</h6>
</div>
<div class="row">
<div class="col-6">
<label for="add-em-fullname" class="col-form-label">Emergency
Contact Fullname</label>
<input type="text" id="add-em-fullname" class="form-control">
</div>
<div class="col-6">
<label for="add-em-relationship" class="col-form-label">Emergency
Contact Relationship</label>
<select id="add-em-relationship" class="form-control" style="width:100%;">
<option value="">Choose</option>
@foreach ($relationships as $relation)
<option value="{{ $relation['id'] }}">{{ $relation['name'] }}</option>
@endforeach
</select>
</div>
<div class="col-6">
<label for="add-em-phone" class="col-form-label">Emergency
Contact Number</label>
<input type="number" id="add-em-phone" class="form-control" placeholder="without zero">
</div>
</div>
</div>
{{-- Bank Data --}}
<div class="mb-3">
<div class="border-bottom">
<h6>Bank Data</h6>
</div>
<div class="row">
<div class="col-6">
<label for="add-bank" class="form-label">Bank<span class="text-danger">*</span></label>
<select id="add-bank" name="add-bank" class="form-control" style="width:100%;">
<option value="" selected disabled>Choose</option>
@foreach ($banks as $bank)
<option value="{{ $bank->bank_code }}" data-id="{{ $bank->id }}" data-code="{{ $bank->bank_code }}" data-short="{{ $bank->bank_short_name }}" data-name="{{ $bank->bank_name }}">{{ $bank->bank_short_name }}</option>
@endforeach
</select>
</div>
<div class="col-6">
<label for="add-kcp" class="form-label">KCP</label>
<input type="text" class="form-control form-control-sm" name="add-kcp" id="add-kcp" placeholder="KCP Rempoa">
</div>
<div class="col-6">
<label for="add-acc_number" class="form-label">Nomor Rekening<span class="text-danger">*</span></label>
<input type="number" class="form-control form-control-sm" name="add-acc_number" id="add-acc_number">
</div>
<div class="col-6">
<label for="add-acc_name" class="form-label">Pemilik Rekening<span class="text-danger">*</span></label>
<input type="text" class="form-control form-control-sm" name="add-acc_name" id="add-acc_name">
</div>
</div>
</div>
{{-- Other Data --}}
@if ($user_role != \App\Models\Users::ROLE_VENDOR)
<div class="mb-3">
<div class="border-bottom">
<h6>Other Data</h6>
</div>
<div class="row">
<div class="col-6">
<label for="add-vendor_id" class="col-form-label">Vendor Name<span class="text-danger">*</span></label>
<select id="add-vendor_id" class="form-control" style="width:100%;">
<div class="col-12">
<div class="mb-0">
<label for="add-em-fullname" class="col-form-label">Emergency
Contact Fullname</label>
<input type="text" id="add-em-fullname" class="form-control">
</div>
<div class="mb-0">
<label for="add-em-relationship" class="col-form-label">Emergency
Contact Relationship</label>
<select id="add-em-relationship" class="form-control" style="width:100%;">
<option value="">Choose</option>
@foreach ($vendors as $vendor)
<option value="{{ $vendor->id }}">
{{ $vendor->first_name . ' (+' . $vendor->phone_code . implode(' ', str_split($vendor->phone, 4)) . ')' }}
</option>
@foreach ($relationships as $relation)
<option value="{{ $relation['id'] }}">{{ $relation['name'] }}</option>
@endforeach
</select>
</div>
<div class="mb-0">
<label for="add-em-phone" class="col-form-label">Emergency
Contact Number</label>
<input type="number" id="add-em-phone" class="form-control" placeholder="without zero">
</div>
</div>
</div>
@endif
</div>
</form>
</div>
<div class="modal-footer">
@ -366,8 +273,8 @@
<h6>Personal Data</h6>
</div>
<div class="row mb-3">
<div class="col-6">
<label for="edt-ktp-img" class="col-form-label">KTP Photo</label>
<div class="col-5">
<label for="edt-ktp-img" class="col-form-label">National ID Photo</label>
<br>
<img id="edt-ktp-img" class="img-fluid landscape-photo" src="https://picture-origin.rumah123.com/news-content/img/2020/09/21080044/cara-mengurus-ktp-1.jpg" alt="edt-ktp-img">
<div id="edt-group_ktp_spinner" class="d-none">
@ -386,91 +293,46 @@
<span id="edt-ktp-filesize"></span>
</div>
</div>
<div class="col-6">
<div class="mb-3">
<label for="edt-nik" class="col-form-label">NIK</label>
<input type="number" id="edt-nik" class="form-control">
</div>
<div class="mb-3">
<label for="edt-fullname" class="col-form-label">Fullname<span class="text-danger">*</span></label>
<input type="text" id="edt-fullname" class="form-control">
</div>
<div class="mb-3">
<label for="edt-email" class="col-form-label">Email</label>
<input type="email" id="edt-email" class="form-control">
</div>
<div class="mb-3">
<label for="edt-fullname2" class="col-form-label">Nama Driver 2</label>
<input type="text" id="edt-fullname2" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-6">
<div class="mb-3">
<label for="edt-phone" class="col-form-label">Phone Number 1<span class="text-danger">*</span></label>
<input type="number" id="edt-phone" class="form-control" placeholder="without zero">
</div>
</div>
<div class="col-6">
<div class="mb-3">
<label for="edt-phone2" class="col-form-label">Phone Number 2</label>
<input type="number" id="edt-phone2" class="form-control" placeholder="without zero">
</div>
</div>
<div class="col-6">
<label for="edt-dob" class="col-form-label">Date of Birth</label>
<input type="text" id="edt-dob" class="form-control" readonly>
</div>
{{-- <div class="col-6">
<label for="edt-age" class="col-form-label">Age</label>
<input type="number" id="edt-age" class="form-control">
</div> --}}
<div class="col-6">
<label for="edt-blood" class="col-form-label">Blood Type</label>
<select id="edt-blood" class="form-control" style="width:100%;">
<option value="">Choose</option>
@foreach ($bloods as $blood)
<option value="{{ $blood['id'] }}">{{ $blood['name'] }}</option>
@endforeach
</select>
</div>
<div class="col-6">
<label for="edt-fulladdress" class="col-form-label">Home Address</label>
<textarea id="edt-fulladdress" class="form-control"></textarea>
</div>
</div>
</div>
{{-- NPWP Data --}}
<div class="mb-3">
<div class="border-bottom">
<h6>NPWP Data</h6>
</div>
<div class="row">
<div class="col-6">
<label for="edt-npwp-img" class="col-form-label">NPWP Photo</label>
<br>
<img id="edt-npwp-img" class="img-fluid landscape-photo" src="https://cdn1-production-images-kly.akamaized.net/0ZeW453dXGjgdnfMr4f92Fh3VrE=/640x360/smart/filters:quality(75):strip_icc():format(jpeg)/kly-media-production/medias/3599214/original/071688600_1633968266-NPWP.jpg" alt="edt-npwp-img">
<div id="edt-group_npwp_spinner" class="d-none">
<div class="spinner-border" role="status">
<span class="visually-hidden">Loading...</span>
<div class="col-7">
<div class="row">
<div class="col-6">
<div class="mb-0">
<label for="edt-nik" class="col-form-label">ID Number</label>
<input type="number" id="edt-nik" class="form-control">
</div>
<div class="mb-0">
<label for="edt-dob" class="col-form-label">Date of Birth</label>
<input type="text" id="edt-dob" class="form-control" readonly>
</div>
<div class="mb-0">
<label for="edt-email" class="col-form-label">Email</label>
<input type="email" id="edt-email" class="form-control">
</div>
</div>
<div class="col-6">
<div class="mb-0">
<label for="edt-fullname" class="col-form-label">Fullname<span class="text-danger">*</span></label>
<input type="text" id="edt-fullname" class="form-control">
</div>
<div class="col-6">
<label for="edt-blood" class="col-form-label">Blood Type</label>
<select id="edt-blood" class="form-control" style="width:100%;">
<option value="">Choose</option>
@foreach ($bloods as $blood)
<option value="{{ $blood['id'] }}">{{ $blood['name'] }}</option>
@endforeach
</select>
</div>
<div class="mb-0">
<label for="edt-phone" class="col-form-label">Phone Number<span class="text-danger">*</span></label>
<input type="number" id="edt-phone" class="form-control" placeholder="without zero">
</div>
</div>
<div class="col-12">
<label for="edt-fulladdress" class="col-form-label">Home Address</label>
<textarea id="edt-fulladdress" class="form-control"></textarea>
</div>
</div>
<div id="edt-group_rotate_npwp" class="pt-2 d-flex justify-content-start d-none">
<button type="button" class="btnRotateLeft btn btn-sm btn-outline-primary ml-1" style="padding:0.25rem 0.5rem;border-radius:0.25rem;"><i class="icon ion-arrow-return-left"></i></button>
<button type="button" class="btnRotateRight btn btn-sm btn-outline-primary ml-1" style="padding:0.25rem 0.5rem;border-radius:0.25rem;"><i class="icon ion-arrow-return-right"></i></button>
</div>
<input type="file" id="edt-npwp-file" class="form-control mt-3">
<input type="text" id="edt-npwp-base64" class="form-control" hidden>
<div>
<span id="edt-npwp-status"></span>
<span id="edt-npwp-filesize"></span>
</div>
</div>
<div class="col-6">
<label for="edt-npwp-no" class="col-form-label">NPWP
Number</label>
<input type="text" id="edt-npwp-no" class="form-control">
</div>
</div>
</div>
@ -480,7 +342,7 @@
<h6>License Data</h6>
</div>
<div class="row">
<div class="col-6">
<div class="col-5">
<label for="edt-license-img" class="col-form-label">License Photo</label>
<br>
<img id="edt-license-img" class="img-fluid landscape-photo" src="https://s2.bukalapak.com/bukalapak-kontenz-production/content_attachments/50232/w-740/SIM_C1.jpg" alt="edt-license-img">
@ -500,15 +362,15 @@
<span id="edt-license-filesize"></span>
</div>
</div>
<div class="col-6">
<label for="edt-license-no" class="col-form-label">License
Number</label>
<input type="number" id="edt-license-no" class="form-control">
</div>
<div class="col-6">
<label for="edt-license-exp" class="col-form-label">License
Expired</label>
<input type="text" id="edt-license-exp" class="form-control" readonly>
<div class="col-7">
<div class="m-0">
<label for="edt-license-no" class="col-form-label">LicenseNumber</label>
<input type="number" id="edt-license-no" class="form-control">
</div>
<div class="mb-0">
<label for="edt-license-exp" class="col-form-label">LicenseExpired</label>
<input type="text" id="edt-license-exp" class="form-control" readonly>
</div>
</div>
</div>
</div>
@ -518,12 +380,12 @@
<h6>Emergency Data</h6>
</div>
<div class="row">
<div class="col-6">
<div class="col-12">
<label for="edt-em-fullname" class="col-form-label">Emergency
Contact Fullname</label>
<input type="text" id="edt-em-fullname" class="form-control">
</div>
<div class="col-6">
<div class="col-12">
<label for="edt-em-relationship" class="col-form-label">Emergency
Contact Relationship</label>
<select id="edt-em-relationship" class="form-control" style="width:100%;">
@ -533,70 +395,20 @@
@endforeach
</select>
</div>
<div class="col-6">
<div class="col-12">
<label for="edt-em-phone" class="col-form-label">Emergency
Contact Number</label>
<input type="number" id="edt-em-phone" class="form-control" placeholder="without zero">
</div>
</div>
</div>
{{-- Bank Data --}}
<div class="mb-3">
<div class="border-bottom">
<h6>Bank Data</h6>
</div>
<div class="row">
<div class="col-6">
<label for="edt-bank" class="form-label">Bank<span class="text-danger">*</span></label>
<select id="edt-bank" name="edt-bank" class="form-control" style="width:100%;">
<option value="" selected disabled>Choose</option>
@foreach ($banks as $bank)
<option value="{{ $bank->bank_code }}" data-id="{{ $bank->id }}" data-code="{{ $bank->bank_code }}" data-short="{{ $bank->bank_short_name }}" data-name="{{ $bank->bank_name }}">{{ $bank->bank_short_name }}</option>
@endforeach
</select>
</div>
<div class="col-6">
<label for="edt-kcp" class="form-label">KCP</label>
<input type="text" class="form-control form-control-sm" name="edt-kcp" id="edt-kcp" placeholder="KCP Rempoa">
</div>
<div class="col-6">
<label for="edt-acc_number" class="form-label">Nomor Rekening<span class="text-danger">*</span></label>
<input type="number" class="form-control form-control-sm" name="edt-acc_number" id="edt-acc_number">
</div>
<div class="col-6">
<label for="edt-acc_name" class="form-label">Pemilik Rekening<span class="text-danger">*</span></label>
<input type="text" class="form-control form-control-sm" name="edt-acc_name" id="edt-acc_name">
</div>
</div>
</div>
{{-- Other Data --}}
@if ($user_role != \App\Models\Users::ROLE_VENDOR)
<div class="mb-3">
<div class="border-bottom">
<h6>Other Data</h6>
</div>
<div class="row">
<div class="col-6">
<label for="edt-vendor_id" class="col-form-label">Vendor Name<span class="text-danger">*</span></label>
<select id="edt-vendor_id" class="form-control" style="width:100%;">
<option value="">Choose</option>
@foreach ($vendors as $vendor)
<option value="{{ $vendor->id }}">
{{ $vendor->first_name . ' (+' . $vendor->phone_code . implode(' ', str_split($vendor->phone, 4)) . ')' }}
</option>
@endforeach
</select>
</div>
</div>
</div>
@endif
</form>
</div>
<div class="modal-footer d-block">
<div class="row p-0">
<div class="col p-0 text-start">
{{-- <div class="col p-0 text-start">
<button type="button" id="btnResetLogin_updt" class="btn btn-sm btn-dark text-white">Reset Login ?</button>
</div>
</div> --}}
<div class="col p-0 text-end">
<button type="button" id="btnDelDrv_updt" class="btn btn-sm btn-warning">Delete ?</button>
<button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
@ -633,31 +445,6 @@
</div>
</div>
</div>
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="mdlWarnResetLoginDriver" aria-labelledby="mdlWarnResetLoginDriverLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-sm">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="mdlWarnResetLoginDriverLabel">Reset Login Driver</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<div class="d-flex justify-content-center">
<p class="mb-0">
Yakin untuk mereset login driver ?
<a href="#" class="text-danger">
<span id="resetLogin-fullname"></span>
(<span id="resetLogin-phone"></span>)
</a>
</p>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-sm btn-danger" data-bs-dismiss="modal">Close</button>
<button id="btnResetLogin" type="button" class="btn btn-sm btn-secondary">Ya, Reset</button>
</div>
</div>
</div>
</div>
@endsection
@section('customjs')
@ -968,20 +755,13 @@
data.nik = $('#add-nik').val();
data.fullname = $('#add-fullname').val();
data.phone = $('#add-phone').val();
data.phone2 = $('#add-phone2').val();
data.email = $('#add-email').val();
data.fullname2 = $('#add-fullname2').val();
data.dob = $('#add-dob').val().split('-').reverse().join('-');
data.age = moment().diff(moment(data.dob), 'years', false) || null;
data.blood = $('#add-blood').val();
data.fulladdress = $('#add-fulladdress').val();
data.npwp_base64 = $('#add-npwp-base64').val().replace(/^data:image\/(png|jpg|jpeg);base64,/, '');
data.npwp_string = $('#add-npwp-no').val();
data.npwp_number = data.npwp_string.replace(/[^0-9]/g, ''); // remove excepts number
data.license_base64 = $('#add-license-base64').val().replace(/^data:image\/(png|jpg|jpeg);base64,/,
'');
data.license_base64 = $('#add-license-base64').val().replace(/^data:image\/(png|jpg|jpeg);base64,/, '');
data.license_number = $('#add-license-no').val();
data.license_exp = $('#add-license-exp').val().split('-').reverse().join('-');
@ -989,17 +769,6 @@
data.em_relationship = $('#add-em-relationship').val();
data.em_phone = $('#add-em-phone').val();
let selectedBank = $('#add-bank :selected');
if (selectedBank && selectedBank.val() != '') {
data.bank_id = selectedBank.data('id');
data.bank_code = selectedBank.data('code');
data.bank_short = selectedBank.data('short');
data.bank_name = selectedBank.data('name');
}
data.bank_branch_name = $('#add-kcp').val();
data.bank_acc_number = $('#add-acc_number').val();
data.bank_acc_name = $('#add-acc_name').val();
data.vendor_id = $('#add-vendor_id').val();
return data;
},
@ -1191,19 +960,12 @@
data.nik = $('#edt-nik').val();
data.fullname = $('#edt-fullname').val();
data.phone = $('#edt-phone').val();
data.phone2 = $('#edt-phone2').val();
data.phone2 = (data.phone2.indexOf('0') == 0 && data.phone2.length == 1) ? '' : data.phone2;
data.email = $('#edt-email').val();
data.fullname2 = $('#edt-fullname2').val();
data.dob = $('#edt-dob').val().split('-').reverse().join('-');
data.age = moment().diff(moment(data.dob), 'years', false) || null;
data.blood = $('#edt-blood').val();
data.fulladdress = $('#edt-fulladdress').val();
data.npwp_base64 = $('#edt-npwp-base64').val().replace(/^data:image\/(png|jpg|jpeg);base64,/, '');
data.npwp_string = $('#edt-npwp-no').val();
data.npwp_number = data.npwp_string.replace(/[^0-9]/g, ''); // remove excepts number
data.license_base64 = $('#edt-license-base64').val().replace(/^data:image\/(png|jpg|jpeg);base64,/,
'');
data.license_number = $('#edt-license-no').val();