add simak to git repo
This commit is contained in:
100
app/input_ba/modal_ba.php
Normal file
100
app/input_ba/modal_ba.php
Normal file
@@ -0,0 +1,100 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$pekerjaan_id=$_POST['pekerjaan_id'];
|
||||
$st_termin=$_POST['st_termin'];
|
||||
$nilai_pelunasan=$_POST['nilai_pelunasan'];
|
||||
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
|
||||
$tglselsp=$_POST['tglselsp'];
|
||||
?>
|
||||
<style>
|
||||
.numberCircle {
|
||||
display: inline-block;
|
||||
line-height: 0px;
|
||||
border-radius: 50%;
|
||||
background-color:red;
|
||||
color:white;
|
||||
}
|
||||
|
||||
.numberCircle span {
|
||||
display: inline-block;
|
||||
padding-top: 50%;
|
||||
padding-bottom: 50%;
|
||||
margin-left: 8px;
|
||||
margin-right: 8px;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
|
||||
<input type="hidden" id="pekerjaan_idv" value="<?php echo $pekerjaan_id; ?>">
|
||||
<input type="hidden" id="st_terminv" value="<?php echo $st_termin; ?>">
|
||||
<input type="hidden" id="nilai_pelunasanv" value="<?php echo $nilai_pelunasan; ?>">
|
||||
<input type="hidden" id="vr_pelunasan_idv" value="<?php echo $vr_pelunasan_id ?>">
|
||||
<input type="hidden" id="tglselspv" value="<?php echo $tglselsp ?>">
|
||||
<button type="button" class="btn btn-default btn-block" id="cari_databa" style="font-family:Arial;font-weight:bold;color:red">CARI DATA BA YANG DI-INPUT PENGADAAN <span class="numberCircle"><span id="bg_notifxxx"></span></span></button>
|
||||
<br>
|
||||
<div class="alert alert-icon alert-info alert-dismissible fade in" role="alert" style="color:green" id="info_setor">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
<i class="mdi mdi-information"></i>
|
||||
<span><strong>PERHATIAN!</strong></span><br>
|
||||
<span>Bila data BA tidak tertera di tabel, silakan klik tombol 'CARI DATA BA YANG DI-INPUT PENGADAAN' diatas.</span><br>
|
||||
</div>
|
||||
<button type="button" class="btn btn-default btn-rounded btn-block" id="tambah_databa"><i class="fa fa-plus m-r-5"></i>Berita Acara</button>
|
||||
<div id="tabel_databa"></div>
|
||||
|
||||
|
||||
<script>
|
||||
var pekerjaan_id = $('#pekerjaan_idv').val();
|
||||
var st_termin = $('#st_terminv').val();
|
||||
var nilai_pelunasan = $('#nilai_pelunasanv').val();
|
||||
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
|
||||
var tglselsp = $('#tglselspv').val();
|
||||
$('#tabel_databa').load("app/input_ba/tabel_ba.php",{vr_pelunasan_id:vr_pelunasan_id, pekerjaan_id:pekerjaan_id, st_termin:st_termin, nilai_pelunasan:nilai_pelunasan, tglselsp:tglselsp});
|
||||
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/kendali/not_notif.php',
|
||||
data: 'pekerjaan_id='+pekerjaan_id,
|
||||
success: function(data){
|
||||
if (data==0) {$('#bg_notifxxx').hide();} else {
|
||||
$('#bg_notifxxx').show();
|
||||
$('#bg_notifxxx').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
$('#tambah_databa').click(function(){
|
||||
var riwayat_ba_id = 0;
|
||||
var pekerjaan_id = $('#pekerjaan_idv').val();
|
||||
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
|
||||
$('#modal_databa_baruc').modal('show');
|
||||
$('#modal_body_databa_baruc').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/input_ba/modal_input_ba.php",
|
||||
data: 'riwayat_ba_id='+riwayat_ba_id
|
||||
+'&pekerjaan_id='+pekerjaan_id
|
||||
+'&vr_pelunasan_id='+vr_pelunasan_id,
|
||||
success: function(data){
|
||||
$('#modal_body_databa_baruc').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#cari_databa').click(function(){
|
||||
var pekerjaan_id = $('#pekerjaan_idv').val();
|
||||
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
|
||||
$('#modal_databa_caric').modal('show');
|
||||
$('#modal_body_databa_caric').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/input_ba/modal_cari_ba.php",
|
||||
data: 'pekerjaan_id='+pekerjaan_id
|
||||
+'&vr_pelunasan_id='+vr_pelunasan_id,
|
||||
success: function(data){
|
||||
$('#modal_body_databa_caric').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
82
app/input_ba/modal_cari_ba.php
Normal file
82
app/input_ba/modal_cari_ba.php
Normal file
@@ -0,0 +1,82 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$pekerjaan_id=$_POST['pekerjaan_id'];
|
||||
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
|
||||
?>
|
||||
|
||||
<input type="hidden" id="pekerjaan_idx_cari" value="<?php echo $pekerjaan_id; ?>">
|
||||
<input type="hidden" id="vr_pelunasan_idx_cari" value="<?php echo $vr_pelunasan_id; ?>">
|
||||
<script type="text/javascript">
|
||||
$("#tabel_data_databa_cari").DataTable({"stateSave": true,"paging": false,"lengthChange": false,"searching": true,"ordering": false,"info": false,"autoWidth": false});
|
||||
</script>
|
||||
<br>
|
||||
<input type="hidden" id="temp_data_c" style="width:600px" value="<?php echo $tempdata; ?>">
|
||||
<table id="tabel_data_databa_cari" class="table table-striped table-condensed table-bordered" cellpadding="1" style="font-family:Inter;font-size:13px">
|
||||
<thead style="font-family:InterSB">
|
||||
<tr align="center">
|
||||
<td>#</td>
|
||||
<td>Berita Acara</td>
|
||||
<td width="180px;">Nomor BA</td>
|
||||
<td width="120px;">Nilai BA</td>
|
||||
<td width="100px;">Tgl BA</td>
|
||||
<td width="120px;" align="center">Status</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$n=0;
|
||||
$data=pg_query("SELECT b.nama,r.nomor_ba,r.tanggal_ba,r.created_at,r.id,r.nilai_ba,r.vr_pelunasan_id,
|
||||
r.st_termin,r.termin_ke
|
||||
FROM riwayat_ba r
|
||||
INNER JOIN berita_acara b ON (b.id=r.berita_acara_id)
|
||||
WHERE r.pekerjaan_id='$pekerjaan_id'
|
||||
ORDER BY r.id DESC
|
||||
");
|
||||
while($r=pg_fetch_array($data)) {
|
||||
?>
|
||||
<tr style="color:#BBBBBB">
|
||||
<td align="center" class="kiri">
|
||||
<input type="checkbox" id='checkDelete_c' name='checkDelete_c[]' class="checkbox_c cb_data_c" value="<?php echo $r['id']; ?>"
|
||||
aria-label="Single checkbox Two">
|
||||
</td>
|
||||
<td><?php echo $r[0]; ?></td>
|
||||
<td align="center"><?php echo $r[1]; ?></td>
|
||||
<td align="right"><?php echo number_format($r['nilai_ba'],0,',','.'); ?></td>
|
||||
<td align="center"><?php echo date('d-m-Y',strtotime($r['tanggal_ba'])); ?></td>
|
||||
<td class="kanan" align="center"><?php
|
||||
if ($r['st_termin']=='termin') {echo strtoupper($r['st_termin']).' '.$r['termin_ke'];} else {
|
||||
if ($r['st_termin']=='uang muka') {echo strtoupper($r['st_termin']);} else {}
|
||||
}
|
||||
?></td>
|
||||
</tr>
|
||||
<?php
|
||||
$n=$n+$r[6];
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<script>
|
||||
|
||||
$('#simpan_databa_caric').prop("disabled", true);
|
||||
|
||||
function getSelectedVal(){
|
||||
var ID={};
|
||||
ID.values=[];
|
||||
$("input#checkDelete_c").each(function(){
|
||||
var $this = $(this);
|
||||
if($this.is(":checked")){
|
||||
ID.values.push($this.attr("value"));
|
||||
$(this).closest('tr').find('td').css('color', 'black');
|
||||
} else {$(this).closest('tr').find('td').css('color', '#BBBBBB')}
|
||||
$("#temp_data_c").val(ID.values);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
$("input[type='checkbox']").change(function() {
|
||||
getSelectedVal();
|
||||
var indah = $("#temp_data_c").val();
|
||||
if (!indah) {$('#simpan_databa_caric').prop("disabled", true);} else {$('#simpan_databa_caric').prop("disabled", false);}
|
||||
});
|
||||
</script>
|
||||
194
app/input_ba/modal_input_ba.php
Normal file
194
app/input_ba/modal_input_ba.php
Normal file
@@ -0,0 +1,194 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$pekerjaan_id=$_POST['pekerjaan_id'];
|
||||
$riwayat_ba_id=$_POST['riwayat_ba_id'];
|
||||
$d=pg_query("SELECT * FROM riwayat_ba WHERE id='$riwayat_ba_id'");
|
||||
while($rd=pg_fetch_array($d)) {
|
||||
$pekerjaan_id=$rd['pekerjaan_id'];
|
||||
$berita_acara_id=$rd['berita_acara_id'];
|
||||
$tanggal_ba=$rd['tanggal_ba'];
|
||||
$nomor_ba=$rd['nomor_ba'];
|
||||
$nilai_ba=$rd['nilai_ba'];
|
||||
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
|
||||
$st_termin=$rd['st_termin'];
|
||||
$termin_ke=$rd['termin_ke'];
|
||||
}
|
||||
?>
|
||||
<script type="text/javascript">
|
||||
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true, orientation: 'top'});
|
||||
</script>
|
||||
<form role="form" id="fr_input_databa">
|
||||
<input type="hidden" value="<?php echo $pekerjaan_id; ?>" id="pekerjaan_id">
|
||||
<input type="hidden" value="<?php echo $riwayat_ba_id; ?>" id="riwayat_ba_id">
|
||||
<input type="hidden" value="<?php echo $nomor_ba; ?>" id="noba">
|
||||
<input type="hidden" value="<?php echo $nilai_ba; ?>" id="niba">
|
||||
<input type="hidden" value="<?php echo number_format($nilai_ba,0,",","."); ?>" id="niba2">
|
||||
<input type="hidden" value="<?php echo number_format($nilai_ba,0,",","."); ?>" id="niba2">
|
||||
<input type="hidden" value="<?php echo $vr_pelunasan_id; ?>" id="vr_pelunasan_id">
|
||||
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputName2">Status : Non-Termin/Termin</label>
|
||||
<select class="form-control" id="st_termin_ba">
|
||||
<option></option>
|
||||
<option value="uang muka" <?php if($st_termin=='uang muka') {echo "selected";} ?>>UANG MUKA</option>
|
||||
<option value="non-termin" <?php if($st_termin=='non-termin') {echo "selected";} ?>>NON-TERMIN</option>
|
||||
<option value="termin" <?php if($st_termin=='termin') {echo "selected";} ?>>TERMIN</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputName2">Termin ke</label>
|
||||
<input type="number" class="form-control" id="termin_ke" value="<?php echo $termin_ke; ?>" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');">
|
||||
</div>
|
||||
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputName2">Jenis BA</label>
|
||||
<select class="form-control" id="berita_acara_id">
|
||||
<option value=""></option>
|
||||
<?php
|
||||
$d=pg_query("SELECT DISTINCT id,nama FROM berita_acara ORDER BY nama ASC");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
?>
|
||||
<option <?php if ($berita_acara_id==$r[0]) {echo "selected";}?> value="<?php echo $r[0];?>"><?php echo $r[1];?></option>
|
||||
<?php } ?>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputName2">Nomor BA</label>
|
||||
<input type="text" class="form-control" id="nomor_ba" value="<?php echo $nomor_ba; ?>">
|
||||
</div>
|
||||
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputName2">Nilai BA</label>
|
||||
<input type="text" class="form-control" id="nilai_ba" onkeyup="formatAngka(this,'.')"
|
||||
value="<?php echo number_format($nilai_ba,0,",","."); ?>">
|
||||
</div>
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputEmail1">Tanggal BA</label>
|
||||
<input type="text" class="date form-control" id="tanggal_ba" placeholder="dd/mm/yyyy"
|
||||
onkeyup="
|
||||
var v = this.value;
|
||||
if (v.match(/^\d{2}$/) !== null) {
|
||||
this.value = v + '/';
|
||||
} else if (v.match(/^\d{2}\/\d{2}$/) !== null) {
|
||||
this.value = v + '/';
|
||||
}
|
||||
"
|
||||
value="<?php
|
||||
$ts=date('d-m-Y',strtotime($tanggal_ba));
|
||||
if (($ts=="01-01-1970") || ($ts==NULL) || ($ts=="")) {
|
||||
echo "";
|
||||
} else {
|
||||
echo date('d/m/Y',strtotime($ts));
|
||||
}
|
||||
?>"
|
||||
>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
function formatAngka(objek, separator) {
|
||||
a = objek.value;b = a.replace(/[^\d]/g,"");c="";panjang=b.length;j=0;
|
||||
for(i=panjang;i>0;i--) {j=j+1;if(((j%3)==1)&&(j!=1)) {c=b.substr(i-1,1)+separator+c;} else {c=b.substr(i-1,1)+c;}}objek.value=c;
|
||||
}
|
||||
|
||||
function validAngka(a) {if(!/^[0-9.]+$/.test(a.value)){a.value = a.value.substring(0,a.value.length-1000);}}
|
||||
|
||||
var st_termin=$('#st_termin').val();
|
||||
if (st_termin=='termin') {$('#termin_ke').prop('disabled',false);} else {$('#termin_ke').prop('disabled',true);}
|
||||
|
||||
$('#st_termin').change(function(){
|
||||
var st_termin=$('#st_termin').val();
|
||||
if (st_termin=='termin') {$('#termin_ke').prop('disabled',false);} else {$('#termin_ke').prop('disabled',true);$('#termin_ke').val('');}
|
||||
});
|
||||
|
||||
$('#nomor_ba').focusout(function(){
|
||||
var riwayat_ba_id = $('#riwayat_ba_id').val();
|
||||
var nomor_ba = $.trim($('#nomor_ba').val());
|
||||
var key = 'cek_nomor_ba';
|
||||
if (!nomor_ba) {} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kendali/crud.php",
|
||||
data: 'nomor_ba='+nomor_ba
|
||||
+'&riwayat_ba_id='+riwayat_ba_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
if (data=='tidak bisa') {
|
||||
alert('Nomor BA sudah dipakai..');
|
||||
if (riwayat_ba_id=='0') {
|
||||
$('#nomor_ba').val('');
|
||||
$('#nomor_ba').focus();
|
||||
} else {
|
||||
var noba = $('#noba').val();
|
||||
$('#nomor_ba').val(noba);
|
||||
$('#nomor_ba').focus();
|
||||
}
|
||||
} else {
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
/*
|
||||
$('#nilai_ba').focusout(function(){
|
||||
var riwayat_ba_id = $('#riwayat_ba_id').val();
|
||||
var nilai_ba1 = $('#nilai_ba').val();
|
||||
var niba = parseInt($('#niba').val());
|
||||
var nilai_ba = parseInt(nilai_ba1.replace(/\./g,''));
|
||||
var niba2 = $('#niba2').val();
|
||||
if (nilai_ba==niba) {} else {
|
||||
var nilai_pelunasan = parseInt($('#nilai_pelunasanv').val());
|
||||
var berita_acara_id = $('#berita_acara_id').val();
|
||||
var pekerjaan_id = $('#pekerjaan_id').val();
|
||||
var key = 'cek_nilai_ba';
|
||||
if (!nilai_ba) {$('#nilai_ba').val(niba2);} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kendali/crud.php",
|
||||
data: 'nilai_ba='+nilai_ba
|
||||
+'&riwayat_ba_id='+riwayat_ba_id
|
||||
+'&nilai_pelunasan='+nilai_pelunasan
|
||||
+'&berita_acara_id='+berita_acara_id
|
||||
+'&pekerjaan_id='+pekerjaan_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
if (!data) {var tot_ba=0;} else {var tot_ba=parseInt(data);}
|
||||
if (riwayat_ba_id=='0') {
|
||||
var sisa = nilai_pelunasan-tot_ba;
|
||||
if (sisa >= nilai_ba) {} else {
|
||||
if (sisa==0) {
|
||||
alert('Total nilai BA sudah pas/sama dengan Nilai belanja..');
|
||||
$('#nilai_ba').val('');
|
||||
$('#nilai_ba').focus();
|
||||
} else {
|
||||
alert('Nilai BA terlalu besar..');
|
||||
$('#nilai_ba').val('');
|
||||
$('#nilai_ba').focus();
|
||||
}
|
||||
}
|
||||
} else {
|
||||
var sisa = nilai_pelunasan-(tot_ba-niba);
|
||||
var niba2 = $('#niba2').val();
|
||||
if (sisa >= nilai_ba) {} else {
|
||||
if (sisa==0) {
|
||||
alert('Total nilai BA sudah pas/sama dengan Nilai belanja..');
|
||||
$('#nilai_ba').val(niba2);
|
||||
$('#nilai_ba').focus();
|
||||
} else {
|
||||
alert('Nilai BA terlalu besar..');
|
||||
$('#nilai_ba').val(niba2);
|
||||
$('#nilai_ba').focus();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
*/
|
||||
</script>
|
||||
177
app/input_ba/tabel_ba.php
Normal file
177
app/input_ba/tabel_ba.php
Normal file
@@ -0,0 +1,177 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$pekerjaan_id=$_POST['pekerjaan_id'];
|
||||
$st_trm=$_POST['st_termin'];
|
||||
$nil_trm=$_POST['nilai_pelunasan'];
|
||||
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
|
||||
$tglselsp=$_POST['tglselsp'];
|
||||
?>
|
||||
<input type="hidden" id="pekerjaan_idx" value="<?php echo $pekerjaan_id; ?>">
|
||||
<script type="text/javascript">
|
||||
$("#tabel_data_databa").DataTable({"stateSave": true,"paging": false,"lengthChange": false,"searching": false,"ordering": false,"info": false,"autoWidth": false});
|
||||
</script>
|
||||
<br>
|
||||
|
||||
<table id="tabel_data_databa" class="table table-striped table-condensed table-bordered" cellpadding="1" style="font-family:Arial">
|
||||
<thead>
|
||||
<tr align="center" style="font-weight:bold;color:grey">
|
||||
<td width="250px;">Berita Acara</td>
|
||||
<td width="180px;">Nomor BA</td>
|
||||
<td width="100px;">Nilai BA</td>
|
||||
<td width="80px;">Tgl BA</td>
|
||||
<td width="80px;">Status</td>
|
||||
<td width="50px;" align="center"><b><i class="mdi mdi-apps"></i></b></td>
|
||||
<td width="60px;" align="center">Tools</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$n=0;
|
||||
/* $data=pg_query("SELECT b.nama,r.nomor_ba,r.tanggal_ba,r.created_at,r.id,r.nilai_ba
|
||||
FROM riwayat_ba r
|
||||
INNER JOIN berita_acara b ON (b.id=r.berita_acara_id)
|
||||
WHERE r.pekerjaan_id='$pekerjaan_id'
|
||||
".($st_trm == 'termin' ? "AND nilai_ba=$nil_trm" : "")."
|
||||
ORDER BY b.id DESC
|
||||
"); */
|
||||
$data=pg_query("SELECT b.nama,r.nomor_ba,r.tanggal_ba,r.created_at,r.id,r.nilai_ba,r.vr_pelunasan_id,
|
||||
r.st_termin,r.termin_ke
|
||||
FROM riwayat_ba r
|
||||
INNER JOIN berita_acara b ON (b.id=r.berita_acara_id)
|
||||
WHERE r.pekerjaan_id='$pekerjaan_id' AND r.vr_pelunasan_id='$vr_pelunasan_id'
|
||||
ORDER BY r.id DESC
|
||||
");
|
||||
while($r=pg_fetch_array($data)) {
|
||||
?>
|
||||
<!--<tr style="color:black">
|
||||
<td class="kiri"><?php echo $r[0]; ?></td>
|
||||
<td align="center"><?php echo $r[1]; ?></td>
|
||||
<td align="right"><?php echo number_format($r['nilai_ba'],0,',','.'); ?></td>
|
||||
<td align="center"><?php echo date('d-m-Y',strtotime($r['tanggal_ba'])); ?></td>
|
||||
<td align="center"><?php
|
||||
if ($r['st_termin']=='termin') {echo strtoupper($r['st_termin']).' '.$r['termin_ke'];} else {
|
||||
if ($r['st_termin']=='uang muka') {echo strtoupper($r['st_termin']);} else {}
|
||||
}
|
||||
?></td>
|
||||
<td class="kanan" align="center">
|
||||
<button type="button" name="edit_databa" style="height:22px;"class="btn btn-success btn-xs edit_databa" id="<?php echo $r['id'];?>" data-content="Edit" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-pencil"></i>
|
||||
</button>
|
||||
<button type="button" name="hapus_databa" style="height:22px;"class="btn btn-danger btn-xs hapus_databa" id="<?php echo $r['id'];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
|
||||
</td>
|
||||
</tr>-->
|
||||
<tr
|
||||
<?php
|
||||
if (($tglselsp==NULL) || ($tglselsp=='')) {echo "style='color:black'";} else {
|
||||
if (($r[0]=='SERAH TERIMA HASIL PEKERJAAN') && ($r['tanggal_ba']>$tglselsp)) {echo "style='color:red'";} else {echo "style='color:black'";}
|
||||
}
|
||||
?>
|
||||
>
|
||||
<td class="kiri"><?php echo $r[0]; ?></td>
|
||||
<td align="center"><?php echo $r[1]; ?></td>
|
||||
<td align="right"><?php echo number_format($r['nilai_ba'],0,',','.'); ?></td>
|
||||
<td align="center"><?php echo date('d-m-Y',strtotime($r['tanggal_ba']));
|
||||
?></td>
|
||||
<td align="center"><?php
|
||||
if ($r['st_termin']=='termin') {echo strtoupper($r['st_termin']).' '.$r['termin_ke'];} else {
|
||||
if ($r['st_termin']=='uang muka') {echo strtoupper($r['st_termin']);} else {}
|
||||
}
|
||||
?></td>
|
||||
<td align="center" style="font-weight:bold">
|
||||
<?php
|
||||
if (($tglselsp==NULL) || ($tglselsp=='')) {} else {
|
||||
if (($r[0]=='SERAH TERIMA HASIL PEKERJAAN') && ($r['tanggal_ba']>$tglselsp)) {echo "DENDA";} else {}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
<td class="kanan" align="center">
|
||||
<button type="button" name="edit_databa" style="height:22px;"class="btn btn-success btn-xs edit_databa" id="<?php echo $r['id'];?>" data-content="Edit" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-pencil"></i>
|
||||
</button>
|
||||
<button type="button" name="hapus_databa" style="height:22px;"class="btn btn-danger btn-xs hapus_databa" id="<?php echo $r['id'];?>" data-content="Batal" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
$n=$n+$r[6];
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
<br>
|
||||
<table class="table table-bordered">
|
||||
<tr style="color:black"><td><b>NILAI KWITANSI</b></td><td><b><?php echo number_format($nil_trm,0,',','.') ?></b></td><td><b></b></td></tr>
|
||||
<?php
|
||||
$d=pg_query("SELECT b1.nama,l.nilai_pelunasan,SUM(b.nilai_ba),l.id
|
||||
FROM pekerjaan p
|
||||
INNER JOIN vr_realisasi r ON (r.pekerjaan_id=p.id)
|
||||
INNER JOIN riwayat_ba b ON (b.pekerjaan_id=p.id)
|
||||
INNER JOIN vr_pelunasan l ON (b.vr_pelunasan_id=l.id)
|
||||
INNER JOIN berita_acara b1 ON (b.berita_acara_id=b1.id)
|
||||
WHERE p.id=$pekerjaan_id AND l.id=$vr_pelunasan_id
|
||||
GROUP BY b1.nama,l.nilai_pelunasan,l.id");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
?>
|
||||
<tr
|
||||
<?php if ($r[2]!=$nil_trm) {echo "style='color:red'";} else {echo "style='color:green'";} ?>
|
||||
>
|
||||
<td><b><i class='fa fa-play m-r-5'></i><?php echo $r[0]; ?></b></td>
|
||||
<td><b><?php echo number_format($r[2],0,',','.') ?></b></td>
|
||||
<td align="center"><b>
|
||||
<?php if ($r[2]!=$nil_trm) {echo "<i class='fa fa-remove'></i>";} else {echo "<i class='fa fa-check'></i>";} ?>
|
||||
</b></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
</table>
|
||||
<script>
|
||||
|
||||
$('button[name="edit_databa"]').popover();
|
||||
$('button[name="hapus_databa"]').popover();
|
||||
|
||||
$("#tabel_data_databa").on('click','.edit_databa',function(){
|
||||
var id = $(this).attr('id');
|
||||
var pekerjaan_id = $('#pekerjaan_id').val();
|
||||
$('#modal_databa_baruc').modal('show');
|
||||
$('#modal_body_databa_baruc').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/input_ba/modal_input_ba.php",
|
||||
data: 'riwayat_ba_id='+id
|
||||
+'&pekerjaan_id='+pekerjaan_id,
|
||||
success: function(data){
|
||||
$('#modal_body_databa_baruc').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_databa").on('click','.hapus_databa',function(){
|
||||
var x = confirm("Anda yakin ingin membatalkan ?");
|
||||
if (x) {
|
||||
var key = "hapus_databa";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kendali/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var pekerjaan_id = $('#pekerjaan_idv').val();
|
||||
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
|
||||
var nilai_pelunasan = $('#nilai_pelunasanv').val();
|
||||
var tglselsp = $('#tglselspv').val();
|
||||
$('#tabel_databa').load("app/input_ba/tabel_ba.php",{pekerjaan_id:pekerjaan_id, vr_pelunasan_id:vr_pelunasan_id, nilai_pelunasan:nilai_pelunasan, tglselsp:tglselsp});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user