Melakukan Perubahan sisa salur dana
This commit is contained in:
+11
-11
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers\Admin;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Models\SisaSalurDana;
|
use App\Models\SisaSalurDana;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@@ -15,29 +15,29 @@ class SisaSalurDanaController extends Controller
|
|||||||
{
|
{
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->siteTitle = "Sisa Salur Dana";
|
$this->siteTitle = "Data Sisa Tahun Anggaran Sebelumnya";
|
||||||
parent::__construct();
|
parent::__construct();
|
||||||
}
|
}
|
||||||
|
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
$data = null;
|
$data = null;
|
||||||
return view('admin.sisa_salur_dana.index',compact('data'))
|
return view('sisa_salur_dana.index',compact('data'))
|
||||||
->with('i', (request()->input('page', 1) - 1) * 10);
|
->with('i', (request()->input('page', 1) - 1) * 10);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
$this->setSubtitle("Tambah Data");
|
$this->setSubtitle("Tambah Data");
|
||||||
return view('admin.sisa_salur_dana.create');
|
return view('sisa_salur_dana.create');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public function show(SisaSalurDana $SisaSalurDana)
|
public function show(SisaSalurDana $SisaSalurDana)
|
||||||
{
|
{
|
||||||
SisaSalurDana::where("id",$SisaSalurDana->id)->get();
|
SisaSalurDana::where("id",$SisaSalurDana->id)->get();
|
||||||
$this->setSubtitle("Detail Jenis Belanja");
|
$this->setSubtitle("Detail Data Sisa Tahun Anggaran Sebelumnya ");
|
||||||
return view('admin.sisa_salur_dana.show',compact('SisaSalurDana'));
|
return view('sisa_salur_dana.show',compact('SisaSalurDana'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function store(Request $request)
|
public function store(Request $request)
|
||||||
@@ -66,12 +66,12 @@ class SisaSalurDanaController extends Controller
|
|||||||
if ($request->isMethod('post')){
|
if ($request->isMethod('post')){
|
||||||
$SisaSalurDana = SisaSalurDana::where("tahun",getTA())->where("kode_rekening",$req["kode_rekening"])->first();
|
$SisaSalurDana = SisaSalurDana::where("tahun",getTA())->where("kode_rekening",$req["kode_rekening"])->first();
|
||||||
if ($SisaSalurDana){
|
if ($SisaSalurDana){
|
||||||
return redirect(URL::to("/admin/SisaSalurDana/"))->with('error','Data Sisa Salur Dana gagal diTambah! No Rekening : '.$req["kode_rekening"].' sudah ada!');
|
return redirect(URL::to("/SisaSalurDana"))->with('error','Data Sisa Tahun Anggaran Sebelumnya gagal diTambah! No Rekening : '.$req["kode_rekening"].' sudah ada!');
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
//var_dump($data); exit;
|
//var_dump($data); exit;
|
||||||
$SisaSalurDana = SisaSalurDana::create($data);
|
$SisaSalurDana = SisaSalurDana::create($data);
|
||||||
return redirect(URL::to("/admin/SisaSalurDana/".$SisaSalurDana->id))->with('success','Data Tagihan Berhasil Ditambah');
|
return redirect(URL::to("/SisaSalurDana".$SisaSalurDana->id))->with('success','Data Sisa Tahun Anggaran Sebelumnya berhasil diTambah');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -80,7 +80,7 @@ class SisaSalurDanaController extends Controller
|
|||||||
public function edit(SisaSalurDana $SisaSalurDana)
|
public function edit(SisaSalurDana $SisaSalurDana)
|
||||||
{
|
{
|
||||||
$this->setSubtitle("Ubah Data");
|
$this->setSubtitle("Ubah Data");
|
||||||
return view('admin.sisa_salur_dana.edit',compact('SisaSalurDana'));
|
return view('sisa_salur_dana.edit',compact('SisaSalurDana'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function download($id)
|
public function download($id)
|
||||||
@@ -119,7 +119,7 @@ class SisaSalurDanaController extends Controller
|
|||||||
$SisaSalurDana->update($req);
|
$SisaSalurDana->update($req);
|
||||||
|
|
||||||
return redirect()->route('SisaSalurDana.index')
|
return redirect()->route('SisaSalurDana.index')
|
||||||
->with('success','Data Sisa Salur Belanja berhasil diubah!');
|
->with('success','Data Sisa Tahun Anggaran Sebelumnya berhasil diubah!');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function destroy(SisaSalurDana $SisaSalurDana)
|
public function destroy(SisaSalurDana $SisaSalurDana)
|
||||||
@@ -127,7 +127,7 @@ class SisaSalurDanaController extends Controller
|
|||||||
SisaSalurDana::where("id",$SisaSalurDana->id)->delete();
|
SisaSalurDana::where("id",$SisaSalurDana->id)->delete();
|
||||||
$SisaSalurDana->delete();
|
$SisaSalurDana->delete();
|
||||||
return redirect()->route('SisaSalurDana.index')
|
return redirect()->route('SisaSalurDana.index')
|
||||||
->with('success','Data Sisa Salur Belanja berhasil dihapus!');
|
->with('success','Data Sisa Tahun Anggaran Sebelumnya berhasil dihapus!');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function datatable(Request $request)
|
public function datatable(Request $request)
|
||||||
@@ -91,6 +91,14 @@
|
|||||||
<p>Belanja</p>
|
<p>Belanja</p>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
<?php } ?>
|
||||||
|
<?php if ($role == "anggaran"){ ?>
|
||||||
|
<li class="nav-item">
|
||||||
|
<a href="{{ $baseUrl }}/SisaSalurDana" class="nav-link">
|
||||||
|
<i class="fas fa-grip-lines nav-icon"></i>
|
||||||
|
<p>Sisa Tahun Anggaran Sebelumnya</p>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="{{ $baseUrl }}/laporan-file" class="nav-link">
|
<a href="{{ $baseUrl }}/laporan-file" class="nav-link">
|
||||||
@@ -105,7 +113,7 @@
|
|||||||
<li class="nav-item"><a href="{{ $baseUrl }}/admin/MappingDbhSkpd" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Mapping Rek DBH/DAK</p></a></li>
|
<li class="nav-item"><a href="{{ $baseUrl }}/admin/MappingDbhSkpd" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Mapping Rek DBH/DAK</p></a></li>
|
||||||
<li class="nav-item"><a href="{{ $baseUrl }}/admin/MstJenisBelanja" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Jenis Belanja</p></a></li>
|
<li class="nav-item"><a href="{{ $baseUrl }}/admin/MstJenisBelanja" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Jenis Belanja</p></a></li>
|
||||||
<li class="nav-item"><a href="{{ $baseUrl }}/admin/MstJenisDana" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Jenis Dana</p></a></li>
|
<li class="nav-item"><a href="{{ $baseUrl }}/admin/MstJenisDana" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Jenis Dana</p></a></li>
|
||||||
<li class="nav-item"><a href="{{ $baseUrl }}/admin/SisaSalurDana" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Sisa Salur Dana</p></a></li>
|
<!-- <li class="nav-item"><a href="{{ $baseUrl }}/admin/SisaSalurDana" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Sisa Salur Dana</p></a></li> -->
|
||||||
<li class="nav-item"><a href="{{ $baseUrl }}/admin/MstSatuan" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Satuan</p></a></li>
|
<li class="nav-item"><a href="{{ $baseUrl }}/admin/MstSatuan" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Satuan</p></a></li>
|
||||||
<li class="nav-item"><a href="{{ $baseUrl }}/admin/Pengaturan" class="nav-link"><i class="nav-icon fas fa-cogs nav-icon"></i><p>Pengaturan</p></a></li>
|
<li class="nav-item"><a href="{{ $baseUrl }}/admin/Pengaturan" class="nav-link"><i class="nav-icon fas fa-cogs nav-icon"></i><p>Pengaturan</p></a></li>
|
||||||
@endif
|
@endif
|
||||||
|
|||||||
+2
-2
@@ -1,7 +1,7 @@
|
|||||||
@php
|
@php
|
||||||
$siteBreadcumb = [
|
$siteBreadcumb = [
|
||||||
["url"=>"/admin/SisaSalurDana","label"=>$siteTitle],
|
["url"=>"/SisaSalurDana","label"=>$siteTitle],
|
||||||
["url"=>"/admin/SisaSalurDana","label"=>$sitesubTitle]
|
["url"=>"/SisaSalurDana","label"=>$sitesubTitle]
|
||||||
];
|
];
|
||||||
@endphp
|
@endphp
|
||||||
|
|
||||||
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
@php
|
@php
|
||||||
$siteBreadcumb = [
|
$siteBreadcumb = [
|
||||||
["url"=>"/admin/SisaSalurDana","label"=>$siteTitle],
|
["url"=>"/SisaSalurDana","label"=>$siteTitle],
|
||||||
["url"=>"/admin/SisaSalurDana","label"=>$sitesubTitle]
|
["url"=>"/SisaSalurDana","label"=>$sitesubTitle]
|
||||||
];
|
];
|
||||||
@endphp
|
@endphp
|
||||||
|
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<form id="frmJenisBelanja" action="{{ URL::to('/admin/SisaSalurDana/'.$SisaSalurDana->id) }}" method="POST">
|
<form id="frmJenisBelanja" action="{{ URL::to('/SisaSalurDana/'.$SisaSalurDana->id) }}" method="POST">
|
||||||
@csrf
|
@csrf
|
||||||
@method('PUT')
|
@method('PUT')
|
||||||
<div class="row">
|
<div class="row">
|
||||||
+7
-7
@@ -1,7 +1,7 @@
|
|||||||
@php
|
@php
|
||||||
$siteBreadcumb = [
|
$siteBreadcumb = [
|
||||||
["url"=>"/admin/SisaSalurDana","label"=>$siteTitle],
|
["url"=>"/SisaSalurDana","label"=>$siteTitle],
|
||||||
["url"=>"/admin/SisaSalurDana","label"=>$sitesubTitle]
|
["url"=>"/SisaSalurDana","label"=>$sitesubTitle]
|
||||||
];
|
];
|
||||||
@endphp
|
@endphp
|
||||||
|
|
||||||
@@ -20,7 +20,7 @@
|
|||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<h5 class="card-title"><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h5>
|
<h5 class="card-title"><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h5>
|
||||||
<div class="card-tools">
|
<div class="card-tools">
|
||||||
<a class="btn btn-tool btn-dark" href="{{ URL::to("/admin/SisaSalurDana/create") }}"><i class="fa fa-edit"></i> Tambah Data</a>
|
<a class="btn btn-tool btn-dark" href="{{ URL::to("/SisaSalurDana/create") }}"><i class="fa fa-edit"></i> Tambah Data</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
@@ -64,7 +64,7 @@
|
|||||||
"ordering": false,
|
"ordering": false,
|
||||||
"autoWidth": true,
|
"autoWidth": true,
|
||||||
"ajax": {
|
"ajax": {
|
||||||
url: "{{ $baseUrl }}/admin/SisaSalurDana/datatable",
|
url: "{{ $baseUrl }}/SisaSalurDana/datatable",
|
||||||
type: "POST",
|
type: "POST",
|
||||||
headers: {
|
headers: {
|
||||||
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
|
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
|
||||||
@@ -94,11 +94,11 @@
|
|||||||
$("td:eq(0)", nRow).html(index);
|
$("td:eq(0)", nRow).html(index);
|
||||||
$("td:eq(3)", nRow).html(separateNumberIndo(aData["jumlah"]));
|
$("td:eq(3)", nRow).html(separateNumberIndo(aData["jumlah"]));
|
||||||
$("td:eq(4)", nRow).html(`
|
$("td:eq(4)", nRow).html(`
|
||||||
<form class="form-delete" action="{{ URL::to("/admin/SisaSalurDana") }}/`+ aData["id"] +`" method="POST">
|
<form class="form-delete" action="{{ URL::to("/SisaSalurDana") }}/`+ aData["id"] +`" method="POST">
|
||||||
@csrf
|
@csrf
|
||||||
@method('DELETE')
|
@method('DELETE')
|
||||||
<a class="btn btn-info btn-sm" href="{{ URL::to("/admin/SisaSalurDana") }}/`+ aData["id"] +`" title="Lihat"><i class="fa fa-eye"></i></a>
|
<a class="btn btn-info btn-sm" href="{{ URL::to("/SisaSalurDana") }}/`+ aData["id"] +`" title="Lihat"><i class="fa fa-eye"></i></a>
|
||||||
<a class="btn btn-warning btn-sm" href="{{ URL::to("/admin/SisaSalurDana") }}/`+ aData["id"] +`/edit" title="Ubah"><i class="fa fa-edit"></i></a>
|
<a class="btn btn-warning btn-sm" href="{{ URL::to("/SisaSalurDana") }}/`+ aData["id"] +`/edit" title="Ubah"><i class="fa fa-edit"></i></a>
|
||||||
<button type="submit" class="btn btn-danger btn-sm"title="Hapus"><i class="fa fa-trash"></i></button>
|
<button type="submit" class="btn btn-danger btn-sm"title="Hapus"><i class="fa fa-trash"></i></button>
|
||||||
</form>`);
|
</form>`);
|
||||||
|
|
||||||
+3
-3
@@ -24,7 +24,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<form id="frmSisaSalurDana" action="{{ $baseUrl."/admin/SisaSalurDana" }}" method="POST">
|
<form id="frmSisaSalurDana" action="{{ $baseUrl."/SisaSalurDana" }}" method="POST">
|
||||||
@csrf
|
@csrf
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||||
@@ -38,12 +38,12 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<strong>Jumlah:</strong>
|
<strong>Jumlah:</strong>
|
||||||
<input type="text" name="jumlah" class="form-control-plaintext" value="{{ $SisaSalurDana->jumlah }}" readonly>
|
<input id="txt_simtrad4_bersih" name="jumlah" class="form-control-plaintext" value="{{ $SisaSalurDana->jumlah }}" readonly>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<strong>Dokumen Salur Dana</strong><br>
|
<strong>Dokumen Salur Dana</strong><br>
|
||||||
@if ($SisaSalurDana->dokumen != null)
|
@if ($SisaSalurDana->dokumen != null)
|
||||||
<a id="file" href="{{ URL::to("/admin/SisaSalurDana/download/$SisaSalurDana->id") }}" data-file="{{ $SisaSalurDana->dokumen }}"><i class="fa fa-download"></i> Download File</a>
|
<a id="file" href="{{ URL::to("/SisaSalurDana/download/$SisaSalurDana->id") }}" data-file="{{ $SisaSalurDana->dokumen }}"><i class="fa fa-download"></i> Download File</a>
|
||||||
@endif
|
@endif
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
+9
-10
@@ -10,18 +10,17 @@ use App\Http\Controllers\RealisasiPendapatanController;
|
|||||||
use App\Http\Controllers\RealisasiBelanjaController;
|
use App\Http\Controllers\RealisasiBelanjaController;
|
||||||
use App\Http\Controllers\LaporanController;
|
use App\Http\Controllers\LaporanController;
|
||||||
use App\Http\Controllers\LaporanFileController;
|
use App\Http\Controllers\LaporanFileController;
|
||||||
|
use App\Http\Controllers\SisaSalurDanaController;
|
||||||
use App\Http\Controllers\Admin\MstPenggunaController;
|
use App\Http\Controllers\Admin\MstPenggunaController;
|
||||||
use App\Http\Controllers\Admin\MappingDbhSkpdController;
|
use App\Http\Controllers\Admin\MappingDbhSkpdController;
|
||||||
use App\Http\Controllers\Admin\RolessController;
|
use App\Http\Controllers\Admin\RolessController;
|
||||||
use App\Http\Controllers\Admin\PermissionsController;
|
use App\Http\Controllers\Admin\PermissionsController;
|
||||||
use App\Http\Controllers\Admin\MstJenisDanaController;
|
use App\Http\Controllers\Admin\MstJenisDanaController;
|
||||||
use App\Http\Controllers\Admin\MstDauRinciController;
|
use App\Http\Controllers\Admin\MstDauRinciController;
|
||||||
use App\Http\Controllers\Admin\SisaSalurDanaController;
|
|
||||||
use App\Http\Controllers\Admin\MstJenisBelanjaController;
|
use App\Http\Controllers\Admin\MstJenisBelanjaController;
|
||||||
use App\Http\Controllers\Admin\MstSubJenisBelanjaController;
|
use App\Http\Controllers\Admin\MstSubJenisBelanjaController;
|
||||||
use App\Http\Controllers\Admin\MstSatuanController;
|
use App\Http\Controllers\Admin\MstSatuanController;
|
||||||
use App\Http\Controllers\Admin\PengaturanController;
|
use App\Http\Controllers\Admin\PengaturanController;
|
||||||
use App\Http\Controllers\Admin\SisaSalurDana;
|
|
||||||
use App\Http\Controllers\NotifikasiController;
|
use App\Http\Controllers\NotifikasiController;
|
||||||
|
|
||||||
Route::get('/', [AuthController::class, 'showFormLogin']);
|
Route::get('/', [AuthController::class, 'showFormLogin']);
|
||||||
@@ -59,14 +58,6 @@ Route::group(['middleware' => 'auth'], function () {
|
|||||||
Route::post('Pengaturan/adjust-anggaran', [PengaturanController::class,'rekonAnggaran']);
|
Route::post('Pengaturan/adjust-anggaran', [PengaturanController::class,'rekonAnggaran']);
|
||||||
Route::post('Pengaturan/adjust-akb-pendapatan', [PengaturanController::class,'adjustAKBPendapatan']);
|
Route::post('Pengaturan/adjust-akb-pendapatan', [PengaturanController::class,'adjustAKBPendapatan']);
|
||||||
|
|
||||||
Route::get('SisaSalurDana', [SisaSalurDanaController::class,'index']);
|
|
||||||
Route::resource('SisaSalurDana', SisaSalurDanaController::class);
|
|
||||||
Route::post('SisaSalurDana/datatable', [SisaSalurDanaController::class,'datatable']);
|
|
||||||
Route::resource('SisaSalurDana', SisaSalurDanaController::class);
|
|
||||||
Route::get('SisaSalurDana/{SisaSalurDana}/create-sub', [SisaSalurDanaController::class,'create']);
|
|
||||||
Route::post('SisaSalurDana/{id}/datatable-sub', [SisaSalurDanaController::class,'datatable']);
|
|
||||||
Route::post('SisaSalurDana/{id}', [SisaSalurDanaController::class,'store']);
|
|
||||||
Route::get('SisaSalurDana/download/{id}', [SisaSalurDanaController::class,'download']);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
Route::get('users/change-password/{userId}', [MstPenggunaController::class,'changePass'])->name("users.changepass");
|
Route::get('users/change-password/{userId}', [MstPenggunaController::class,'changePass'])->name("users.changepass");
|
||||||
@@ -97,6 +88,14 @@ Route::group(['middleware' => 'auth'], function () {
|
|||||||
});
|
});
|
||||||
Route::resource('realisasi-pendapatan', RealisasiPendapatanController::class);
|
Route::resource('realisasi-pendapatan', RealisasiPendapatanController::class);
|
||||||
|
|
||||||
|
Route::get('SisaSalurDana', [SisaSalurDanaController::class,'index']);
|
||||||
|
Route::post('SisaSalurDana/datatable', [SisaSalurDanaController::class,'datatable']);
|
||||||
|
Route::resource('SisaSalurDana', SisaSalurDanaController::class);
|
||||||
|
Route::get('SisaSalurDana/{SisaSalurDana}/create-sub', [SisaSalurDanaController::class,'create']);
|
||||||
|
Route::post('SisaSalurDana/{id}/datatable-sub', [SisaSalurDanaController::class,'datatable']);
|
||||||
|
Route::post('SisaSalurDana/{id}', [SisaSalurDanaController::class,'store']);
|
||||||
|
Route::get('SisaSalurDana/download/{id}', [SisaSalurDanaController::class,'download']);
|
||||||
|
|
||||||
// BELANJA =====================================================
|
// BELANJA =====================================================
|
||||||
Route::group(['prefix' => 'upload-realisasi-belanja'], function () {
|
Route::group(['prefix' => 'upload-realisasi-belanja'], function () {
|
||||||
Route::get('/{typeDana}', [RealisasiBelanjaController::class,'upload']);
|
Route::get('/{typeDana}', [RealisasiBelanjaController::class,'upload']);
|
||||||
|
|||||||
Reference in New Issue
Block a user