177 lines
9.7 KiB
PHP
177 lines
9.7 KiB
PHP
<?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>
|