Files
simpro-rssa/app/evaluasipp/form/modal.php
T
2024-08-13 05:44:19 +00:00

132 lines
7.0 KiB
PHP

<?php
include('../../koneksi.php');
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$str=$_POST['str'];
?>
<script type="text/javascript">$("#tabel_data_vpeserta").DataTable({"stateSave": true,"paging": false,"lengthChange": false,"searching": false,"ordering": true,"info": false,"autoWidth": false});</script>
<input type="hidden" value="<?php echo $riwayat_kegiatan_id?>" id="riwayat_kegiatan_id">
<input type="hidden" value="<?php echo $str?>" id="str">
<input type="hidden" id="temp_data" style="width:600px" value="<?php echo $tempdata; ?>">
<input type="hidden" id="awal">
<button type="button" class="btn btn-success btn-rounded" id="approve"><i class="fa fa-check m-r-5"></i>Approve</button>
<br>
<table id="tabel_data_vpeserta" class="table table-striped table-condensed" cellpadding="1" >
<thead>
<tr>
<td align="center">
<input type="checkbox" name="checkAll" id="checkAll" class="checkbox cb_data" aria-label="Single checkbox Two" >
</td>
<td><b>Nama Peserta</b></td>
<td><b>Gol</b></td>
<td><b>Sex</b></td>
<td><b>Tenaga</b></td>
<td><b>Satuan Kerja</b></td>
<!--<td><b>Tgl Daftar</b></td>
<td><b>Status</b></td>
<td align="center" width="60px;"><b>Tools</b></td>-->
</tr>
</thead>
<tbody>
<?php
$data = pg_query("SELECT
p.nama,
p.golongan,
p.ruang,
p.jenis_kelamin,
j.nama,
t.id,
t.tanggal_reg,
s.nama,
t.status,
(SELECT s1.nama FROM satuan_kerja s1 WHERE s1.id='$str')
FROM riwayat_peserta t
INNER JOIN data_pegawai p ON (p.id=t.data_pegawai_id)
INNER JOIN tenaga s ON (s.id=p.tenaga_id)
INNER JOIN tenaga2 j ON (j.id=p.tenaga2_id)
WHERE t.riwayat_kegiatan_id='$riwayat_kegiatan_id'
AND p.satuan_kerja='$str'
AND t.status IS NOT NULL
AND t.sebagai_id NOT IN ('2','3')
ORDER BY t.id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td align="center" class="kiri">
<input type="checkbox" id='checkDelete' name='checkDelete[]' class="checkbox cb_data" value="<?php echo $row['id']; ?>" aria-label="Single checkbox Two">
</td>
<td><b><?php echo $row[0]; ?></b></td>
<td><b><?php if ($row[1]=='-') {echo "-";} else {echo $row[1].'/'.$row[2];} ?></b></td>
<td><b><?php if ($row[3]=='Laki-laki') {echo "L";} else {echo "P";} ?></b></td>
<td><b><?php echo $row[7].' / '.$row[4]; ?></b></td>
<td class="kanan"><b><?php echo $row[9]; ?></b></td>
</tr>
<?php
}
?>
</tbody>
</table>
<script type="text/javascript">
var ket = $('#ket').val();
$('button[name="rw_pelatihan"]').popover();
$('input:checkbox').prop("checked", false);
$('#approve').attr("disabled", "disabled");
function getSelectedVal(){
var ID={};
ID.values=[];
$("input#checkDelete").each(function(){
var $this = $(this);
if($this.is(":checked")){
ID.values.push($this.attr("value"));
}
$("#temp_data").val(ID.values);
$("#awal").val(ID.values);
$("#awal").trigger('input');
});
}
$("#checkAll").click(function () {
$('input:checkbox').not(this).prop('checked', this.checked);
});
$("input[type='checkbox']").change(function() {
getSelectedVal();
});
$('#approve').click(function(){
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var riwayat_peserta_id = $('#temp_data').val();
var s = $('#str').val();
var key = 'approve';
$.ajax({
type: "POST",
url: "app/evaluasipp/form/crud.php",
data: 'riwayat_peserta_id='+riwayat_peserta_id
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&satuan_kerja_id='+s
+'&key='+key,
success: function(data){
alert('tersimpan..');
$('#modal_form').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
$('#tabel_form').load("app/evaluasipp/form/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id,str:s});
}
});
});
$('#awal').on('input',function(e){
var awal=$('#awal').val();
if (awal) {
$('#approve').removeAttr("disabled");
} else {
$('#approve').attr("disabled", "disabled");
}
});
</script>