Maintenance Jenis Dana DID dan style

This commit is contained in:
Pusdatin BPKD Jkt
2022-11-10 10:10:30 +07:00
parent bfd375a87d
commit a4851a30f8
14 changed files with 44 additions and 32 deletions
@@ -12,7 +12,7 @@ use Illuminate\Support\Facades\DB;
class MappingDbhSkpdController extends Controller
{
public function __construct(){
$this->siteTitle = "Data Mapping DBH/DAK SKPD";
$this->siteTitle = "Data Mapping Rekening SKPD";
parent::__construct();
}
+5
View File
@@ -134,3 +134,8 @@ function getTA()
{
return Session::get('Tahun_Anggaran')!==null?Session::get('Tahun_Anggaran'):date("Y");
}
function getJenisDana()
{
return ["DBH","DAK","DID","DAU"];
}
@@ -16,7 +16,7 @@ class CreateMstJenisDanaTable extends Migration
Schema::create('mst_jenis_dana', function (Blueprint $table) {
$table->id();
$table->string('name', 50);
$table->enum('grup',["DBH","DAK"])->default("DBH");
$table->enum('grup',["DBH","DAK","DID","DAU"])->default("DBH");
$table->timestamps();
});
}
+1 -1
View File
@@ -363,7 +363,7 @@ let subJenisDana = (idGrup)=>{
}
$('.sps_search').select2({
placeholder: 'Pilih DBH / DAK',
placeholder: 'Pilih Kode Rekening',
allowClear: true,
ajax: {
url: Url+'/item-search-sps?ta='+ta,
@@ -27,8 +27,9 @@
<div class="form-group">
<strong>Grup</strong>
<select class="form-control" name="grup">
<option value="DBH">DBH</option>
<option value="DAK">DAK</option>
@php foreach(getJenisDana() as $jenisDana){ @endphp
<option value="{{ $jenisDana }}">{{ $jenisDana }}</option>
@php } @endphp
</select>
</div>
</div>
@@ -27,8 +27,9 @@
<div class="form-group">
<strong>Grup</strong>
<select class="form-control" name="grup">
<option value="DBH">DBH</option>
<option value="DAK">DAK</option>
@php foreach(getJenisDana() as $jenisDana){ @endphp
<option value="{{ $jenisDana }}">{{ $jenisDana }}</option>
@php } @endphp
</select>
</div>
</div>
@@ -27,8 +27,9 @@
<div class="form-group">
<strong>Grup</strong>
<select class="form-control" name="grup">
<option value="DBH">DBH</option>
<option value="DAK">DAK</option>
@php foreach(getJenisDana() as $jenisDana){ @endphp
<option value="{{ $jenisDana }}">{{ $jenisDana }}</option>
@php } @endphp
</select>
</div>
</div>
@@ -27,8 +27,9 @@
<div class="form-group">
<strong>Grup</strong>
<select id="grup" class="form-control" name="grup">
<option value="DBH" >DBH</option>
<option value="DAK">DAK</option>
@php foreach(getJenisDana() as $jenisDana){ @endphp
<option value="{{ $jenisDana }}">{{ $jenisDana }}</option>
@php } @endphp
</select>
</div>
</div>
@@ -43,7 +43,7 @@
</div> --}}
<div class="col-11">
<div class="form-group">
<label for="txt_simtrad4_kotor">DBH/DAK</label>
<label for="txt_simtrad4_kotor">Kode Rekening</label>
<select id="txt_id_sps" name="txt_id_sps" class="form-control sps_search" required></select>
</div>
</div>
@@ -122,7 +122,7 @@
var srcDate1 = null, srcDate2 = null;
$('#txt_id_sps').select2({
placeholder: 'Pilih DBH / DAK',
placeholder: 'Pilih Kode Rekening',
allowClear: true,
ajax: {
url: '{{ $baseUrl }}/item-search-sps?ta='+$("#srcTA").val(),
@@ -36,7 +36,7 @@
</div>
<div class="col-11">
<div class="form-group">
<label for="txt_simtrad4_kotor">DAK</label>
<label for="txt_simtrad4_kotor">Kode Rekening</label>
<input type="hidden" name="type_dana" value="dak">
<select id="txt_id_sps" name="id_sps" class="form-control form-control-sm" required></select>
</div>
@@ -3,8 +3,9 @@
<div class="form-group">
<label class="col-form-label label-align" for="jenis">Jenis Dana</label>
<select id="jenis_dana" name="jenis_dana" class="form-control form-control-sm jenis_dana" required>
<option value="DBH">DBH</option>
<option value="DAK">DAK</option>
@php foreach(getJenisDana() as $jenisDana){ @endphp
<option value="{{ $jenisDana }}">{{ $jenisDana }}</option>
@php } @endphp
</select>
</div>
<div class="form-group">
@@ -12,7 +13,7 @@
<select id="sub_jenis_dana" name="sub_jenis_dana" class="form-control sub_jenis_dana" required></select>
</div>
<div class="form-group">
<label class="col-form-label label-align" for="txt_simtrad4_kotor">DBH-CHT / DAK</label>
<label class="col-form-label label-align" for="txt_simtrad4_kotor">Kode Rekening</label>
<select id="id_sps" name="id_sps" style="width:100%" class="form-control sps_search"></select>
</div>
<div class="form-group">
@@ -42,25 +42,22 @@
<label>Jenis Dana</label>
<select class="form-control form-control-sm" id="srcJenisDana" name="jenis_dana">
<option value="">Semua</option>
@php
$listDana = ["DBH","DAK"];
foreach($listDana as $dana){
echo "<option value=$dana>$dana</option>";
}
@endphp
@php foreach(getJenisDana() as $jenisDana){ @endphp
<option value="{{ $jenisDana }}">{{ $jenisDana }}</option>
@php } @endphp
</select>
</div>
</div>
<div class="col-2">
<div class="form-group">
<label>&nbsp;</label>
<label>Sub Jenis Dana</label>
<select class="form-control sub_jenis_dana" id="srcSubJenisDana" name="sub_jenis_dana">
</select>
</div>
</div>
<div class="col-3">
<div class="form-group">
<label>DBH / DAK</label>
<label>Kode Rekening</label>
<select id="id_sps" name="id_sps" style="width:100%" class="form-control sps_search" required></select>
</div>
</div>
@@ -280,11 +277,14 @@
let info = dtTable.page.info();
let numStart = info.page;
let index = (numStart * dtTable.page.len()) + iDisplayIndex + 1;
let realisasi = aData["jml"] > 0 ? "<span class='bg-warning p-1'>"+separateNumberIndo(aData["jml"])+"</span>":"";
let realisasi = aData["jml"] > 0 ? "<span class='text-success font-weight-bold p-1'>"+separateNumberIndo(aData["jml"])+"</span>":"";
// let btnInput = parseInt(aData["f_view_sbpk"]) == 0 ? `<a class="btn btn-warning btn-sm" href="{{ URL::to("/realisasi-belanja") }}/`+ 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>`:``;
let btnInput = `<a class="btn btn-warning btn-sm" href="{{ URL::to("/realisasi-belanja") }}/`+ 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>`;
let volume_satuan_realisasi = aData["volume_satuan_realisasi"] > 0 ? "<span class='text-success font-weight-bold p-1'>"+separateNumberIndo(aData["volume_satuan_realisasi"])+"</span>":"";
let unit_satuan_realisasi = aData["unit_satuan_realisasi"] != null ? "<span class='text-success font-weight-bold p-1'>"+aData["unit_satuan_realisasi"]+"</span>":"";
$(nRow).addClass("c_row_"+aData["kode_rsk"]);
$("td:eq(0)", nRow).html(index);
$("td:eq(1)", nRow).html("<div style='width:200px;'>"+aData["kode_skpd"]+" | "+aData["nama_skpd"]+"</div>");
@@ -294,7 +294,8 @@
$("td:eq(5)", nRow).html(separateNumberIndo(aData["jumlah_anggaran"]));
$("td:eq(6)", nRow).html(separateNumberIndo(aData["volume_satuan"]));
$("td:eq(8)", nRow).html(realisasi);
$("td:eq(9)", nRow).html(separateNumberIndo(aData["volume_satuan_realisasi"]));
$("td:eq(9)", nRow).html(volume_satuan_realisasi);
$("td:eq(10)", nRow).html(unit_satuan_realisasi);
$("td:eq(11)", nRow).html(<?= getRole()=="bendahara"?'"<a class=\"modalButton\" title=\"Pilih SPD [ RSK: "+aData["kode_rsk"]+" ]\" href=\"'.URL::to("/").'/realisasi-belanja/"+aData["kode_rsk"]+"/ubah-spd/?redirect=/realisasi-belanja\">"+aData["jml_spd"]+"</a>"':'aData["jml_spd"]' ?>);
$("td:eq(12)", nRow).html(aData["jenis_dana"]+"::"+aData["nama_subjenis_dana"]);
$("td:eq(13)", nRow).html(`
@@ -146,7 +146,7 @@
})
$('#txt_id_sps').select2({
placeholder: 'Pilih DBH / DAK',
placeholder: 'Pilih Kode Rekening',
ajax: {
url: '{{ $baseUrl }}/item-search-sps?ta='+$("#txt_ta").val(),
dataType: 'json',
@@ -19,7 +19,7 @@
<h2 class="card-title"><i class="fa fa-th-list mr-2"></i> {{ $sitesubTitle }}</h2>
<div class="card-tools">
@if(auth()->user()->can('Create DBH Realisasi Pendapatan'))
<button class="btn btn-tool" onclick="location.href='{{ route('realisasi-pendapatan.create') }}'"><i class="fa fa-edit"></i> Tambah Data</button>
<button class="btn btn-sm btn-success" onclick="location.href='{{ route('realisasi-pendapatan.create') }}'"><i class="fa fa-edit"></i> Tambah Data</button>
@endif
</div>
</div>
@@ -37,7 +37,7 @@
</div>
<div class="col-11">
<div class="form-group">
<label for="txt_simtrad4_kotor">DBH</label>
<label for="txt_simtrad4_kotor">Kode Rekening</label>
<select id="txt_id_sps" name="sps" class="form-control sps_search" required></select>
</div>
</div>
@@ -93,7 +93,7 @@
});
$('#txt_id_sps').select2({
placeholder: 'Pilih DBH / DAK',
placeholder: 'Pilih Kode Rekening',
allowClear: true,
ajax: {
url: '{{ $baseUrl }}/item-search-sps?ta='+$("#srcTA").val(),
@@ -173,7 +173,8 @@
$("td:eq(3)", nRow).html(separateNumberIndo(aData["simtrad4_potongan"]));
$("td:eq(4)", nRow).html(separateNumberIndo(aData["simtrad4_bersih"]));
$("td:eq(6)", nRow).html(setIndoDateOracle(aData["simtrad4_tgl_sp2d_bun"]));
$("td:eq(8)", nRow).html(setIndoDateOracle(aData["rkud_tgl"]));
$("td:eq(7)", nRow).html(aData["rkud_no_sts"] == null?"-":"<span class='text-success font-weight-bold'>"+aData["rkud_no_sts"]+"</span>");
$("td:eq(8)", nRow).html(aData["rkud_tgl"] == null?"-":"<span class='text-success font-weight-bold'>"+setIndoDateOracle(aData["rkud_tgl"])+"</span>");
$("td:eq(9)", nRow).html(
"<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'>"+