This commit is contained in:
meusinfirmary
2025-06-17 09:44:24 +09:00
parent 3486855fff
commit 7b85e1e376
20 changed files with 790 additions and 833 deletions

View File

@ -44,8 +44,7 @@
</div>
</div>
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="mdlEdtInsurances"
aria-labelledby="mdlEdtInsurancesLabel" aria-hidden="true">
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="mdlEdtInsurances" aria-labelledby="mdlEdtInsurancesLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog modal-dialog-centered modal-dialog-scrollable modal-sm">
<div class="modal-content">
<div class="modal-header">
@ -60,16 +59,15 @@
<h6>Data Premi</h6>
</div> --}}
<div class="row">
{{-- <div class="col-sm-12">
{{-- <div class="col-sm-12">
<label for="updt-desc" class="col-form-label">Deskripsi</label>
<textarea name="updt-desc" id="updt-desc" class="form-control"></textarea>
</div> --}}
<div class="col-sm-12">
<label for="updt-amt_percent" class="col-form-label">Percent dari nilai pertangguhan<span
class="text-danger">*</span></label>
<label for="updt-amt_percent" class="col-form-label">Percent dari nilai pertangguhan<span class="text-danger">*</span></label>
<input type="text" name="updt-amt_percent" id="updt-amt_percent" class="form-control">
</div>
{{-- <div class="col-sm-12">
{{-- <div class="col-sm-12">
<label for="updt-amt_flat" class="col-form-label">Percent<span
class="text-danger">*</span></label>
<input type="text" name="updt-amt_flat" id="updt-amt_flat" class="form-control">
@ -97,7 +95,7 @@
</div>
<div class="modal-footer">
{{-- <button type="button" id="btnDelInsurance_updt" class="btn btn-sm btn-warning">Hapus ?</button> --}}
<button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Tutup</button>
<button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
<button id="btnSubmitEdtInsurances" type="button" class="btn btn-sm btn-danger">Ubah data</button>
</div>
</div>
@ -200,7 +198,7 @@
$(td).attr('data-desc', rowData.desc);
$(td).attr('data-amt_percent', rowData.amt_percent);
},
render: function(data, type, row, meta) {
render: function(data, type, row, meta) {
if (!data) return '-';
return data;
},
@ -211,11 +209,11 @@
visible: true,
orderable: true,
searchable: true,
render: function(data, type, row, meta) {
render: function(data, type, row, meta) {
return data + '%';
},
},
// {
// {
// data: 'amt_flat',
// className: 'text-end text-nowrap',
// visible: true,
@ -265,8 +263,8 @@
// button
$('#btnSubmitEdtInsurances').on('click', function() {
let data = AUpdt.getData();
let isValid = AUpdt.checkData(data);
if (!isValid) return false;
let isValid = AUpdt.checkData(data);
if (!isValid) return false;
AUpdt.submitData(data);
});
},
@ -311,7 +309,7 @@
passDataToView: async function(data) {
// $('#updt-desc').val(data.desc);
$('#updt-amt_percent').val(data.amt_percent);
$('#updt-amt_percent').val(data.amt_percent);
// $('#updt-amt_flat').val((new Intl.NumberFormat('id-ID').format(data.amt_flat)));
// if (data.is_active == State.stts_isact.active) {
@ -329,7 +327,7 @@
data.amt_percent = Number($('#updt-amt_percent').val());
// data.desc = $('#updt-desc').val();
data.desc = data.amt_percent + '% dari nilai pertangguhan';
data.desc = data.amt_percent + '% dari nilai pertangguhan';
// data.amt_flat = $('#updt-amt_flat').val().split('.').join('');
// if ($('#updt-status').prop('checked')) {
@ -340,7 +338,7 @@
return data;
},
checkData: function(data, isAlert = true) {
checkData: function(data, isAlert = true) {
if (data.amt_percent < 1 || isNaN(data.amt_percent)) {
if (isAlert) Helper.toast('Warning', 'just now', 'Percent tidak valid');
return false;