add sppd to git repo
This commit is contained in:
@@ -0,0 +1,132 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$key=$_POST['key'];
|
||||
if ($key=='simpan_penginput') {
|
||||
$id=$_POST['id'];
|
||||
$pembuat=$_POST['pembuat'];
|
||||
$upd=pg_query("UPDATE sp_kwi SET pembuat='$pembuat' WHERE id=$id");
|
||||
} else
|
||||
if ($key=='setor') {
|
||||
$thn=$_POST['thn'];
|
||||
$nama_verifikator=$_POST['nama_verifikator'];
|
||||
$a=strtoupper($_POST['a']);
|
||||
$b=strtoupper($_POST['b']);
|
||||
$c=strtoupper($_POST['c']);
|
||||
$d=pg_query("SELECT l.id
|
||||
FROM pekerjaan p
|
||||
INNER JOIN sub_kegiatan s ON (p.sub_kegiatan_id=s.id)
|
||||
INNER JOIN vr_realisasi r ON (r.pekerjaan_id=p.id)
|
||||
INNER JOIN vr_pelunasan l ON (l.vr_realisasi_id=r.id)
|
||||
WHERE s.thn='$thn' AND l.nama_verfikator='$nama_verifikator' AND l.status_berkas='FIX'
|
||||
".($a == 'ALL' ? "" : "
|
||||
".($a == 'FUNGSIONAL' ? "AND LEFT(s.kegiatan,2) NOT IN ('**')" : "AND LEFT(s.kegiatan,2) IN ('**')")."
|
||||
")."
|
||||
".($b == 'ALL' ? "" : "
|
||||
".($b == 'NON UANG MUKA' ? "AND l.status_um='Non Uang Muka'" : "AND l.status_um='Uang Muka'")."
|
||||
")."
|
||||
".($b == 'ALL' ? "" : "AND l.tanggal_setor IS NULL")."
|
||||
");
|
||||
while(($r=pg_fetch_array($d)) !== FALSE) {
|
||||
$id=$r[0];
|
||||
pg_query("UPDATE vr_pelunasan SET tanggal_setor=NOW()");
|
||||
}
|
||||
} else
|
||||
if ($key=='delete_kwi') {
|
||||
$id=$_POST['id'];
|
||||
|
||||
$cek=pg_query("SELECT COUNT(*) FROM sp_peg p WHERE p.pekerjaan_id IS NOT NULL AND p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
");
|
||||
while($rc=pg_fetch_array($cek)) {$jml=$rc[0];}
|
||||
|
||||
if ($jml==0) {
|
||||
pg_query("DELETE FROM sp_lap_saran s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
pg_query("DELETE FROM sp_lap_masalah s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
pg_query("DELETE FROM sp_lap_arahan s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
pg_query("DELETE FROM sp_penginapan s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
pg_query("DELETE FROM sp_biaya s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
pg_query("DELETE FROM sp_transportasi s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
pg_query("DELETE FROM sp_ttd s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
pg_query("DELETE FROM sp_rincian s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
pg_query("DELETE FROM sp_realisasi s WHERE s.sp_peg_id IN (
|
||||
SELECT p.id FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
)");
|
||||
|
||||
|
||||
pg_query("DELETE FROM sp_peg p WHERE p.sp_spt_id IN (
|
||||
SELECT t.id FROM sp_spt t WHERE t.sp_kwi_id IN (
|
||||
SELECT k.id FROM sp_kwi k WHERE k.id='$id'
|
||||
)
|
||||
)
|
||||
");
|
||||
|
||||
pg_query("DELETE FROM sp_spt t WHERE t.sp_kwi_id IN (SELECT k.id FROM sp_kwi k WHERE k.id='$id')");
|
||||
pg_query("DELETE FROM sp_kwi WHERE id='$id'");
|
||||
} else {
|
||||
echo 'gakiso';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,143 @@
|
||||
<?php
|
||||
|
||||
require_once '../../assets/excel/PHPExcel.php';
|
||||
|
||||
// koneksi ke database
|
||||
|
||||
include("../koneksi.php");
|
||||
$thn=$_GET['thn'];
|
||||
$bulan=$_GET['bulan'];
|
||||
$a=strtoupper($_GET['a']);
|
||||
$c=strtoupper($_GET['c']);
|
||||
$nama=strtolower($_GET['nama']);
|
||||
$untuk=strtolower($_GET['untuk']);
|
||||
$cek_jenis_user=$_GET['cek_jenis_user'];
|
||||
$cek_satuan_kerja=$_GET['cek_satuan_kerja'];
|
||||
|
||||
|
||||
|
||||
$objPHPExcel = new PHPExcel();
|
||||
$objPHPExcel->getDefaultStyle()->getFont()->setName('Arial');
|
||||
$objPHPExcel->getDefaultStyle()->getFont()->setSize(9);
|
||||
$objPHPExcel->getDefaultStyle()->getAlignment()->setWrapText(true);
|
||||
//$objPHPExcel->getDefaultStyle()->getNumberFormat()->setFormatCode('@');
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('A')->setWidth(10);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('B')->setWidth(23);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('C')->setWidth(17);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('D')->setWidth(64);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('E')->setWidth(26);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('F')->setWidth(16);
|
||||
|
||||
$styleBold = array('font' => array('bold' => true));
|
||||
$objPHPExcel->getSheet(0)->getStyle('A3:CB3')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('A3:CB3')->applyFromArray($styleBold);
|
||||
$objPHPExcel->getSheet(0)->getRowDimension('1')->setRowHeight(15);
|
||||
$objPHPExcel->getSheet(0)->setTitle('LAPORAN SPPD');
|
||||
/*
|
||||
$objPHPExcel->getSheet(0)->getStyle('A1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
|
||||
$objPHPExcel->getSheet(0)->setCellValue('A1', 'Tanggal Setor : '.$tm1.' s/d '.$ts1);
|
||||
$objPHPExcel->getActiveSheet()->getStyle('A1:CB1')->getAlignment()->setWrapText(false);
|
||||
$objPHPExcel->getActiveSheet()->mergeCells('AE3:AY3');
|
||||
$objPHPExcel->getActiveSheet()->mergeCells('AE4:AM4');
|
||||
$objPHPExcel->getActiveSheet()->mergeCells('AN4:AY4');
|
||||
$objPHPExcel->getSheet(0)->setCellValue('AE3', 'BERANGKAT');
|
||||
$objPHPExcel->getSheet(0)->setCellValue('AE4', 'BIAYA');
|
||||
$objPHPExcel->getSheet(0)->setCellValue('AN4', 'TRANSPORT');
|
||||
|
||||
$objPHPExcel->getActiveSheet()->mergeCells('AZ3:BV3');
|
||||
$objPHPExcel->getActiveSheet()->mergeCells('AZ4:BF4');
|
||||
$objPHPExcel->getActiveSheet()->mergeCells('BG4:BR4');
|
||||
$objPHPExcel->getActiveSheet()->mergeCells('BS4:BV4');
|
||||
$objPHPExcel->getSheet(0)->setCellValue('AZ3', 'PULANG');
|
||||
$objPHPExcel->getSheet(0)->setCellValue('AZ4', 'BIAYA');
|
||||
$objPHPExcel->getSheet(0)->setCellValue('BG4', 'TRANSPORT');
|
||||
$objPHPExcel->getSheet(0)->setCellValue('BS4', 'PENGINAPAN');
|
||||
*/
|
||||
|
||||
$objPHPExcel->getSheet(0)
|
||||
->setCellValue('A3', 'Tahun')
|
||||
->setCellValue('B3', 'Nama')
|
||||
->setCellValue('C3', 'Tujuan')
|
||||
->setCellValue('D3', 'Dalam Rangka')
|
||||
->setCellValue('E3', 'Tanggal')
|
||||
->setCellValue('F3', 'Status');
|
||||
|
||||
$query="SELECT
|
||||
k.no_bukti,
|
||||
COALESCE(p.nama,g.nama_non),
|
||||
s.nama,
|
||||
t.daerah_tujuan,
|
||||
t.tgl_berangkat,
|
||||
t.tgl_kembali,
|
||||
t.untuk,
|
||||
t.jenis_bayar,
|
||||
k.id,
|
||||
g.tgl_setor_berkas,
|
||||
k.ambulance,
|
||||
(row_number() OVER (ORDER BY k.id,g.id)),
|
||||
k.pembuat,
|
||||
k.tanggal,
|
||||
g.pekerjaan_id,
|
||||
g.tgl_setor_verif,
|
||||
g.id,
|
||||
t.kota_dari,
|
||||
k.thn
|
||||
FROM sp_kwi k
|
||||
LEFT OUTER JOIN sp_spt t ON (t.sp_kwi_id=k.id)
|
||||
LEFT OUTER JOIN sp_peg g ON (g.sp_spt_id=t.id)
|
||||
LEFT OUTER JOIN data_pegawai p ON (g.data_pegawai_id=p.id)
|
||||
LEFT OUTER JOIN satuan_kerja s ON (p.satuan_kerja=s.id)
|
||||
WHERE k.id IS NOT NULL AND k.thn='$thn'
|
||||
".($nama == '' ? "" : " AND LOWER(COALESCE(p.nama,g.nama_non)) LIKE '%$nama%'")."
|
||||
ORDER BY k.id DESC,g.id DESC";
|
||||
$hasil = pg_query($query);
|
||||
$baris = 4;
|
||||
$a=1;
|
||||
while ($r= pg_fetch_array($hasil)) {
|
||||
if (($r['kota_dari']==NULL) || ($r['kota_dari']=='MALANG')) {
|
||||
$tujuan=strtoupper($r['daerah_tujuan']);
|
||||
} else {
|
||||
$tujuan=strtoupper($r['kota_dari']).' ke '.strtoupper($r['daerah_tujuan']);
|
||||
}
|
||||
|
||||
if (($r['tgl_berangkat']==null) || ($r['tgl_berangkat']=='1970-01-01 00:00:00')) {$tanggal='';} else {
|
||||
$tanggal=date('d-m-Y',strtotime($r['tgl_berangkat'])).' s/d '.date('d-m-Y',strtotime($r['tgl_kembali'])); }
|
||||
|
||||
$objPHPExcel->getSheet(0)
|
||||
->setCellValue('A'.$baris, $r['thn'])
|
||||
->setCellValue('B'.$baris, $r[1])
|
||||
->setCellValue('C'.$baris, $tujuan)
|
||||
->setCellValue('D'.$baris, $r['untuk'])
|
||||
->setCellValue('E'.$baris, $tanggal)
|
||||
->setCellValue('F'.$baris, $r['jenis_bayar']);
|
||||
|
||||
$objPHPExcel->getSheet(0)->getStyle('A3:A'.$baris)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('C3:C'.$baris)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('E3:E'.$baris)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('F3:F'.$baris)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
|
||||
$objPHPExcel->getSheet(0)->getStyle('A3:A'.$baris)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('B3:B'.$baris)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('C3:C'.$baris)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('D3:D'.$baris)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('E3:E'.$baris)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('F3:F'.$baris)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
|
||||
|
||||
|
||||
$a++;
|
||||
$baris++;
|
||||
}
|
||||
|
||||
$objPHPExcel->setActiveSheetIndex(0);
|
||||
|
||||
header('Content-Type: application/vnd.ms-excel');
|
||||
header('Content-Disposition: attachment;filename="lap_sppd.xls"');
|
||||
header('Cache-Control: max-age=0');
|
||||
|
||||
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
|
||||
$objWriter->save('php://output');
|
||||
exit;
|
||||
|
||||
?>
|
||||
|
||||
|
||||
@@ -0,0 +1,273 @@
|
||||
<script type="text/javascript">
|
||||
var thn_dpa=$("#thn_dpa option:selected").text();
|
||||
var bulan=$('#bulan').val();
|
||||
</script>
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$cek_jenis_user=$_POST['cek_jenis_user'];
|
||||
$cek_satuan_kerja=$_POST['cek_satuan_kerja'];
|
||||
$thn_dpa=$_POST['thn_dpa'];
|
||||
|
||||
$jt=pg_query("SELECT jumlah_hari FROM sp_seting_hari");
|
||||
while($djt=pg_fetch_array($jt)) {$jtspj=$djt[0];}
|
||||
|
||||
$cekjt=pg_query("SELECT COUNT(*)
|
||||
FROM sp_kwi k
|
||||
LEFT OUTER JOIN sp_spt t ON (t.sp_kwi_id=k.id)
|
||||
LEFT OUTER JOIN sp_peg g ON (g.sp_spt_id=t.id)
|
||||
LEFT OUTER JOIN data_pegawai p ON (g.data_pegawai_id=p.id)
|
||||
LEFT OUTER JOIN satuan_kerja s ON (p.satuan_kerja=s.id)
|
||||
WHERE k.id IS NOT NULL AND g.tgl_setor_berkas IS NULL
|
||||
AND (select count(the_day) from (select generate_series(k.tanggal::timestamp, NOW()::timestamp, '1 day') as the_day) days where extract('dow' from the_day) not in (0,6)) > $jtspj AND s.nama IS NOT NULL AND k.thn='$thn_dpa'
|
||||
".($cek_jenis_user == 'ADMIN' ? "" : " AND k.pembuat='$cek_satuan_kerja'")."
|
||||
");
|
||||
while($rjt=pg_fetch_array($cekjt)) {$totjt=$rjt[0];}
|
||||
?>
|
||||
<input type="hidden" id="jtspj" value="<?php echo $jtspj; ?>">
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<p class="judul_page"><i class="mdi mdi-database m-r-5"></i>
|
||||
<?php
|
||||
if ($cek_jenis_user=='ADMIN') {echo 'Data';} else {echo 'Data SPPD : '.$cek_satuan_kerja;}
|
||||
?>
|
||||
</p>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-4" style="display:none">
|
||||
<select class="form-control" name="jenis_sppd" id="jenis_sppd" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid #ccd3d6;"
|
||||
data-content="Jenis SPPD" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<option value="all">ALL</option>
|
||||
<?php
|
||||
$d=pg_query("SELECT id,jenis_anggaran,jenis_sppd FROM sp_rek WHERE aktif='t'");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
?>
|
||||
<option <?php if ($r[0]==$sp_rek_id) {echo "selected";} ?> value="<?php echo $r[0]; ?>"><?php echo $r[2].' PROPINSI - '.$r[1]; ?></option>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-4" style="display:none">
|
||||
<select class="form-control" name="satker" id="satker" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid #ccd3d6;"
|
||||
data-content="Satuan Kerja" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<option value="all">ALL</option>
|
||||
<?php
|
||||
$ukerja=pg_query("SELECT DISTINCT id,nama FROM satuan_kerja ORDER BY nama ASC");
|
||||
while($row=pg_fetch_assoc($ukerja)) {
|
||||
?>
|
||||
<option <?php if ($satuan_kerja==$row['id']) {echo "selected";} ?> value="<?php echo $row['id']; ?>"><?php echo strtoupper($row['nama']); ?></option>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
<div class="input-group my-group">
|
||||
<input type="text" class="form-control" style="width:100%; display:block;border-color:#f3f3f3;" name="cari_pegawai" id="cari_pegawai" Placeholder="Pencarian Nama Pegawai" onkeydown="tekan1(event)">
|
||||
<span class="input-group-btn">
|
||||
<button type="button" id="b1" name="b1" class="btn btn-default"><i class="fa fa-search"></i></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php if ($totjt==0) { echo '<div class="col-lg-6">';} else {echo '<div class="col-lg-5">';}?>
|
||||
<div class="input-group my-group">
|
||||
<input type="text" class="form-control" style="width:100%; display:block;border-color:#f3f3f3;" name="cari_untuk" id="cari_untuk" Placeholder="Pencarian Dalam Rangka" onkeydown="tekan2(event)">
|
||||
<span class="input-group-btn">
|
||||
<button type="button" id="b2" name="b2" class="btn btn-default"><i class="fa fa-search"></i></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<?php if ($totjt==0) {} else {?>
|
||||
<div class="col-lg-2" id="warn">
|
||||
<button type="button" class="btn btn-default btn-block" style="font-family:Arial;color:red;font-weight:bold" id="warningjt"><?php echo $totjt.' Belum SPJ'; ?></button>
|
||||
</div>
|
||||
<div class="col-lg-2" id="relo">
|
||||
<button type="button" class="btn btn-default btn-block" style="font-family:Arial;color:black;font-weight:bold;" id="refreshjt">Reload Data</button>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<?php if ($totjt==0) { echo '<div class="col-lg-2">';} else {echo '<div class="col-lg-1">';}?>
|
||||
<button type="button" class="btn btn-success btn-block" id="excel_laporan">Excel</button>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
|
||||
|
||||
<div id="tabel_info"></div>
|
||||
|
||||
<div id="modal_penginput" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header no-border">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title" id="myModalLabel">Penginput</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_penginput"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_penginput">Keluar</button>
|
||||
<button type="button" class="btn btn-teal waves-effect waves-light" id="simpan_penginput">Simpan</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$('#relo').hide();
|
||||
var jtspj=$('#jtspj').val();
|
||||
|
||||
$('select[name="thn"]').popover();
|
||||
$('select[name="bulan"]').popover();
|
||||
$('select[name="jenis_sppd"]').popover();
|
||||
$('select[name="jenis_anggaran"]').popover();
|
||||
$('select[name="satker"]').popover();
|
||||
|
||||
|
||||
|
||||
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var bulan=$('#bulan').val();
|
||||
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
var cek_satuan_kerja = $('#cek_satuan_kerja').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,thn:thn,bulan:bulan,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
|
||||
|
||||
|
||||
|
||||
$('#jenis_sppd').change(function(){
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,thn:thn,bulan:bulan,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
});
|
||||
|
||||
$('#jenis_anggaran').change(function(){
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,thn:thn,bulan:bulan,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
});
|
||||
|
||||
$('#satker').change(function(){
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,thn:thn,bulan:bulan,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
});
|
||||
|
||||
$('#b1').click(function(){
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var b=$('#cari_pegawai').val();
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,nama:b,thn:thn,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
});
|
||||
|
||||
function tekan1(event) {
|
||||
var x = event.keyCode;
|
||||
if (x == 13) {$('#b1').trigger('click');}
|
||||
}
|
||||
|
||||
$('#b2').click(function(){
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var d=$('#cari_untuk').val();
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,untuk:d,thn:thn,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
});
|
||||
|
||||
function tekan2(event) {
|
||||
var x = event.keyCode;
|
||||
if (x == 13) {$('#b2').trigger('click');}
|
||||
}
|
||||
|
||||
$('#cari_pegawai').keyup(function() {
|
||||
var input = $('#cari_pegawai').val();
|
||||
if( input == "" || input == null) {
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var bulan=$('#bulan').val();
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,thn:thn,bulan:bulan,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
}
|
||||
});
|
||||
|
||||
$('#cari_untuk').keyup(function() {
|
||||
var input = $('#cari_untuk').val();
|
||||
if( input == "" || input == null) {
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var bulan=$('#bulan').val();
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,thn:thn,bulan:bulan,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
}
|
||||
});
|
||||
|
||||
$('#simpan_penginput').click(function(){
|
||||
var sp_kwi_id = $('#spkwiid').val();
|
||||
var pembuat = $('#pembuat').val();
|
||||
var key = 'simpan_penginput';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/crud.php",
|
||||
data: 'id='+sp_kwi_id
|
||||
+'&pembuat='+pembuat
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_penginput').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
alert('tersimpan..');
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var bulan=$('#bulan').val();
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
var cek_satuan_kerja = $('#cek_satuan_kerja').val();
|
||||
var jtspj=$('#jtspj').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,thn:thn,bulan:bulan,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#excel_laporan').click(function(){
|
||||
var w = 600;
|
||||
var h = 300;
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var bulan=$('#bulan').val();
|
||||
var a = $('#jenis_sppd').val();
|
||||
var b=$('#cari_pegawai').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
var cek_satuan_kerja = $('#cek_satuan_kerja').val();
|
||||
var left = Number((screen.width/2)-(w/2));
|
||||
var tops = Number((screen.height/2)-(h/2));
|
||||
window.open('app/info/excel.php?thn='+thn+"&bulan="+bulan+"&a="+a+"&c="+c+"&cek_jenis_user="+cek_jenis_user+"&cek_satuan_kerja="+cek_satuan_kerja+"&nama="+b,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
|
||||
});
|
||||
|
||||
$('#warningjt').click(function(){
|
||||
var jtspj=$('#jtspj').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
var cek_satuan_kerja = $('#cek_satuan_kerja').val();
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var key="warning";
|
||||
$('#tabel_info').load('app/info/tabel.php',{cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja,jtspj:jtspj,key:key,thn:thn});
|
||||
$('#warn').hide();
|
||||
$('#relo').show();
|
||||
});
|
||||
|
||||
$('#refreshjt').click(function(){
|
||||
$('#info').trigger('click');
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
include ('../koneksi.php');
|
||||
$id=$_POST['id'];
|
||||
$data=pg_query("SELECT pembuat FROM sp_kwi WHERE id='$id'");
|
||||
while($row=pg_fetch_array($data)) {
|
||||
$pembuat=$row['pembuat'];
|
||||
}
|
||||
?>
|
||||
<input type="hidden" id="spkwiid" value="<?php echo $id; ?>">
|
||||
<div class="form-group akses_input">
|
||||
<label for="exampleInputEmail1">Hak Akses Input</label>
|
||||
<select class="form-control" id="pembuat">
|
||||
<?php
|
||||
$d=pg_query("SELECT nama FROM satuan_kerja ORDER BY nama ASC");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
?>
|
||||
<option <?php if ($pembuat==$r['nama']) {echo 'selected';} else {} ?> value="<?php echo $r['nama']; ?>"><?php echo $r['nama']; ?></option>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
//$("#cek_satuan_kerja2").select2();
|
||||
</script>
|
||||
@@ -0,0 +1,244 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$thn=$_POST['thn'];
|
||||
$bulan=$_POST['bulan'];
|
||||
$a=strtoupper($_POST['a']);
|
||||
$c=strtoupper($_POST['c']);
|
||||
$nama=strtolower($_POST['nama']);
|
||||
$untuk=strtolower($_POST['untuk']);
|
||||
$cek_jenis_user=$_POST['cek_jenis_user'];
|
||||
$cek_satuan_kerja=$_POST['cek_satuan_kerja'];
|
||||
$jtspj=$_POST['jtspj'];
|
||||
$key=$_POST['key'];
|
||||
?>
|
||||
<script type="text/javascript">
|
||||
$('button[name="edit"]').popover();
|
||||
$('button[name="detail"]').popover();
|
||||
$('button[name="hapus"]').popover();
|
||||
$('button[name="rbiaya"]').popover();
|
||||
$("#tabel_data_info").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": false,"ordering": false,"info": true,"autoWidth": false});
|
||||
</script>
|
||||
<input type="hidden" id="st_v" value="<?php echo $cek_jenis_user; ?>">
|
||||
<table id="tabel_data_info" class="table table-striped table-condensed table-bordered" cellpadding="1" style="font-family:'Inter';font-size:14px">
|
||||
<thead style="font-family:InterSB;color:gray;font-size:13px">
|
||||
<tr>
|
||||
<td align="center" width="40px;" style="display:none">Kwi</td>
|
||||
<td align="center" width="40px;">No</td>
|
||||
<td align="center" width="200px;">Nama Pegawai</td>
|
||||
<td align="center" width="100px;" style="display:none">Satuan Kerja</td>
|
||||
|
||||
<td align="center" width="100px;" style="display:none">Tujuan</td>
|
||||
<td align="center" width="110px;" style="display:none">Tanggal</td>
|
||||
<td align="center" width="600px;">Dalam Rangka/Tanggal</td>
|
||||
<td align="center" width="80px;">Status</td>
|
||||
<td align="center" width="100px;">Penginput</td>
|
||||
<td align="center" width="90px;" style="display:none">Setor</td>
|
||||
<td align="center" width="30px;" class="st_ver">::</td>
|
||||
<td align="center" width="50px;">TL</td>
|
||||
<td align="center" width="50px;" style="display:none">Pekerjaan_id</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="color:black">
|
||||
<?php
|
||||
$d=pg_query("SELECT
|
||||
k.no_bukti,
|
||||
COALESCE(p.nama,g.nama_non),
|
||||
s.nama,
|
||||
t.daerah_tujuan,
|
||||
t.tgl_berangkat,
|
||||
t.tgl_kembali,
|
||||
t.untuk,
|
||||
t.jenis_bayar,
|
||||
k.id,
|
||||
g.tgl_setor_berkas,
|
||||
k.ambulance,
|
||||
(row_number() OVER (ORDER BY k.id,g.id)),
|
||||
k.pembuat,
|
||||
k.tanggal,
|
||||
g.pekerjaan_id,
|
||||
g.tgl_setor_verif,
|
||||
g.id,
|
||||
t.kota_dari,
|
||||
(select count(the_day) from (select generate_series(k.tanggal::timestamp, NOW()::timestamp, '1 day') as the_day) days where extract('dow' from the_day) not in (0,6)) as telat,
|
||||
r.aktif
|
||||
FROM sp_kwi k
|
||||
INNER JOIN sp_rek r ON (r.id=k.sp_rek_id)
|
||||
LEFT OUTER JOIN sp_spt t ON (t.sp_kwi_id=k.id)
|
||||
LEFT OUTER JOIN sp_peg g ON (g.sp_spt_id=t.id)
|
||||
LEFT OUTER JOIN data_pegawai p ON (g.data_pegawai_id=p.id)
|
||||
LEFT OUTER JOIN satuan_kerja s ON (p.satuan_kerja=s.id)
|
||||
WHERE k.id IS NOT NULL
|
||||
".($cek_jenis_user == 'ADMIN' ? "" : " AND k.pembuat='$cek_satuan_kerja'")."
|
||||
".($key == 'warning' ? "AND g.tgl_setor_berkas IS NULL AND (select count(the_day) from (select generate_series(k.tanggal::timestamp, NOW()::timestamp, '1 day') as the_day) days where extract('dow' from the_day) not in (0,6)) > $jtspj AND s.nama IS NOT NULL AND k.thn='$thn'" : "
|
||||
".($untuk == '' ? "
|
||||
".($nama == '' ? "
|
||||
".($bulan == '' ? "" : "AND k.thn='$thn' AND k.bulan='$bulan'")."
|
||||
" : " AND LOWER(COALESCE(p.nama,g.nama_non)) LIKE '%$nama%'")."
|
||||
" : " AND LOWER(t.untuk) LIKE '%$untuk%'")."
|
||||
")."
|
||||
ORDER BY k.id DESC,g.id DESC
|
||||
");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
?>
|
||||
<tr
|
||||
<?php
|
||||
if ($r['ambulance']=='t') {echo 'style="color:green"';} else {}
|
||||
?>
|
||||
>
|
||||
<td align="center" class="kiri" style="display:none"><?php echo $r['no_bukti'];?></td>
|
||||
<td align="center" class="kiri"><b><?php echo $r[11]; ?></b></td>
|
||||
<!--<td><?php echo $r[1];?></td>-->
|
||||
<td>
|
||||
<?php if ($r['untuk']==NULL) {} else { ?>
|
||||
<span style="font-family:InterSB"><?php echo $r[1];?></span><br>
|
||||
<span style="font-family:InterSB;color:red">
|
||||
<?php
|
||||
if (($r['kota_dari']==NULL) || ($r['kota_dari']=='MALANG')) {
|
||||
echo '<i class="mdi mdi-map-marker m-r-5"></i>'.strtoupper($r['daerah_tujuan']);
|
||||
} else {
|
||||
echo '<i class="mdi mdi-map-marker m-r-5"></i>'.strtoupper($r['kota_dari']).' ke '.strtoupper($r['daerah_tujuan']);
|
||||
}
|
||||
?>
|
||||
</span>
|
||||
<?php } ?>
|
||||
</td>
|
||||
<td style="display:none"><?php echo $r[2];?></td>
|
||||
<td style="display:none"><?php echo $r[3];?></td>
|
||||
<td align="left" style="display:none"><?php
|
||||
if (($r['tgl_berangkat']==null) || ($r['tgl_berangkat']=='1970-01-01 00:00:00')) {} else {
|
||||
echo date('d-m-Y',strtotime($r['tgl_berangkat'])).' s/d '.date('d-m-Y',strtotime($r['tgl_kembali'])); }
|
||||
?></td>
|
||||
<?php if ($r['untuk']==NULL) { ?>
|
||||
<td style="color:#C7BEA2;font-size:13px">
|
||||
<span><?php echo '::::::::::: Belum diproses-lanjut oleh '.$r['pembuat'].' :::::::::::'; ?></span>
|
||||
<br>
|
||||
<span><?php echo '::::::::::: tanggal input '.date('d-m-Y h:i',strtotime($r['tanggal'])).' :::::::::::'; ?></span>
|
||||
</td>
|
||||
<?php } else { ?>
|
||||
<td>
|
||||
<span><?php echo $r['untuk'];?></span><br>
|
||||
<span style="color:blue;font-family:InterSB"><i class='mdi mdi-apps m-r-5'></i><?php
|
||||
if (($r['tgl_berangkat']==null) || ($r['tgl_berangkat']=='1970-01-01 00:00:00')) {} else {
|
||||
echo date('d-m-Y',strtotime($r['tgl_berangkat'])).' s/d '.date('d-m-Y',strtotime($r['tgl_kembali'])); }
|
||||
?>
|
||||
</span>
|
||||
<?php if (($r['tgl_setor_berkas']==NULL) && ($r['telat']>$jtspj)) { ?>
|
||||
<br><span style="color:red;font-family:InterSB">PERHATIAN ! Segera setorkan berkas-berkas SPPD untuk di SPJ kan</span>
|
||||
<?php } else {} ?>
|
||||
<?php if ($r['aktif']=='f') { ?>
|
||||
<br><span style="font-family:Arial;color:green;font-weight:bold;font-size:14px">
|
||||
<i class="mdi mdi-alert-circle-outline m-r-5"></i>HARAP MENGGUNAKAN ANGGARAN TAHUN <?php echo $thn; ?>
|
||||
</span>
|
||||
<?php } else {} ?>
|
||||
</td>
|
||||
<?php } ?>
|
||||
<td align="center"><?php echo $r['jenis_bayar'];?></td>
|
||||
<td align="center">
|
||||
<?php if ($cek_jenis_user=='ADMIN') {
|
||||
?>
|
||||
<button class="btn btn-block btn-xs ed_penginput" style="color:green;white-space: normal;word-wrap: break-word;" id="<?php echo $r[8];?>">
|
||||
<?php echo $r['pembuat']; ?>
|
||||
</button>
|
||||
<?php
|
||||
} else {echo $r['pembuat'];} ?>
|
||||
</td>
|
||||
<td align="center" style="display:none"><?php
|
||||
if (($r['tgl_setor_berkas']==null) || ($r['tgl_setor_berkas']=='1970-01-01 00:00:00')) {} else {
|
||||
echo date('d-m-Y',strtotime($r['tgl_setor_berkas'])); }
|
||||
?></td>
|
||||
<td class="st_ver" align="center" style="color:red"><?php
|
||||
if (($r['tgl_setor_verif']==null) || ($r['tgl_setor_verif']=='1970-01-01 00:00:00')) {} else {
|
||||
?> <button name="rbiaya" id="<?php echo $r[16];?>" class="btn btn-block btn-xs rbiaya" style="height:25px" data-content="Rincian Biaya" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-check"></i></button><?php }
|
||||
?></td>
|
||||
<td align="center" class="kanan">
|
||||
<!--<button type="button" name="detail" style="height:22px;"class="btn btn-primary btn-xs detail" id="<?php echo $r[8];?>" data-content="Detail" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-ellipsis-h"></i>
|
||||
</button>-->
|
||||
<?php if ((($cek_satuan_kerja==$r['pembuat'])) || ($cek_jenis_user=='ADMIN')) {?>
|
||||
<button type="button" name="edit" style="height:22px;"class="btn btn-primary btn-xs edit" id="<?php echo $r[8];?>" data-content="Lanjut" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-arrow-right"></i>
|
||||
</button>
|
||||
<?php } ?>
|
||||
<?php if ((($r[3]=='') && ($cek_satuan_kerja==$r['pembuat'])) || ($cek_jenis_user=='ADMIN')) {?>
|
||||
<button type="button" name="hapus" style="height:22px;"class="btn btn-danger btn-xs hapus" id="<?php echo $r[8];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
<?php } else {} ?>
|
||||
|
||||
|
||||
</td>
|
||||
<td style="display:none"><?php echo $r['pekerjaan_id']; ?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<script>
|
||||
|
||||
|
||||
|
||||
|
||||
//var stv=$('#st_v').val();
|
||||
//if (stv=='ADMIN') {$('.st_ver').show();} else {$('.st_ver').hide();}
|
||||
|
||||
$("#tabel_data_info").on('click','.edit',function(){
|
||||
var id = $(this).attr('id');
|
||||
$.post('app/sppd/main.php',{sp_kwi_id:id},function(html){$("#main_tag").html(html)});
|
||||
});
|
||||
|
||||
$("#tabel_data_info").on('click','.rbiaya',function(){
|
||||
var sp_peg_id = $(this).attr('id');
|
||||
var key = 'print_rincian';
|
||||
var w = 600;
|
||||
var h = 800;
|
||||
var left = Number((screen.width/2)-(w/2));
|
||||
var tops = Number((screen.height/2)-(h/2));
|
||||
window.open('app/sppd/print/pdf.php?sp_peg_id='+sp_peg_id+'&key='+key,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left)
|
||||
});
|
||||
|
||||
$("#tabel_data_info").on('click','.hapus',function(){
|
||||
alert('Nahhhh.. ternyata kamu ya biang kerok hilangnya data beberapa hari ini');
|
||||
/*var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_kwi";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
if (data=='gakiso') {
|
||||
alert('Data sudah di-verifikasi, tidak bisa dihapus');
|
||||
} else {
|
||||
var thn=$("#thn_dpa option:selected").text();
|
||||
var bulan=$('#bulan').val();
|
||||
var a = $('#jenis_sppd').val();
|
||||
var c = $('#satker').val();
|
||||
var cek_jenis_user = $('#cek_jenis_user').val();
|
||||
var cek_satuan_kerja = $('#cek_satuan_kerja').val();
|
||||
$('#tabel_info').load('app/info/tabel.php',{a:a,c:c,thn:thn,bulan:bulan,cek_jenis_user:cek_jenis_user,cek_satuan_kerja:cek_satuan_kerja});
|
||||
}
|
||||
}
|
||||
});
|
||||
} else {} */
|
||||
});
|
||||
|
||||
$("#tabel_data_info").on('click','.ed_penginput',function(){
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_penginput').modal('show');
|
||||
$('#modal_body_penginput').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/modal_penginput.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_penginput').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user