Update
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
use Session;
|
||||||
|
|
||||||
class HomeController extends Controller
|
class HomeController extends Controller
|
||||||
{
|
{
|
||||||
@@ -12,6 +13,12 @@ class HomeController extends Controller
|
|||||||
return view('home');
|
return view('home');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function ta($ta)
|
||||||
|
{
|
||||||
|
Session::put('Tahun_Anggaran', $ta);
|
||||||
|
return redirect()->route('home');
|
||||||
|
}
|
||||||
|
|
||||||
public function uploadThis(Request $request)
|
public function uploadThis(Request $request)
|
||||||
{
|
{
|
||||||
$this->validate($request, [
|
$this->validate($request, [
|
||||||
|
|||||||
@@ -63,6 +63,11 @@ class JadwalSalurdanaController extends Controller
|
|||||||
{
|
{
|
||||||
$judul = strtoupper($typeDana);
|
$judul = strtoupper($typeDana);
|
||||||
$this->setTitle("Jadwal Salur Dana $judul");
|
$this->setTitle("Jadwal Salur Dana $judul");
|
||||||
|
$data = DB::select(DB::raw("SELECT x.kode_skpd, x.nama_skpd, x.kode_rsk, x.nama_rsk, x.jumlah_anggaran, y.*
|
||||||
|
FROM SAMASA.BELANJA_REALISASI x
|
||||||
|
LEFT JOIN SAMASA.VW_AKB_REALISASI y
|
||||||
|
ON x.KODE_RSK = y.IDRSK AND x.TAHUN_ANGGARAN = y.TAHUN_ANGGARAN
|
||||||
|
WHERE x.TAHUN_ANGGARAN = ".getTa()." ORDER BY x.kode_skpd,x.kode_rsk "));
|
||||||
return view("jadwal_salurdana.index_".$typeDana);
|
return view("jadwal_salurdana.index_".$typeDana);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -125,12 +125,12 @@ class RealisasiPendapatanController extends Controller
|
|||||||
$ta = $post["ta"];
|
$ta = $post["ta"];
|
||||||
|
|
||||||
$dataFilter=0;
|
$dataFilter=0;
|
||||||
$data = PendapatanRealisasi::orderBy("created_at","ASC");
|
$data = PendapatanRealisasi::where("tahun",$ta)->orderBy("created_at","ASC");
|
||||||
if (!empty($sps)){
|
if (!empty($sps)){
|
||||||
$data->where("id_sps",$sps);
|
$data->where("id_sps",$sps);
|
||||||
}
|
}
|
||||||
$dataFilter = $data->count();
|
$dataFilter = $data->count();
|
||||||
$dataTotal = PendapatanRealisasi::count();
|
$dataTotal = PendapatanRealisasi::where("tahun",$ta)->count();
|
||||||
|
|
||||||
return response()->json([
|
return response()->json([
|
||||||
"recordsTotal" => $dataTotal,
|
"recordsTotal" => $dataTotal,
|
||||||
|
|||||||
@@ -128,4 +128,9 @@ function getAlphabetCell($idx)
|
|||||||
}else{
|
}else{
|
||||||
return $alphabet[$idx];
|
return $alphabet[$idx];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function getTA()
|
||||||
|
{
|
||||||
|
return Session::get('Tahun_Anggaran');
|
||||||
}
|
}
|
||||||
Vendored
+13
-1
@@ -350,4 +350,16 @@ hr{
|
|||||||
|
|
||||||
.card-header{
|
.card-header{
|
||||||
background: whitesmoke;
|
background: whitesmoke;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
table.dataTable th,table.dataTable thead td
|
||||||
|
{
|
||||||
|
background: #dcdcdc;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-info
|
||||||
|
{
|
||||||
|
background: rgba(52,73,94,0.94) !important;
|
||||||
|
border: rgba(52,73,94,0.94) !important;
|
||||||
|
color: white !important;
|
||||||
|
}
|
||||||
|
|||||||
@@ -24,15 +24,8 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-1">
|
<div class="col-1">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Periode</label>
|
<label>Tahun Anggaran</label>
|
||||||
<select class="form-control form-control-sm" id="srcTA" name="ta">
|
<input class="form-control form-control-sm" id="srcTA" name="ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
<h1>S I D A T A</h1>
|
<h1>S I D A T A</h1>
|
||||||
<h2 style="letter-spacing:3px;">Sistem Informasi Dana Transfer</h2>
|
<h2 style="letter-spacing:3px;">Sistem Informasi Dana Transfer</h2>
|
||||||
<img src="{{ URL::to('/sidata.png') }}" style="width:400px; height:370px; opacity:.1; margin:20px 0;">
|
<img src="{{ URL::to('/sidata.png') }}" style="width:400px; height:370px; opacity:.1; margin:20px 0;">
|
||||||
<h5 style="letter-spacing:3px;" class="text-muted mb-4">Badan Pengelola Keuangan Daerah<br>Provinsi DKI Jakarta</h5>
|
<h5 style="letter-spacing:3px;" class="text-muted mb-4">Tahun Anggaran {{ !empty(Session::get('Tahun_Anggaran'))?Session::get('Tahun_Anggaran'):date("Y") }}<br>Badan Pengelola Keuangan Daerah<br>Provinsi DKI Jakarta</h5>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@stop
|
@stop
|
||||||
@@ -31,15 +31,8 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-1">
|
<div class="col-1">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Periode</label>
|
<label>Tahun Anggaran</label>
|
||||||
<select class="form-control form-control-sm" id="srcTA">
|
<input class="form-control form-control-sm" id="srcTA" name="ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{-- <div class="col-11">
|
{{-- <div class="col-11">
|
||||||
|
|||||||
@@ -27,14 +27,7 @@
|
|||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="form-group col-1">
|
<div class="form-group col-1">
|
||||||
<label>Tahun Anggaran</label>
|
<label>Tahun Anggaran</label>
|
||||||
<select class="form-control form-control-sm" id="srcTA">
|
<input class="form-control form-control-sm" id="srcTA" name="ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -30,15 +30,8 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-1">
|
<div class="col-1">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Periode</label>
|
<label>Tahun Anggaran</label>
|
||||||
<select class="form-control form-control-sm" id="srcTA" name="ta">
|
<input class="form-control form-control-sm" id="srcTA" name="ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-11">
|
<div class="col-11">
|
||||||
|
|||||||
@@ -73,10 +73,6 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$("#srcTA").on("change",function(){
|
|
||||||
dtTable.draw();
|
|
||||||
});
|
|
||||||
|
|
||||||
var dtTable = $('#dtTableSKPP').DataTable( {
|
var dtTable = $('#dtTableSKPP').DataTable( {
|
||||||
"processing": true,
|
"processing": true,
|
||||||
"serverSide": true,
|
"serverSide": true,
|
||||||
|
|||||||
@@ -21,6 +21,20 @@
|
|||||||
<div id="list_notif" class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
|
<div id="list_notif" class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="nav-item dropdown">
|
||||||
|
<a class="nav-link" data-toggle="dropdown" href="#">
|
||||||
|
<i class="fa fa-calendar mr-2"></i>TA: {{ !empty(Session::get('Tahun_Anggaran'))?Session::get('Tahun_Anggaran'):date("Y") }}</span>
|
||||||
|
</a>
|
||||||
|
<div class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
|
||||||
|
<a href="{{ URL::to("/tahun-anggaran/2021") }}" class='dropdown-item'>2021</a>
|
||||||
|
@php
|
||||||
|
$listTA = Session::get('listTA');
|
||||||
|
foreach($listTA as $rowTA){
|
||||||
|
echo "<a href='".URL::to("/tahun-anggaran/".$rowTA)."' class='dropdown-item' >$rowTA</a>";
|
||||||
|
}
|
||||||
|
@endphp
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
<li class="nav-item dropdown">
|
<li class="nav-item dropdown">
|
||||||
<a class="nav-link" data-toggle="dropdown" href="#">
|
<a class="nav-link" data-toggle="dropdown" href="#">
|
||||||
<i class="fa fa-user mr-2"></i>{{ strtoupper(Auth::user()->name)." | ROLE : ".strtoupper($role) }}</span>
|
<i class="fa fa-user mr-2"></i>{{ strtoupper(Auth::user()->name)." | ROLE : ".strtoupper($role) }}</span>
|
||||||
|
|||||||
@@ -27,15 +27,8 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-1">
|
<div class="col-1">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Periode</label>
|
<label>Tahun Anggaran</label>
|
||||||
<select class="form-control form-control-sm" id="srcTA" name="ta">
|
<input class="form-control form-control-sm" id="srcTA" name="ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-2">
|
<div class="col-2">
|
||||||
@@ -273,7 +266,7 @@
|
|||||||
$("td:eq(6)", nRow).html(separateNumberIndo(aData["volume_satuan"]));
|
$("td:eq(6)", nRow).html(separateNumberIndo(aData["volume_satuan"]));
|
||||||
$("td:eq(8)", nRow).html(separateNumberIndo(aData["jumlah_realisasi"]));
|
$("td:eq(8)", nRow).html(separateNumberIndo(aData["jumlah_realisasi"]));
|
||||||
$("td:eq(9)", nRow).html(separateNumberIndo(aData["volume_satuan_realisasi"]));
|
$("td:eq(9)", nRow).html(separateNumberIndo(aData["volume_satuan_realisasi"]));
|
||||||
$("td:eq(11)", nRow).html('<a href="{{ $baseUrl }}/realisasi-belanja/' + aData["id"] +'/submit" class="btn btn-sm btn-default mr-2"><i class="fa fa-eye"></i></a>'+btnInput);
|
$("td:eq(11)", nRow).html('<a href="{{ $baseUrl }}/realisasi-belanja/' + aData["id"] +'/submit" class="btn btn-sm btn-info mr-2"><i class="fa fa-eye"></i></a>'+btnInput);
|
||||||
|
|
||||||
return nRow;
|
return nRow;
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -30,15 +30,8 @@
|
|||||||
<form id="uploadData" action="/upload-realisasi-belanja/dak" method="POST" autocomplete="off" enctype="multipart/form-data">
|
<form id="uploadData" action="/upload-realisasi-belanja/dak" method="POST" autocomplete="off" enctype="multipart/form-data">
|
||||||
@csrf
|
@csrf
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Periode</label>
|
<label>Tahun Anggaran</label>
|
||||||
<select class="form-control form-control-sm" id="srcTA" name="ta">
|
<input class="form-control form-control-sm" id="srcTA" name="ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Jenis Dana</label>
|
<label>Jenis Dana</label>
|
||||||
|
|||||||
@@ -31,15 +31,8 @@
|
|||||||
<form id="uploadData" action="/upload-realisasi-belanja/dak" method="POST" autocomplete="off" enctype="multipart/form-data">
|
<form id="uploadData" action="/upload-realisasi-belanja/dak" method="POST" autocomplete="off" enctype="multipart/form-data">
|
||||||
@csrf
|
@csrf
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Periode</label>
|
<label>Tahun Anggaran</label>
|
||||||
<select class="form-control form-control-sm" id="srcTA" name="ta">
|
<input class="form-control form-control-sm" id="srcTA" name="ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Jenis Dana</label>
|
<label>Jenis Dana</label>
|
||||||
|
|||||||
@@ -2,14 +2,7 @@
|
|||||||
<div class="col-6">
|
<div class="col-6">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col-form-label label-align" for="txt_simtrad4_kotor">Tahun Anggaran</label>
|
<label class="col-form-label label-align" for="txt_simtrad4_kotor">Tahun Anggaran</label>
|
||||||
<select id="txt_ta" name="txt_ta" style="width:100%" class="form-control" required>
|
<input class="form-control form-control-sm" id="txt_ta" name="txt_ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option value='$rowTA'>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col-form-label label-align" for="txt_simtrad4_kotor">DBH / DAK</label>
|
<label class="col-form-label label-align" for="txt_simtrad4_kotor">DBH / DAK</label>
|
||||||
|
|||||||
@@ -32,14 +32,7 @@
|
|||||||
<div class="col-1">
|
<div class="col-1">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Periode</label>
|
<label>Periode</label>
|
||||||
<select class="form-control form-control-sm" id="srcTA" name="ta">
|
<input class="form-control form-control-sm" id="srcTA" name="ta" value="{{ getTA() }}" readonly>
|
||||||
@php
|
|
||||||
$listTA = Session::get('listTA');
|
|
||||||
foreach($listTA as $rowTA){
|
|
||||||
echo "<option>$rowTA</option>";
|
|
||||||
}
|
|
||||||
@endphp
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-11">
|
<div class="col-11">
|
||||||
@@ -168,9 +161,9 @@
|
|||||||
let info = dtTable.page.info();
|
let info = dtTable.page.info();
|
||||||
let numStart = info.page;
|
let numStart = info.page;
|
||||||
let index = (numStart * dtTable.page.len()) + iDisplayIndex + 1;
|
let index = (numStart * dtTable.page.len()) + iDisplayIndex + 1;
|
||||||
let btnEdit = {{ !empty(auth()->user()->can('Update DBH Realisasi Pendapatan'))?auth()->user()->can('Update DBH Realisasi Pendapatan'):"false" }} ?"<a class='btn btn-default btn-sm ml-1' href='{{ $baseUrl }}/realisasi-pendapatan/" + aData["id"] + "/edit' title='Ubah'><i class='fa fa-edit'></i></a>":"";
|
let btnEdit = {{ !empty(auth()->user()->can('Update DBH Realisasi Pendapatan'))?auth()->user()->can('Update DBH Realisasi Pendapatan'):"false" }} ?"<a class='btn btn-warning btn-sm ml-1' href='{{ $baseUrl }}/realisasi-pendapatan/" + aData["id"] + "/edit' title='Ubah'><i class='fa fa-edit'></i></a>":"";
|
||||||
btnEdit = aData["rkud_no_sts"] ==""?btnEdit:"";
|
btnEdit = aData["rkud_no_sts"] ==""?btnEdit:"";
|
||||||
let btnDelete = {{ !empty(auth()->user()->can('Delete DBH Realisasi Pendapatan'))?auth()->user()->can('Delete DBH Realisasi Pendapatan'):"false" }} ?"<button type='submit' class='btn btn-default btn-sm ml-1' title='Hapus'><i class='fa fa-trash'></i></button>":"";
|
let btnDelete = {{ !empty(auth()->user()->can('Delete DBH Realisasi Pendapatan'))?auth()->user()->can('Delete DBH Realisasi Pendapatan'):"false" }} ?"<button type='submit' class='btn btn-danger btn-sm ml-1' title='Hapus'><i class='fa fa-trash'></i></button>":"";
|
||||||
btnDelete = aData["rkud_no_sts"] ==""?btnDelete:"";
|
btnDelete = aData["rkud_no_sts"] ==""?btnDelete:"";
|
||||||
|
|
||||||
$("td:eq(0)", nRow).html(index);
|
$("td:eq(0)", nRow).html(index);
|
||||||
@@ -182,7 +175,7 @@
|
|||||||
$("td:eq(9)", nRow).html(
|
$("td:eq(9)", nRow).html(
|
||||||
"<form class='form-delete' action='{{ $baseUrl }}/realisasi-pendapatan/"+aData['id']+"' method='POST'>"+
|
"<form class='form-delete' action='{{ $baseUrl }}/realisasi-pendapatan/"+aData['id']+"' method='POST'>"+
|
||||||
"<input type='hidden' name='_token' id='csrf-token' value='{{ Session::token() }}' /><input type='hidden' name='_method' value='DELETE'>"+
|
"<input type='hidden' name='_token' id='csrf-token' value='{{ Session::token() }}' /><input type='hidden' name='_method' value='DELETE'>"+
|
||||||
"<a class='btn btn-default btn-sm' href='{{ $baseUrl }}/realisasi-pendapatan/"+aData['id']+"' title='Lihat'><i class='fa fa-eye'></i></a>"+
|
"<a class='btn btn-info btn-sm' href='{{ $baseUrl }}/realisasi-pendapatan/"+aData['id']+"' title='Lihat'><i class='fa fa-eye'></i></a>"+
|
||||||
btnEdit + btnDelete + "</form>");
|
btnEdit + btnDelete + "</form>");
|
||||||
|
|
||||||
return nRow;
|
return nRow;
|
||||||
|
|||||||
@@ -117,4 +117,5 @@ Route::group(['middleware' => 'auth'], function () {
|
|||||||
Route::post('/get-notif', [NotifikasiController::class, 'getNotif']);
|
Route::post('/get-notif', [NotifikasiController::class, 'getNotif']);
|
||||||
});
|
});
|
||||||
Route::resource('notif', NotifikasiController::class);
|
Route::resource('notif', NotifikasiController::class);
|
||||||
|
Route::get('tahun-anggaran/{ta}', [HomeController::class, 'ta']);
|
||||||
});
|
});
|
||||||
Reference in New Issue
Block a user