215 lines
9.7 KiB
PHP
215 lines
9.7 KiB
PHP
<script type="text/javascript">
|
|
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,orientation:"bottom"});
|
|
var thn_dpa=$('#thn_dpa').val();
|
|
var userTarget = "";
|
|
var exit = false;
|
|
$('.input-daterange').datepicker({
|
|
format: "dd/mm/yyyy",
|
|
weekStart: 1,
|
|
orientation: "top auto",
|
|
autoclose: true,
|
|
showOnFocus: true,
|
|
maxViewMode: 'days',
|
|
keepEmptyValues: true,
|
|
templates: {
|
|
leftArrow: '<',
|
|
rightArrow: '>'
|
|
}
|
|
});
|
|
$('.input-daterange').focusin(function(e) {
|
|
userTarget = e.target.name;
|
|
});
|
|
$('.input-daterange').on('changeDate', function(e) {
|
|
if (exit) return;
|
|
if (e.target.name != userTarget) {
|
|
exit = true;
|
|
$(e.target).datepicker('clearDates');
|
|
}
|
|
exit = false;
|
|
});
|
|
</script>
|
|
|
|
<?php
|
|
include("../koneksi.php");
|
|
$sub_kegiatan_id=$_POST['sub_kegiatan_id'];
|
|
$pekerjaan_id=$_POST['pekerjaan_id'];
|
|
|
|
if ($pekerjaan_id==0) {$no_sp=$_POST['no_sp'];} else {
|
|
$data=pg_query("SELECT id,sub_kegiatan_id,rekanan_id,no_sp,tgl_mulai_sp,tgl_selesai_sp,kegiatan_pengadaan,nilai_sp,
|
|
status,jenis_kegiatan_id,nota_dinas_id,
|
|
(SELECT nama FROM rekanan WHERE id=rekanan_id) as rekanan
|
|
FROM pekerjaan WHERE id='$pekerjaan_id'");
|
|
while($row=pg_fetch_array($data)) {
|
|
$id=$row['id'];
|
|
$sub_kegiatan_id=$row['sub_kegiatan_id'];
|
|
$rekanan_id=$row['rekanan_id'];
|
|
$no_sp=$row['no_sp'];
|
|
$tgl_mulai_sp=$row['tgl_mulai_sp'];
|
|
$tgl_selesai_sp=$row['tgl_selesai_sp'];
|
|
$kegiatan_pengadaan=$row['kegiatan_pengadaan'];
|
|
$nilai_sp=$row['nilai_sp'];
|
|
$status=$row['status'];
|
|
$nama_rekanan=$row['rekanan'];
|
|
$jenis_kegiatan_id=$row['jenis_kegiatan_id'];
|
|
$nota_dinas_id=$row['nota_dinas_id'];
|
|
if ($nota_dinas_id=='0') {$ketsub='SUBSIDI';} else {$ketsub='FUNGSIONAL';}
|
|
}
|
|
|
|
}
|
|
?>
|
|
<form id="form_verifikasi">
|
|
<input type="hidden" id="pekerjaan_id" value="<?php echo $pekerjaan_id; ?>">
|
|
<input type="hidden" id="sub_kegiatan_id" value="<?php echo $sub_kegiatan_id; ?>">
|
|
|
|
<div class="form-group">
|
|
<label for="exampleInputName2">No SP/SPK/Kwitansi</label>
|
|
<input type="text" class="form-control" id="nospedit" value="<?php echo $no_sp; ?>">
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label for="exampleInputName2">Jenis Rekening</label>
|
|
<input type="text" class="form-control" id="ketsub" value="<?php echo $ketsub; ?>" disabled>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label for="exampleInputEmail1">Metode Pengadaan</label>
|
|
<select class="form-control" name="jenis_kegiatan_id" id="jenis_kegiatan_id">
|
|
<option></option>
|
|
<?php
|
|
$ukerja=pg_query("SELECT id,nama FROM jenis_kegiatan ORDER BY id ASC");
|
|
while($rows=pg_fetch_assoc($ukerja)) {
|
|
?>
|
|
<option <?php if ($jenis_kegiatan_id==$rows["id"]) {echo "selected";} ?> value="<?php echo $rows['id']; ?>"><?php echo $rows['nama']?></option>
|
|
<?php
|
|
}
|
|
?>
|
|
</select>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label for="exampleInputEmail1">Penyedia Barang dan Jasa</label>
|
|
|
|
<input type="text" class="form-control" list="browsers_l" name="browser_l" id="peserta_nama_l" value="<?php echo $nama_rekanan; ?>">
|
|
<datalist id="browsers_l">
|
|
<?php
|
|
$userpeg=pg_query("SELECT *
|
|
FROM rekanan
|
|
ORDER BY nama ASC");
|
|
while($rows=pg_fetch_array($userpeg)) {
|
|
?>
|
|
<?php
|
|
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false) {
|
|
?>
|
|
<option id_ms_pegawai_l="<?php echo($rows[0]);?>" value="<?php echo $rows[1]; ?>"><?php echo $rows[2]; ?></option>
|
|
<?php
|
|
} else
|
|
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== false) {
|
|
?>
|
|
<option id_ms_pegawai_l="<?php echo($rows[0]);?>" value="<?php echo $rows[1]; ?>"><?php echo $rows[1].' ------ '.$rows[2]; ?></option>
|
|
<?php
|
|
}
|
|
}
|
|
?>
|
|
</datalist>
|
|
</div>
|
|
|
|
<!--
|
|
<div class="form-group">
|
|
<label for="exampleInputName2">No SP/SPK/KWI</label>
|
|
<input type="text" class="form-control" id="no_sp" onkeyup="angka(this)" value="<?php echo $no_sp; ?>">
|
|
</div>
|
|
-->
|
|
<div class="form-group">
|
|
<label for="exampleInputName2">Kegiatan Pengadaan</label>
|
|
<!--<input type="text" class="form-control" id="kegiatan_pengadaan" value="<?php echo $kegiatan_pengadaan; ?>">-->
|
|
<textarea class="form-control" id="kegiatan_pengadaan"><?php echo $kegiatan_pengadaan; ?></textarea>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label for="exampleInputEmail1">Berlaku SP/SPK/KWI</label>
|
|
<div class="input-group input-daterange">
|
|
<input type="text" id="tgl_mulai_sp" name="start" class="form-control" style="text-align:center" value="<?php
|
|
$tml=date('d-m-Y',strtotime($tgl_mulai_sp));
|
|
if (($tml=="01-01-1970") || ($tml==NULL) || ($tml=="")) {
|
|
echo "";
|
|
} else {
|
|
echo date('d/m/Y',strtotime($tml));
|
|
}
|
|
?>">
|
|
<span class="input-group-addon">s/d</span>
|
|
<input type="text" id="tgl_selesai_sp" name="finish" class="form-control" style="text-align:center" value="<?php
|
|
$tsl=date('d-m-Y',strtotime($tgl_selesai_sp));
|
|
if (($tsl=="01-01-1970") || ($tsl==NULL) || ($tsl=="")) {
|
|
echo "";
|
|
} else {
|
|
echo date('d/m/Y',strtotime($tsl));
|
|
}
|
|
?>">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label for="exampleInputEmail1" id="fixy">Nilai</label>
|
|
<input type="text" class="form-control" id="nilai_sp" onkeyup="formatAngka(this,'.')"
|
|
value="<?php echo number_format($nilai_sp,0,",","."); ?>"
|
|
>
|
|
</div>
|
|
</form>
|
|
|
|
<script>
|
|
var uswitch=$('#urut_switch').val();
|
|
if (uswitch=='off') {$('#nospedit').prop('disabled',false);} else {$('#nospedit').prop('disabled',true);}
|
|
|
|
$("#peserta_nama_l").change(function(){
|
|
var imp3 = $("#peserta_nama_l").val();
|
|
var z3 = $('#browsers_l');
|
|
var val3 = $(z3).find('option[value="' + imp3 + '"]');
|
|
var c = val3.attr('id_ms_pegawai_l');
|
|
var key = "list_kepada";
|
|
if (!c) {
|
|
alert('Penyedia tidak terdaftar..');
|
|
$('#peserta_nama_l').val('');
|
|
$('#peserta_nama_l').first().focus().selected();
|
|
} else {
|
|
}
|
|
});
|
|
|
|
|
|
var sub_kegiatan_id=$('#sub_kegiatan_id').val();
|
|
var key="cek_subsidi";
|
|
$.ajax({
|
|
type: "POST",
|
|
url: "app/input/crud.php",
|
|
data: 'sub_kegiatan_id='+sub_kegiatan_id
|
|
+'&key='+key,
|
|
success: function(data){
|
|
$('#cek_subsidi').val(data);
|
|
if (data==0) {
|
|
$('#ketsub').val('SUBSIDI');
|
|
} else {
|
|
$('#ketsub').val('FUNGSIONAL');
|
|
}
|
|
}
|
|
});
|
|
|
|
|
|
$('.selectpicker').selectpicker();
|
|
function angka(e) {
|
|
if (!/^[0-9/.A-Za-z]+$/.test(e.value)) {
|
|
e.value = e.value.substring(0,e.value.length-1);
|
|
}
|
|
}
|
|
|
|
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);}}
|
|
|
|
|
|
|
|
/*
|
|
*/
|
|
</script>
|