Mapping Rekening DBH dan SKPD

This commit is contained in:
Pusdatin BPKD Jkt
2022-08-15 12:04:38 +07:00
parent b44e429aaf
commit a2290c3c7e
18 changed files with 163 additions and 89 deletions
@@ -107,7 +107,7 @@
let checked = aData["is_lock_upload"] == 1 ? "checked":"";
$("td:eq(0)", nRow).html(index);
$("td:eq(3)", nRow).html(`<a class="btn btn-default btn-sm" href="{{ URL::to("/admin/MappingDbhSkpd") }}/`+ aData["id"] +`" title="Lihat"><i class="fa fa-bullseye"></i></a>`);
$("td:eq(3)", nRow).html(`<a class="btn btn-default btn-sm" href="{{ URL::to("/admin/MappingDbhSkpd") }}/`+ aData["id"] +`" title="Lihat"><i class="fa fa-eye"></i></a>`);
return nRow;
},
@@ -5,52 +5,53 @@
];
@endphp
@extends('layouts.app')
@extends('layouts.empty')
@section('content')
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h5><i class="fa fa-bullseye"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-sm btn-secondary" href="{{ route('MappingDbhSkpd.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
<div class="card">
<div class="card-header">
<h5 class="card-title"><i class="fa fa-eye"></i> @php echo $sitesubTitle; @endphp</h5>
<div class="card-tools">
<a class="btn btn-tool" href="{{ route('MappingDbhSkpd.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
</div>
</div>
<div class="card-body">
<form id="frmSKPDMap" action="{{ $baseUrl."/admin/MappingDbhSkpd" }}" method="POST">
@csrf
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-12">
<div class="form-group">
<strong>Tahun:</strong>
<input type="hidden" name="id_sps" value="{{ $sps->id }}">
<input type="text" name="tahun" class="form-control-plaintext" value="{{ $sps->tahun }}" readonly>
</div>
<div class="form-group">
<strong>Kode Rekening:</strong>
<input type="text" name="kode_rekening" class="form-control-plaintext" value="{{ $sps->kode_rekening }}" readonly>
</div>
<div class="form-group">
<strong>Nama Rekening</strong>
<input type="text" class="form-control-plaintext" value="{{ $sps->nama_rekening }}" readonly>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="txt_id_skpd">SKPD</label>
<select id="txt_id_skpd" name="txt_id_skpd[]" class="form-control" required multiple></select>
</div>
</div>
<div class="col-12">
<input class="btn btn-sm btn-success" type="submit" value="Simpan">
</div>
</div>
</form>
</div>
</div>
<form id="frmSKPDMap" action="{{ $baseUrl."/admin/MappingDbhSkpd/".$sps->id }}" method="POST">
@csrf
<div class="row mt-4">
<div class="col-xs-12 col-sm-12 col-md-12">
<div class="form-group">
<strong>Tahun:</strong>
<input type="text" class="form-control-plaintext" value="{{ $sps->tahun }}" readonly>
</div>
<div class="form-group">
<strong>Kode Rekening:</strong>
<input type="text" class="form-control-plaintext" value="{{ $sps->kode_rekening }}" readonly>
</div>
<div class="form-group">
<strong>Nama Rekening</strong>
<input type="text" class="form-control-plaintext" value="{{ $sps->nama_rekening }}" readonly>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="txt_id_skpd">SKPD</label>
<select id="txt_id_skpd" name="txt_id_skpd" class="form-control" required multiple></select>
</div>
</div>
<div class="col-12">
<input class="btn btn-sm btn-success" type="submit" value="Simpan">
</div>
</div>
</form>
@endsection
@section('scripts')
<script type="text/javascript">
$(document).ready(function(){
$('#txt_id_skpd').select2({
placeholder: 'Pilih SKPD',
allowClear: true,
@@ -71,6 +72,29 @@
cache: true
}
});
let $newOption = "";
<?php foreach($mappingSKPD as $rowMapping){ ?>
$newOption = $("<option selected='selected'></option>").val({{ $rowMapping->kode_skpd }}).text("{{ $rowMapping->kode_skpd." | ".$rowMapping->n_opd }}")
$("#txt_id_skpd").append($newOption).trigger('change');
<?php } ?>
$(document).on("submit","#frmSKPDMap",function (e){
e.preventDefault();
Swal.fire({
title: 'Data akan disimpan?',
showDenyButton: true,
showCancelButton: false,
confirmButtonText: 'Ya',
denyButtonText: "Tidak",
icon: "warning",
}).then((result) => {
if (result.isConfirmed) {
e.currentTarget.submit();
}
})
});
});
</script>
@endsection