Melakukan Perubahan sisa salur dana
This commit is contained in:
+11
-11
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin;
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Models\SisaSalurDana;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -15,29 +15,29 @@ class SisaSalurDanaController extends Controller
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
$this->siteTitle = "Sisa Salur Dana";
|
||||
$this->siteTitle = "Data Sisa Tahun Anggaran Sebelumnya";
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$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);
|
||||
}
|
||||
|
||||
public function create()
|
||||
{
|
||||
$this->setSubtitle("Tambah Data");
|
||||
return view('admin.sisa_salur_dana.create');
|
||||
return view('sisa_salur_dana.create');
|
||||
}
|
||||
|
||||
|
||||
public function show(SisaSalurDana $SisaSalurDana)
|
||||
{
|
||||
SisaSalurDana::where("id",$SisaSalurDana->id)->get();
|
||||
$this->setSubtitle("Detail Jenis Belanja");
|
||||
return view('admin.sisa_salur_dana.show',compact('SisaSalurDana'));
|
||||
$this->setSubtitle("Detail Data Sisa Tahun Anggaran Sebelumnya ");
|
||||
return view('sisa_salur_dana.show',compact('SisaSalurDana'));
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
@@ -66,12 +66,12 @@ class SisaSalurDanaController extends Controller
|
||||
if ($request->isMethod('post')){
|
||||
$SisaSalurDana = SisaSalurDana::where("tahun",getTA())->where("kode_rekening",$req["kode_rekening"])->first();
|
||||
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{
|
||||
//var_dump($data); exit;
|
||||
$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)
|
||||
{
|
||||
$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)
|
||||
@@ -119,7 +119,7 @@ class SisaSalurDanaController extends Controller
|
||||
$SisaSalurDana->update($req);
|
||||
|
||||
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)
|
||||
@@ -127,7 +127,7 @@ class SisaSalurDanaController extends Controller
|
||||
SisaSalurDana::where("id",$SisaSalurDana->id)->delete();
|
||||
$SisaSalurDana->delete();
|
||||
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)
|
||||
@@ -91,6 +91,14 @@
|
||||
<p>Belanja</p>
|
||||
</a>
|
||||
</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 } ?>
|
||||
<li class="nav-item">
|
||||
<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/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/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/Pengaturan" class="nav-link"><i class="nav-icon fas fa-cogs nav-icon"></i><p>Pengaturan</p></a></li>
|
||||
@endif
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
@php
|
||||
$siteBreadcumb = [
|
||||
["url"=>"/admin/SisaSalurDana","label"=>$siteTitle],
|
||||
["url"=>"/admin/SisaSalurDana","label"=>$sitesubTitle]
|
||||
["url"=>"/SisaSalurDana","label"=>$siteTitle],
|
||||
["url"=>"/SisaSalurDana","label"=>$sitesubTitle]
|
||||
];
|
||||
@endphp
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
@php
|
||||
$siteBreadcumb = [
|
||||
["url"=>"/admin/SisaSalurDana","label"=>$siteTitle],
|
||||
["url"=>"/admin/SisaSalurDana","label"=>$sitesubTitle]
|
||||
["url"=>"/SisaSalurDana","label"=>$siteTitle],
|
||||
["url"=>"/SisaSalurDana","label"=>$sitesubTitle]
|
||||
];
|
||||
@endphp
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
</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
|
||||
@method('PUT')
|
||||
<div class="row">
|
||||
+7
-7
@@ -1,7 +1,7 @@
|
||||
@php
|
||||
$siteBreadcumb = [
|
||||
["url"=>"/admin/SisaSalurDana","label"=>$siteTitle],
|
||||
["url"=>"/admin/SisaSalurDana","label"=>$sitesubTitle]
|
||||
["url"=>"/SisaSalurDana","label"=>$siteTitle],
|
||||
["url"=>"/SisaSalurDana","label"=>$sitesubTitle]
|
||||
];
|
||||
@endphp
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
<div class="card-header">
|
||||
<h5 class="card-title"><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h5>
|
||||
<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 class="card-body">
|
||||
@@ -64,7 +64,7 @@
|
||||
"ordering": false,
|
||||
"autoWidth": true,
|
||||
"ajax": {
|
||||
url: "{{ $baseUrl }}/admin/SisaSalurDana/datatable",
|
||||
url: "{{ $baseUrl }}/SisaSalurDana/datatable",
|
||||
type: "POST",
|
||||
headers: {
|
||||
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
|
||||
@@ -94,11 +94,11 @@
|
||||
$("td:eq(0)", nRow).html(index);
|
||||
$("td:eq(3)", nRow).html(separateNumberIndo(aData["jumlah"]));
|
||||
$("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
|
||||
@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-warning btn-sm" href="{{ URL::to("/admin/SisaSalurDana") }}/`+ aData["id"] +`/edit" title="Ubah"><i class="fa fa-edit"></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("/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>
|
||||
</form>`);
|
||||
|
||||
+3
-3
@@ -24,7 +24,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<form id="frmSisaSalurDana" action="{{ $baseUrl."/admin/SisaSalurDana" }}" method="POST">
|
||||
<form id="frmSisaSalurDana" action="{{ $baseUrl."/SisaSalurDana" }}" method="POST">
|
||||
@csrf
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
@@ -38,12 +38,12 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<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 class="form-group">
|
||||
<strong>Dokumen Salur Dana</strong><br>
|
||||
@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
|
||||
</div>
|
||||
</div>
|
||||
+9
-10
@@ -10,18 +10,17 @@ use App\Http\Controllers\RealisasiPendapatanController;
|
||||
use App\Http\Controllers\RealisasiBelanjaController;
|
||||
use App\Http\Controllers\LaporanController;
|
||||
use App\Http\Controllers\LaporanFileController;
|
||||
use App\Http\Controllers\SisaSalurDanaController;
|
||||
use App\Http\Controllers\Admin\MstPenggunaController;
|
||||
use App\Http\Controllers\Admin\MappingDbhSkpdController;
|
||||
use App\Http\Controllers\Admin\RolessController;
|
||||
use App\Http\Controllers\Admin\PermissionsController;
|
||||
use App\Http\Controllers\Admin\MstJenisDanaController;
|
||||
use App\Http\Controllers\Admin\MstDauRinciController;
|
||||
use App\Http\Controllers\Admin\SisaSalurDanaController;
|
||||
use App\Http\Controllers\Admin\MstJenisBelanjaController;
|
||||
use App\Http\Controllers\Admin\MstSubJenisBelanjaController;
|
||||
use App\Http\Controllers\Admin\MstSatuanController;
|
||||
use App\Http\Controllers\Admin\PengaturanController;
|
||||
use App\Http\Controllers\Admin\SisaSalurDana;
|
||||
use App\Http\Controllers\NotifikasiController;
|
||||
|
||||
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-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");
|
||||
@@ -97,6 +88,14 @@ Route::group(['middleware' => 'auth'], function () {
|
||||
});
|
||||
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 =====================================================
|
||||
Route::group(['prefix' => 'upload-realisasi-belanja'], function () {
|
||||
Route::get('/{typeDana}', [RealisasiBelanjaController::class,'upload']);
|
||||
|
||||
Reference in New Issue
Block a user