10-02-2025
This commit is contained in:
@@ -48,6 +48,17 @@ class PoliController extends Controller
|
|||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
$getdebet = SIMBHPReport::select(DB::raw('SUM(pemasukan) as pemasukan'))->groupBy('marking')->first();
|
||||||
|
if (isset($getdebet->pemasukan)){
|
||||||
|
$totpemasukan = $getdebet->pemasukan;
|
||||||
|
} else { $totpemasukan = 0 ;}
|
||||||
|
$getkredit = SIMBHPReport::select(DB::raw('SUM(pengeluaran) as pengeluaran'))->groupBy('marking')->first();
|
||||||
|
if (isset($getkredit->pengeluaran)){
|
||||||
|
$totpepengeluaran = $getkredit->pengeluaran;
|
||||||
|
} else { $totpepengeluaran = 0 ;}
|
||||||
|
|
||||||
|
$tasks['masuk'] = $totpemasukan;
|
||||||
|
$tasks['keluar'] = $totpepengeluaran;
|
||||||
$tasks['pegawai'] = $pegawais;
|
$tasks['pegawai'] = $pegawais;
|
||||||
$tasks['tahunne'] = date("Y");
|
$tasks['tahunne'] = date("Y");
|
||||||
$tasks['tanggal'] = $sekarang;
|
$tasks['tanggal'] = $sekarang;
|
||||||
@@ -169,11 +180,11 @@ class PoliController extends Controller
|
|||||||
$jenis = $hasil->kodejenis;
|
$jenis = $hasil->kodejenis;
|
||||||
$satuan = $hasil->satuan;
|
$satuan = $hasil->satuan;
|
||||||
$tlsjenis = $hasil->jenis;;
|
$tlsjenis = $hasil->jenis;;
|
||||||
$getdebet = SIMBHPReport::select(DB::raw('SUM(pemasukan) as pemasukan'))->where('jenis', $jenis)->groupBy('jenis')->first();
|
$getdebet = SIMBHPReport::select(DB::raw('SUM(pemasukan) as pemasukan'))->where('jenis', $tlsjenis)->groupBy('jenis')->first();
|
||||||
if (isset($getdebet->pemasukan)){
|
if (isset($getdebet->pemasukan)){
|
||||||
$totpemasukan = $getdebet->pemasukan;
|
$totpemasukan = $getdebet->pemasukan;
|
||||||
} else { $totpemasukan = 0 ;}
|
} else { $totpemasukan = 0 ;}
|
||||||
$getkredit = SIMBHPReport::select(DB::raw('SUM(pengeluaran) as pengeluaran'))->where('jenis', $jenis)->groupBy('jenis')->first();
|
$getkredit = SIMBHPReport::select(DB::raw('SUM(pengeluaran) as pengeluaran'))->where('jenis', $tlsjenis)->groupBy('jenis')->first();
|
||||||
if (isset($getkredit->pengeluaran)){
|
if (isset($getkredit->pengeluaran)){
|
||||||
$totpepengeluaran = $getkredit->pengeluaran;
|
$totpepengeluaran = $getkredit->pengeluaran;
|
||||||
} else { $totpepengeluaran = 0 ;}
|
} else { $totpepengeluaran = 0 ;}
|
||||||
@@ -334,11 +345,10 @@ class PoliController extends Controller
|
|||||||
if ($jenis == 'jenis'){ $jumlah = '-';}
|
if ($jenis == 'jenis'){ $jumlah = '-';}
|
||||||
if ($deskripsi != '' and $pos != '' and $tanggal != '' and $jumlah != '' and $jenis != ''){
|
if ($deskripsi != '' and $pos != '' and $tanggal != '' and $jumlah != '' and $jenis != ''){
|
||||||
if ($jenis == 'jenis'){
|
if ($jenis == 'jenis'){
|
||||||
$kodejenis = $request->input('set01');
|
|
||||||
$jenis = $request->input('set02');
|
$jenis = $request->input('set02');
|
||||||
$satuan = $request->input('set03');
|
$satuan = $request->input('set03');
|
||||||
$idne = $request->input('set04');
|
$idne = $request->input('set04');
|
||||||
$kodejenis = preg_replace('/\s+/', '', $kodejenis);
|
$kodejenis = preg_replace('/\s+/', '', $jenis);
|
||||||
if ($idne == 'new' OR $idne == ''){
|
if ($idne == 'new' OR $idne == ''){
|
||||||
$ceksudah = SIMBHPJenis::where('kodejenis', $kodejenis)->where('satuan', $satuan)->count();
|
$ceksudah = SIMBHPJenis::where('kodejenis', $kodejenis)->where('satuan', $satuan)->count();
|
||||||
if ($ceksudah != 0){
|
if ($ceksudah != 0){
|
||||||
@@ -400,6 +410,9 @@ class PoliController extends Controller
|
|||||||
'marking' => '',
|
'marking' => '',
|
||||||
]);
|
]);
|
||||||
} else if ($jenis == 'pengeluaran'){
|
} else if ($jenis == 'pengeluaran'){
|
||||||
|
$getnama = User::where('id', $deskripsi)->first();
|
||||||
|
$nama = $getnama->nama ?? 'Unkown';
|
||||||
|
$deskripsi = 'Diterima oleh '.$nama;
|
||||||
$getdebet = SIMBHPReport::select(DB::raw('SUM(pemasukan) as pemasukan'))->where('jenis', $pos)->groupBy('jenis')->first();
|
$getdebet = SIMBHPReport::select(DB::raw('SUM(pemasukan) as pemasukan'))->where('jenis', $pos)->groupBy('jenis')->first();
|
||||||
if (isset($getdebet->pemasukan)){
|
if (isset($getdebet->pemasukan)){
|
||||||
$totpemasukan = $getdebet->pemasukan;
|
$totpemasukan = $getdebet->pemasukan;
|
||||||
@@ -423,7 +436,6 @@ class PoliController extends Controller
|
|||||||
'jenis' => $pos,
|
'jenis' => $pos,
|
||||||
'keterangan' => '',
|
'keterangan' => '',
|
||||||
'marking' => '',
|
'marking' => '',
|
||||||
'fakultas' => Session('fakultas')
|
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -499,10 +511,11 @@ class PoliController extends Controller
|
|||||||
$baris2 = '<tr><td>Deskripsi</td><td>'.$ldeskripsi.'</td><td><font color=red>Diubah Menjadi</font></td><td>'.$deskripsi.'</td></tr>';
|
$baris2 = '<tr><td>Deskripsi</td><td>'.$ldeskripsi.'</td><td><font color=red>Diubah Menjadi</font></td><td>'.$deskripsi.'</td></tr>';
|
||||||
$baris3 = '<tr><td>Jenis</td><td>'.$ljenis.'</td><td><font color=red>Diubah Menjadi</font></td><td>'.$pos.'</td></tr>';
|
$baris3 = '<tr><td>Jenis</td><td>'.$ljenis.'</td><td><font color=red>Diubah Menjadi</font></td><td>'.$pos.'</td></tr>';
|
||||||
$baris4 = '<tr><td>Total</td><td>'.$ltotal.'</td><td><font color=red>Diubah Menjadi</font></td><td>'.$jumlah.'</td></tr>';
|
$baris4 = '<tr><td>Total</td><td>'.$ltotal.'</td><td><font color=red>Diubah Menjadi</font></td><td>'.$jumlah.'</td></tr>';
|
||||||
$baris5 = '<tr><td><b>Dengan Alasan</b></td><td colspan=3>'.$alasan.'</td</tr></table>';
|
$baris5 = '<tr><td><b>Dengan Alasan</b></td><td colspan=3>'.$alasan.'</td</tr>';
|
||||||
$perubahan = $baris1.$baris2.$baris3.$baris4.$baris5;
|
$baris6 = '<tr><td><b>Eksekutor</b></td><td colspan=3>'.Session('nama').'</td</tr></table>';
|
||||||
|
$perubahan = $baris1.$baris2.$baris3.$baris4.$baris5.$baris6;
|
||||||
Xfiles::create([
|
Xfiles::create([
|
||||||
'xmarking' => Session('nama'),
|
'xmarking' => 'SIMBHP-'.$postujuan.'-'.time(),
|
||||||
'xtabel' => 'History SIMBHP',
|
'xtabel' => 'History SIMBHP',
|
||||||
'xjenis' => '',
|
'xjenis' => '',
|
||||||
'xfile' => $perubahan
|
'xfile' => $perubahan
|
||||||
@@ -522,27 +535,26 @@ class PoliController extends Controller
|
|||||||
$marking = $rdatalama->marking;
|
$marking = $rdatalama->marking;
|
||||||
if ($lpengeluaran == '' or $lpengeluaran == 0) {
|
if ($lpengeluaran == '' or $lpengeluaran == 0) {
|
||||||
$ltotal = number_format( $lpemasukan , 0 , '.' , ',' );
|
$ltotal = number_format( $lpemasukan , 0 , '.' , ',' );
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$ltotal = number_format( $lpengeluaran , 0 , '.' , ',' );
|
$ltotal = number_format( $lpengeluaran , 0 , '.' , ',' );
|
||||||
}
|
}
|
||||||
$baris1 = '<table class="table table-bordered table-striped"><tr><td colspan=2><p align=center><b>Data Lama</b></p></td><td colspan=2><p align=center><b>Data Perubahan</b></p></td></tr>';
|
$baris1 = '<table class="table table-bordered table-striped"><tr><td colspan=2><p align=center><b>Data Lama</b></p></td><td colspan=2><p align=center><b>Data Perubahan</b></p></td></tr>';
|
||||||
$baris2 = '<tr><td>Deskripsi</td><td>'.$ldeskripsi.'</td><td colspan=2><font color=red>DIHAPUS</font></td></tr>';
|
$baris2 = '<tr><td>Deskripsi</td><td>'.$ldeskripsi.'</td><td colspan=2><font color=red>DIHAPUS</font></td></tr>';
|
||||||
$baris3 = '<tr><td>Jenis</td><td>'.$ljenis.'</td><td colspan=2><font color=red>DIHAPUS</font></td></tr>';
|
$baris3 = '<tr><td>Jenis</td><td>'.$ljenis.'</td><td colspan=2><font color=red>DIHAPUS</font></td></tr>';
|
||||||
$baris4 = '<tr><td>Total</td><td>'.$ltotal.'</td><td colspan=2><font color=red>DIHAPUS</font></td></tr>';
|
$baris4 = '<tr><td>Total</td><td>'.$ltotal.'</td><td colspan=2><font color=red>DIHAPUS</font></td></tr>';
|
||||||
$baris5 = '<tr><td><b>Dengan Alasan</b></td><td colspan=3>'.$alasan.'</td</tr></table>';
|
$baris5 = '<tr><td><b>Dengan Alasan</b></td><td colspan=3>'.$alasan.'</td</tr>';
|
||||||
$perubahan = $baris1.$baris2.$baris3.$baris4.$baris5;
|
$baris6 = '<tr><td><b>Eksekutor</b></td><td colspan=3>'.Session('nama').'</td</tr></table>';
|
||||||
|
$perubahan = $baris1.$baris2.$baris3.$baris4.$baris5.$baris6;
|
||||||
|
|
||||||
Xfiles::create([
|
Xfiles::create([
|
||||||
'xmarking' => Session('nama'),
|
'xmarking' => 'SIMBHP-'.$postujuan.'-'.time(),
|
||||||
'xtabel' => 'History SIMBHP',
|
'xtabel' => 'History SIMBHP',
|
||||||
'xjenis' => '',
|
'xjenis' => '',
|
||||||
'xfile' => $perubahan
|
'xfile' => $perubahan
|
||||||
]);
|
]);
|
||||||
if ($marking != ''){
|
if ($marking != ''){
|
||||||
$bayar = SIMBHPReport::where('marking', $marking)->delete();
|
$bayar = SIMBHPReport::where('marking', $marking)->delete();
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$bayar = SIMBHPReport::where('id', $postujuan)->delete();
|
$bayar = SIMBHPReport::where('id', $postujuan)->delete();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ class TemplateController extends Controller
|
|||||||
return redirect('/login');
|
return redirect('/login');
|
||||||
} else {
|
} else {
|
||||||
$data = [];
|
$data = [];
|
||||||
$getsirab = Organisms::whereNotIn('kelompok', ['biakankultur', 'mikroorganisme', 'listkodespesimen'])->orderBy('kelompok', 'ASC')->groupBy('kelompok')->get();
|
$getsirab = Organisms::whereNotIn('kelompok', ['biakankultur', 'mikroorganisme', 'listkodespesimen'])->select('kelompok')->groupBy('kelompok')->orderBy('kelompok', 'ASC')->get();
|
||||||
$data['parameters'] = $getsirab;
|
$data['parameters'] = $getsirab;
|
||||||
return view('admin.template', $data);
|
return view('admin.template', $data);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
<i class="icon-rocket"></i>
|
<i class="icon-rocket"></i>
|
||||||
<h3 class="m-b-10">{{ $rusak ?? 0 }}</h3>
|
<h3 class="m-b-10">{{ $rusak ?? 0 }}</h3>
|
||||||
Barang Rusak/Hilang<br />
|
Barang Rusak/Hilang<br />
|
||||||
<a href="#" id="topbtnhapus"><span class="badge badge-primary pull-right"> Add</span></a>
|
<!-- <a href="#" id="topbtnhapus"><span class="badge badge-primary pull-right"> Add</span></a> -->
|
||||||
</div>
|
</div>
|
||||||
</div><!-- end col -->
|
</div><!-- end col -->
|
||||||
</div>
|
</div>
|
||||||
@@ -72,6 +72,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-4">
|
<div class="col-lg-4">
|
||||||
<select id="cekbln" class="form-control">
|
<select id="cekbln" class="form-control">
|
||||||
|
<option value="ALL">ALL</option>
|
||||||
<option value="01">Jan</option>
|
<option value="01">Jan</option>
|
||||||
<option value="02">Feb</option>
|
<option value="02">Feb</option>
|
||||||
<option value="03">Mar</option>
|
<option value="03">Mar</option>
|
||||||
@@ -84,7 +85,6 @@
|
|||||||
<option value="10">Oct</option>
|
<option value="10">Oct</option>
|
||||||
<option value="11">Nov</option>
|
<option value="11">Nov</option>
|
||||||
<option value="12">Dec</option>
|
<option value="12">Dec</option>
|
||||||
<option value="ALL">ALL</option>
|
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-4">
|
<div class="col-lg-4">
|
||||||
@@ -279,8 +279,8 @@
|
|||||||
$("#edit_tanggal").datepicker({format: 'dd-mm-yyyy'});
|
$("#edit_tanggal").datepicker({format: 'dd-mm-yyyy'});
|
||||||
});
|
});
|
||||||
function openedpage( jQuery ){
|
function openedpage( jQuery ){
|
||||||
var set01='ALL';
|
var set01=document.getElementById('cekbln').value;
|
||||||
var set02='ALL';
|
var set02=document.getElementById('cekthn').value;
|
||||||
var token=document.getElementById('token').value;
|
var token=document.getElementById('token').value;
|
||||||
var source = {
|
var source = {
|
||||||
datatype: "json",
|
datatype: "json",
|
||||||
@@ -322,18 +322,21 @@
|
|||||||
{ text: 'MASUK', datafield: 'pemasukan', width: '10%', cellsalign: 'right', align: 'center' },
|
{ text: 'MASUK', datafield: 'pemasukan', width: '10%', cellsalign: 'right', align: 'center' },
|
||||||
{ text: 'KELUAR', datafield: 'pengeluaran', width: '10%', cellsalign: 'right', align: 'center' },
|
{ text: 'KELUAR', datafield: 'pengeluaran', width: '10%', cellsalign: 'right', align: 'center' },
|
||||||
{ text: 'Keterangan', datafield: 'keterangan', width: '20%', cellsalign: 'right', align: 'center' },
|
{ text: 'Keterangan', datafield: 'keterangan', width: '20%', cellsalign: 'right', align: 'center' },
|
||||||
{ text: 'Edit', columntype: 'button', width: '10%', cellsrenderer: function () {
|
{ text: 'Edit', columntype: 'button', width: '10%', cellsrenderer: function () { return "Edit";
|
||||||
return "Edit";
|
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
editrow = row;
|
editrow = row;
|
||||||
var offset = $("#gridreportblnini").offset();
|
var offset = $("#gridreportblnini").offset();
|
||||||
var dataRecord = $("#gridreportblnini").jqxGrid('getrowdata', editrow);
|
var dataRecord = $("#gridreportblnini").jqxGrid('getrowdata', editrow);
|
||||||
$("#edit_deskripsi").val(dataRecord.deskripsi);
|
var tanggal = dataRecord.tanggal;
|
||||||
$("#edit_id").val(dataRecord.id);
|
var bulan = dataRecord.bulan;
|
||||||
$("#edit_pos").val(dataRecord.jenis);
|
var tahun = dataRecord.tahun;
|
||||||
$("#edit_total").val(dataRecord.total);
|
var tulis = tahun+'-'+bulan+'-'+tanggal;
|
||||||
$("#edit_tanggal").val(dataRecord.tgllengkap);
|
$("#edit_deskripsi").val(dataRecord.deskripsi);
|
||||||
$("#modaleditor").modal('show');
|
$("#edit_id").val(dataRecord.id);
|
||||||
|
$("#edit_pos").val(dataRecord.jenis);
|
||||||
|
$("#edit_total").val(dataRecord.total);
|
||||||
|
$("#edit_tanggal").val(tulis);
|
||||||
|
$("#modaleditor").modal('show');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
@@ -349,6 +352,8 @@ $(document).ready(function() {
|
|||||||
$("#topbtntambahjenis").click(function(){ $("#modaltambahjenisbrg").modal('show'); $("#jenis_idne").val('new'); });
|
$("#topbtntambahjenis").click(function(){ $("#modaltambahjenisbrg").modal('show'); $("#jenis_idne").val('new'); });
|
||||||
$("#topbtnpemasukan").click(function(){ $("#modalpemasukan").modal('show'); });
|
$("#topbtnpemasukan").click(function(){ $("#modalpemasukan").modal('show'); });
|
||||||
$("#topbtnpengeluaran").click(function(){ $("#modalpengeluaran").modal('show'); });
|
$("#topbtnpengeluaran").click(function(){ $("#modalpengeluaran").modal('show'); });
|
||||||
|
$("#topbtnhapus").click(function(){ $("#modaleditor").modal('show'); $("#edit_id").val('delete'); });
|
||||||
|
|
||||||
$("#btnsimpanjenis").click(function(){
|
$("#btnsimpanjenis").click(function(){
|
||||||
var val01=document.getElementById('jenis_idne').value;
|
var val01=document.getElementById('jenis_idne').value;
|
||||||
var val02=document.getElementById('jenis_deskripsi').value;
|
var val02=document.getElementById('jenis_deskripsi').value;
|
||||||
@@ -358,12 +363,10 @@ $(document).ready(function() {
|
|||||||
var val06='';
|
var val06='';
|
||||||
var val07='';
|
var val07='';
|
||||||
var val08='';
|
var val08='';
|
||||||
|
$("#modaltambahjenisbrg").modal('hide');
|
||||||
$.post('simbhp/exaddbarang', { _token: token, set01: val01, set02: val02, set03: val03, set04: val04, set05: val05, set06: val06, set07: val07, set08: val08 },
|
$.post('simbhp/exaddbarang', { _token: token, set01: val01, set02: val02, set03: val03, set04: val04, set05: val05, set06: val06, set07: val07, set08: val08 },
|
||||||
function(data){
|
function(data){
|
||||||
$("#gridjenis").jqxGrid('updatebounddata');
|
var status = data.status;
|
||||||
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
|
||||||
$("#modaltambahjenisbrg").modal('hide');
|
|
||||||
var status = data.status;
|
|
||||||
var message = data.message;
|
var message = data.message;
|
||||||
$.toast({
|
$.toast({
|
||||||
heading: status,
|
heading: status,
|
||||||
@@ -374,8 +377,8 @@ $(document).ready(function() {
|
|||||||
hideAfter: 3000,
|
hideAfter: 3000,
|
||||||
stack: 1
|
stack: 1
|
||||||
});
|
});
|
||||||
window.setTimeout('window.location=window.location', 3000);
|
var uri = window.location.href.split("#")[0];
|
||||||
|
setTimeout(function () { window.location=uri;}, 2000);
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -402,9 +405,11 @@ $(document).ready(function() {
|
|||||||
hideAfter: 5000,
|
hideAfter: 5000,
|
||||||
stack: 1
|
stack: 1
|
||||||
});
|
});
|
||||||
$("#gridreportblnini").jqxGrid('updatebounddata');
|
openedpage();
|
||||||
$("#gridjenis").jqxGrid('updatebounddata', 'filter');
|
$("#gridjenis").jqxGrid('updatebounddata', 'filter');
|
||||||
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
$("#gridjenis").on('bindingcomplete', function (event) {
|
||||||
|
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
||||||
|
});
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -431,9 +436,11 @@ $(document).ready(function() {
|
|||||||
hideAfter: 5000,
|
hideAfter: 5000,
|
||||||
stack: 1
|
stack: 1
|
||||||
});
|
});
|
||||||
$("#gridreportblnini").jqxGrid('updatebounddata');
|
openedpage();
|
||||||
$("#gridjenis").jqxGrid('updatebounddata', 'filter');
|
$("#gridjenis").jqxGrid('updatebounddata', 'filter');
|
||||||
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
$("#gridjenis").on('bindingcomplete', function (event) {
|
||||||
|
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
||||||
|
});
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -460,9 +467,11 @@ $(document).ready(function() {
|
|||||||
hideAfter: 5000,
|
hideAfter: 5000,
|
||||||
stack: 1
|
stack: 1
|
||||||
});
|
});
|
||||||
$("#gridreportblnini").jqxGrid('updatebounddata');
|
openedpage();
|
||||||
$("#gridjenis").jqxGrid('updatebounddata', 'filter');
|
$("#gridjenis").jqxGrid('updatebounddata', 'filter');
|
||||||
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
$("#gridjenis").on('bindingcomplete', function (event) {
|
||||||
|
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
||||||
|
});
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -489,104 +498,16 @@ $(document).ready(function() {
|
|||||||
hideAfter: 5000,
|
hideAfter: 5000,
|
||||||
stack: 1
|
stack: 1
|
||||||
});
|
});
|
||||||
$("#gridreportblnini").jqxGrid('updatebounddata');
|
openedpage();
|
||||||
$("#gridjenis").jqxGrid('updatebounddata', 'filter');
|
$("#gridjenis").jqxGrid('updatebounddata', 'filter');
|
||||||
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
$("#gridjenis").on('bindingcomplete', function (event) {
|
||||||
|
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
||||||
|
});
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
$("#btnviewdata").click(function(){
|
$("#btnviewdata").click(function(){
|
||||||
var val01=document.getElementById('cekbln').value;
|
openedpage();
|
||||||
var val02=document.getElementById('cekthn').value;
|
|
||||||
var token=document.getElementById('token').value;
|
|
||||||
var source = {
|
|
||||||
datatype: "json",
|
|
||||||
datafields: [
|
|
||||||
{ name: 'id',type: 'text'},
|
|
||||||
{ name: 'tanggal',type: 'text'},
|
|
||||||
{ name: 'bulan',type: 'text'},
|
|
||||||
{ name: 'tahun',type: 'text'},
|
|
||||||
{ name: 'deskripsi',type: 'text'},
|
|
||||||
{ name: 'pemasukan',type: 'text'},
|
|
||||||
{ name: 'pengeluaran',type: 'text'},
|
|
||||||
{ name: 'jenis',type: 'text'},
|
|
||||||
{ name: 'keterangan',type: 'text'},
|
|
||||||
{ name: 'tgllengkap',type: 'text'},
|
|
||||||
{ name: 'total',type: 'text'},
|
|
||||||
],
|
|
||||||
type: 'POST',
|
|
||||||
data: {val01: set01, val02: set02, _token: token},
|
|
||||||
url: 'simbhp/reportbhp',
|
|
||||||
};
|
|
||||||
var dataAdapter = new $.jqx.dataAdapter(source);
|
|
||||||
$("#gridreportblnini").jqxGrid({
|
|
||||||
width: '100%',
|
|
||||||
showfilterrow: true,
|
|
||||||
filterable: true,
|
|
||||||
columnsresize: true,
|
|
||||||
autoshowfiltericon: true,
|
|
||||||
pageable: true,
|
|
||||||
autoheight: true,
|
|
||||||
theme: "energyblue",
|
|
||||||
source: dataAdapter,
|
|
||||||
selectionmode: 'multiplecellsextended',
|
|
||||||
columns: [
|
|
||||||
{ text: 'dd', columngroup: 'tglinput', filtertype: 'checkedlist', datafield: 'tanggal', width: 30, cellsalign: 'center', align: 'center' },
|
|
||||||
{ text: 'mm', columngroup: 'tglinput', filtertype: 'checkedlist', datafield: 'bulan', width: 30, cellsalign: 'center', align: 'center' },
|
|
||||||
{ text: 'yy', columngroup: 'tglinput', filtertype: 'checkedlist', datafield: 'tahun', width: 50, cellsalign: 'center', align: 'center' },
|
|
||||||
{ text: 'Jenis', datafield: 'jenis', filtertype: 'checkedlist', width: 80, cellsalign: 'center', align: 'center' },
|
|
||||||
{ text: 'Deskripsi', datafield: 'deskripsi', width: 180, cellsalign: 'left', align: 'center' },
|
|
||||||
{ text: 'DEBET', datafield: 'pemasukan', width: 80, cellsalign: 'right', align: 'center' },
|
|
||||||
{ text: 'KREDIT', datafield: 'pengeluaran', width: 80, cellsalign: 'right', align: 'center' },
|
|
||||||
{ text: 'Keterangan', datafield: 'keterangan', width: 70, cellsalign: 'right', align: 'center' },
|
|
||||||
{ text: 'Edit', columntype: 'button', width: 50, cellsrenderer: function () {
|
|
||||||
return "Edit";
|
|
||||||
}, buttonclick: function (row) {
|
|
||||||
editrow = row;
|
|
||||||
var offset = $("#gridreportblnini").offset();
|
|
||||||
var dataRecord = $("#gridreportblnini").jqxGrid('getrowdata', editrow);
|
|
||||||
$("#edit_deskripsi").val(dataRecord.deskripsi);
|
|
||||||
$("#edit_id").val(dataRecord.id);
|
|
||||||
$("#edit_pos").val(dataRecord.jenis);
|
|
||||||
$("#edit_total").val(dataRecord.total);
|
|
||||||
$("#edit_tanggal").val(dataRecord.tgllengkap);
|
|
||||||
$("#modaleditor").modal('show');
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{ text: 'Kwitansi', columntype: 'button', width: 50, align: 'center', cellsrenderer: function () {
|
|
||||||
return "Cetak";
|
|
||||||
}, buttonclick: function (row) {
|
|
||||||
editrow = row;
|
|
||||||
var offset = $("#gridreportblnini").offset();
|
|
||||||
var dataRecord = $("#gridreportblnini").jqxGrid('getrowdata', editrow);
|
|
||||||
var goook = dataRecord.id;
|
|
||||||
var staff = '';
|
|
||||||
var token = document.getElementById('token').value;
|
|
||||||
$.post('simbhp/kwitansi', { valkirim: goook, jeneng: staff, _token: token },
|
|
||||||
function(data){
|
|
||||||
var newWindow = window.open('', '', 'width=760, height=350'),
|
|
||||||
document = newWindow.document.open(),
|
|
||||||
pageContent =
|
|
||||||
'<!DOCTYPE html>\n' +
|
|
||||||
'<html>\n' +
|
|
||||||
'<head>\n' +
|
|
||||||
'<meta charset="utf-8" />\n' +
|
|
||||||
'<title>Kwitansi </title>\n' +
|
|
||||||
'</head>\n' +
|
|
||||||
'<body>' + data + '</body>\n</html>';
|
|
||||||
document.write(pageContent);
|
|
||||||
document.close();
|
|
||||||
newWindow.print();
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
},
|
|
||||||
],
|
|
||||||
columngroups:
|
|
||||||
[
|
|
||||||
{ text: 'Tanggal', align: 'center', name: 'tglinput' },
|
|
||||||
]
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
$("#in_total").autoNumeric( 'init', {aSep: ',', mDec: '0', vMax: '99999999999999999999999999'} );
|
$("#in_total").autoNumeric( 'init', {aSep: ',', mDec: '0', vMax: '99999999999999999999999999'} );
|
||||||
$("#out_total").autoNumeric( 'init', {aSep: ',', mDec: '0', vMax: '99999999999999999999999999'} );
|
$("#out_total").autoNumeric( 'init', {aSep: ',', mDec: '0', vMax: '99999999999999999999999999'} );
|
||||||
@@ -604,22 +525,22 @@ $(document).ready(function() {
|
|||||||
};
|
};
|
||||||
var datasaldo = new $.jqx.dataAdapter(sourcerekap);
|
var datasaldo = new $.jqx.dataAdapter(sourcerekap);
|
||||||
$("#gridjenis").jqxGrid({
|
$("#gridjenis").jqxGrid({
|
||||||
width: '100%',
|
width : '100%',
|
||||||
columnsresize: true,
|
columnsresize : true,
|
||||||
pageable: false,
|
pageable : false,
|
||||||
sortable: true,
|
sortable : true,
|
||||||
autoheight: true,
|
autoheight : true,
|
||||||
theme: "energyblue",
|
theme : "energyblue",
|
||||||
source: datasaldo,
|
source : datasaldo,
|
||||||
ready: function () {
|
columns : [
|
||||||
$("#gridsaldotiappos").jqxGrid('sortby', 'tlsjenis', 'asc');
|
|
||||||
},
|
|
||||||
columns: [
|
|
||||||
{ text: 'Jenis', datafield: 'tlsjenis', width: '45%', cellsalign: 'left', align: 'center' },
|
{ text: 'Jenis', datafield: 'tlsjenis', width: '45%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Satuan', datafield: 'satuan', width: '20%', cellsalign: 'center', align: 'center' },
|
{ text: 'Satuan', datafield: 'satuan', width: '20%', cellsalign: 'center', align: 'center' },
|
||||||
{ text: 'Sisa', datafield: 'saldo', width: '35%', cellsalign: 'right', align: 'center' },
|
{ text: 'Sisa', datafield: 'saldo', width: '35%', cellsalign: 'right', align: 'center' },
|
||||||
],
|
],
|
||||||
});
|
});
|
||||||
|
$("#gridjenis").on('bindingcomplete', function (event) {
|
||||||
|
$("#gridjenis").jqxGrid('sortby', 'tlsjenis', 'asc');
|
||||||
|
});
|
||||||
$('#export').click(function(){
|
$('#export').click(function(){
|
||||||
var gridContent = $("#gridreportblnini").jqxGrid('exportdata', 'json');
|
var gridContent = $("#gridreportblnini").jqxGrid('exportdata', 'json');
|
||||||
data = $.parseJSON(gridContent);
|
data = $.parseJSON(gridContent);
|
||||||
|
|||||||
@@ -416,12 +416,12 @@
|
|||||||
data: { val01:'allany', _token: token },
|
data: { val01:'allany', _token: token },
|
||||||
url : '{{ route("getriwayat") }}',
|
url : '{{ route("getriwayat") }}',
|
||||||
};
|
};
|
||||||
var jsonBakteri = new $.jqx.dataAdapter(sourcebakteri);
|
var jsonParameter = new $.jqx.dataAdapter(sourceallany);
|
||||||
$("#gridparameterlain").jqxGrid({
|
$("#gridparameterlain").jqxGrid({
|
||||||
width : '100%',
|
width : '100%',
|
||||||
showfilterrow : true,
|
showfilterrow : true,
|
||||||
filterable : true,
|
filterable : true,
|
||||||
source : jsonBakteri,
|
source : jsonParameter,
|
||||||
columnsresize : true,
|
columnsresize : true,
|
||||||
theme : "energyblue",
|
theme : "energyblue",
|
||||||
autoheight : true,
|
autoheight : true,
|
||||||
|
|||||||
Reference in New Issue
Block a user