update DAU

This commit is contained in:
Pusdatin BPKD Jkt
2023-02-23 15:53:56 +07:00
parent 55ad9ff3d7
commit 802e154750
7 changed files with 143 additions and 99 deletions
-56
View File
@@ -139,62 +139,6 @@ function separateNumberIndo(n){
return new Intl.NumberFormat('id-ID').format(n)
}
calculate = () =>{
let gajiPokok = replaceValue($("#rincian_gaji_pokok").val());
let tunjangan_suami_istri = replaceValue($("#rincian_tunjangan_suami_istri").val());
let tunjangan_anak = replaceValue($("#rincian_tunjangan_anak").val());
let tunjangan_lain = replaceValue($("#rincian_tunjangan_lain").val());
let tunjangan_jabatan = replaceValue($("#rincian_tunjangan_jabatan").val());
let tunjangan_beras = replaceValue($("#rincian_tunjangan_beras").val());
let tunjangan_pph = replaceValue($("#rincian_tunjangan_pph").val());
let pembulatan = replaceValue($("#rincian_pembulatan").val());
let potongan_beras = replaceValue($("#rincian_potongan_beras").val());
let potongan_iuran_pfk = replaceValue($("#rincian_potongan_iuran_pfk").val());
let potongan_pph = replaceValue($("#rincian_potongan_pph").val());
let potongan_lain = replaceValue($("#rincian_potongan_lain").val());
// console.log(gajiPokok);
let totGajiKotor = gajiPokok + tunjangan_suami_istri + tunjangan_anak + tunjangan_lain + tunjangan_jabatan + tunjangan_beras + tunjangan_pph + pembulatan;
let totPotongan = potongan_beras + potongan_iuran_pfk + potongan_pph + potongan_lain;
let totGajiBersih = totGajiKotor - totPotongan;
// console.log(totGajiBersih);
$("#rincian_total_potongan").val(separateNumberIndo(totPotongan));
$("#rincian_total_gaji_kotor").val(separateNumberIndo(totGajiKotor));
$("#rincian_total_gaji_bersih").val(separateNumberIndo(totGajiBersih));
}
$(document).on("change", ".calculate_field", function(){
calculate();
});
calculateDebt = () =>{
let total = 0;
if ($(".calculate_field_debt").length == 0){
$("#rincian_utang_total").val(0);
$("#rincian_utang_angsur").val(0);
$("#sisa_utang").val(0);
$(".uraian_debt").prop("required", false);
}else{
$(".calculate_field_debt").each(function(i,x){
let val = $($(".calculate_field_debt")[i]).val();
total += replaceValue(val);
});
$("#rincian_utang_total").val(separateNumberIndo(total));
let totalUtang = replaceValue($("#rincian_utang_total").val());
let totalAngsur = replaceValue($("#rincian_utang_angsur").val());
$("#sisa_utang").val(separateNumberIndo(totalUtang - totalAngsur));
if (total > 0){
$(".uraian_debt").prop("required", true);
}
}
}
$(document).on("change", ".calculate_field_debt", function(){
calculateDebt();
});
$('.skpd_search').select2({
placeholder: 'Pilih SKPD',
ajax: {