Update master data , login style

This commit is contained in:
Pusdatin BPKD Jkt
2022-07-20 11:35:22 +07:00
parent 42bdb264d1
commit fd281d9c71
22 changed files with 118 additions and 82 deletions
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h2>
<h5><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-secondary btn-sm" href="{{ route('users.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h2>
<h5><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-secondary btn-sm" href="{{ route('users.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h4><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h4>
<h5><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-sm btn-success" href="{{ route('users.create') }}"><i class="fa fa-edit"></i> Tambah Data</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h4><i class="fa fa-bullseye"></i> @php echo $sitesubTitle; @endphp</h4>
<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('users.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h2>
<h5><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-secondary btn-sm" href="{{ route('permissions.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h2>
<h5><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-secondary btn-sm" href="{{ route('permissions.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h2>
<h5><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-sm btn-success" href="{{ route('permissions.create') }}"><i class="fa fa-edit"></i> Tambah Data</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-bullseye"></i> @php echo $sitesubTitle; @endphp</h2>
<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('permissions.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h2>
<h5><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-secondary btn-sm" href="{{ route('roless.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h2>
<h5><i class="fa fa-edit"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-secondary btn-sm" href="{{ route('roless.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h2>
<h5><i class="fa fa-th-list"></i> @php echo $sitesubTitle; @endphp</h5>
</div>
<div class="pull-right">
<a class="btn btn-sm btn-success" href="{{ route('roless.create') }}"><i class="fa fa-edit"></i> Tambah Data</a>
@@ -11,7 +11,7 @@
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2><i class="fa fa-bullseye"></i> @php echo $sitesubTitle; @endphp</h2>
<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('roless.index') }}"><i class="fa fa-arrow-left"></i> Back</a>
@@ -10,8 +10,8 @@
<link rel="stylesheet" href="/AdminLTE-3.2.0/plugins/datatables-bs4/css/dataTables.bootstrap4.min.css">
<link rel="stylesheet" href="/AdminLTE-3.2.0/plugins/datatables-responsive/css/responsive.bootstrap4.min.css">
<link rel="stylesheet" href="/AdminLTE-3.2.0/plugins/datatables-buttons/css/buttons.bootstrap4.min.css">
<link rel="stylesheet" href="/AdminLTE-3.2.0/plugins/datatables-fixedcolumns/css/fixedColumns.bootstrap4.min.css">
<link rel="stylesheet" href="/AdminLTE-3.2.0/plugins/datatables-rowgroup/css/rowGroup.bootstrap4.min.css">
<link rel="stylesheet" href="/AdminLTE-3.2.0/plugins/datatables-fixedcolumns/css/fixedColumns.bootstrap4.min.css">
@endsection
@section('card_header')
@@ -47,7 +47,7 @@
</div>
</div>
</div>
<table id="dtTableJadwalPendapatan" class="table table-striped jambo_table tblClickRow" style="width:150%">
<table id="dtTableJadwalPendapatan" class="table table-bordered table-striped jambo_table tblClickRow" style="width:150%">
<thead>
<tr class="headings">
<th rowspan=2>No</th>
@@ -159,31 +159,31 @@
{ "data": null},
{ "data": "kode_rekening", "width": "400px" },
{ "data": "spsbulan1", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan2", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan3", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan4", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan5", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan6", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan7", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan8", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan9", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan10", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan11", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": "spsbulan12", "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right" },
{ "data": null, "className":"text-right text-success" },
{ "data": null, "className":"text-right " },
{ "data": null, "className":"text-right text-success" },
//{ "data": null },
],
"rowCallback": function(nRow, aData, iDisplayIndex, iDisplayIndexFull, oSettings) {
@@ -192,18 +192,24 @@
let index = (numStart * dtTable.page.len()) + iDisplayIndex + 1;
let sps = [aData["spsbulan1"],aData["spsbulan2"],aData["spsbulan3"],aData["spsbulan4"],aData["spsbulan5"],aData["spsbulan6"]
,aData["spsbulan7"],aData["spsbulan8"],aData["spsbulan9"],aData["spsbulan10"],aData["spsbulan11"],aData["spsbulan12"]];
let real = [aData["real1"],aData["real2"],aData["real3"],aData["real4"],aData["real5"],aData["real6"]
,aData["real7"],aData["real8"],aData["real9"],aData["real10"],aData["real11"],aData["real12"]];
let total = 0;
let totalReal = 0;
let Jadwalcol=0;
$("td:eq(0)", nRow).html(index);
$("td:eq(1)", nRow).html(aData["kode_rekening"] + " | " + aData["nama_rekening"]);
let Jadwalcol=0;
$.each(sps, function(i,x){
Jadwalcol+=2;
$("td:eq("+Jadwalcol+")", nRow).html(separateNumberIndo(sps[i]));
$("td:eq("+(Jadwalcol+1)+")", nRow).html(0);
$("td:eq("+(Jadwalcol+1)+")", nRow).html(separateNumberIndo(real[i]));
total+=parseFloat(sps[i]);
totalReal+=parseFloat(real[i]);
console.log(real[i]);
})
$("td:eq(14)", nRow).html(separateNumberIndo(total));
$("td:eq(26)", nRow).html(separateNumberIndo(total));
$("td:eq(27)", nRow).html(separateNumberIndo(totalReal));
return nRow;
},
@@ -226,44 +232,51 @@
rowGroup: {
endRender: function ( rows, group, index ) {
let sum = [];
let sumReal = [];
let total = 0;
let totalReal = 0;
for(let x=0;x<12;x++){
xx = x+1;
sum[x] = rows.data().pluck("spsbulan"+xx).reduce( function (a, b) {
return a + b * 1;
}, 0);
total += sum[x];
sumReal[x] = rows.data().pluck("real"+xx).reduce( function (a, b) {
return a + b * 1;
}, 0);
totalReal += sumReal[x];
}
let textmuted = index == 1 ? "text-muted":"";
let labelGroup = index == 1 ?"JUMLAH | " + group : "TOTAL";
return $("<tr/>")
.append( "<td colspan=2 class=\'text-left " + textmuted +"\'><strong>"+labelGroup+"</strong></td>")
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[0]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[0]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[1]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[1]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[2]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[2]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[3]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[3]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[4]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[4]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[5]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[5]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[6]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[6]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[7]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[7]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[8]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[8]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[9]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[9]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[10]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[10]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(sum[11]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" )
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(sumReal[11]) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>"+ separateNumberIndo(total) +"</strong></td>" )
.append( "<td class=\'text-right " + textmuted +"\'><strong>0</strong></td>" );
.append( "<td class='text-success text-right'><strong>"+ separateNumberIndo(totalReal) +"</strong></td>" )
},
startRender: function ( rows, group, index ) {
// let group1 = rows.data().pluck("GROUP1");
+10 -18
View File
@@ -6,8 +6,8 @@
<a href="#"><b>E</b>-SAMASA</a>
</div> --}}
<!-- /.login-logo -->
<div class="card">
<div class="card-body login-card-body">
<div class="">
<div class="">
<p class="login-box-msg p-0">
<img src="/bg-login.png"></i>
</p>
@@ -34,20 +34,20 @@
@endif
<form action="{{ route('login') }}" method="post">
@csrf
<div class="form-group">
<label class="col-form-label" for="nrk">Username</label>
<div class="input-group mb-3">
<div class="form-group mb-1">
<label class="col-form-label" for="nrk">USERNAME</label>
<div class="input-group">
<input type="text" name="nrk" class="form-control" placeholder="Username">
<div class="input-group-append">
<div class="input-group-text">
<span class="fas fa-envelope"></span>
<span class="fas fa-user"></span>
</div>
</div>
</div>
</div>
<div class="form-group">
<label class="col-form-label" for="password">Password</label>
<div class="input-group mb-3">
<div class="form-group mb-4">
<label class="col-form-label" for="password">PASSWORD</label>
<div class="input-group">
<input type="password" name="password" class="form-control" placeholder="Password">
<div class="input-group-append">
<div class="input-group-text">
@@ -57,16 +57,8 @@
</div>
</div>
<div class="row">
<div class="col-8">
<div class="icheck-primary">
{{-- <input type="checkbox" id="remember">
<label for="remember">
Remember Me
</label> --}}
</div>
</div>
<!-- /.col -->
<div class="col-4">
<div class="col-12">
<button type="submit" class="btn btn-secondary btn-block"><i class="fas fa-sign-in-alt"></i> Sign In</button>
</div>
<!-- /.col -->
+4 -4
View File
@@ -66,12 +66,12 @@
@endif
@if ($role == "admin" || $role == "superadmin")
<li class="nav-header">MASTER DATA</li>
<li class="nav-item"><a href="{{ url('/admin/users') }}" class="nav-link"><i class="nav-icon far fa-circle nav-icon"></i><p>Pengguna</p></a></li>
<li class="nav-item"><a href="{{ url('/admin/users') }}" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i><p>Pengguna</p></a></li>
@endif
@if ($role == "superadmin")
<li class="nav-header">SETTINGS</li>
<li class="nav-item"><a href="{{ url('/admin/permissions') }}" class="nav-link">Permissions</a></li>
<li class="nav-item"><a href="{{ url('/admin/roless') }}" class="nav-link">Roles</a></li>
<li class="nav-header">PENGATURAN</li>
<li class="nav-item"><a href="{{ url('/admin/permissions') }}" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i>Permissions</a></li>
<li class="nav-item"><a href="{{ url('/admin/roless') }}" class="nav-link"><i class="nav-icon fas fa-th-large nav-icon"></i>Roles</a></li>
@endif
</ul>
</nav>
@@ -151,14 +151,14 @@
// { "data": "kode_sub_kegiatan", "className":"text-center", "defaultContent":"-" },
// { "data": "nama_sub_kegiatan", "className":"text-left", "defaultContent":"-" },
// { "data": "kode_rsk", "className":"text-center", "defaultContent":"-" },
{ "data": "nama_rsk", "className":"text-left", "defaultContent":"-", "width":300 },
{ "data": "nama_rsk", "className":"text-left", "defaultContent":"-", "width":"50%" },
// { "data": "kode_rekening", "className":"text-center", "defaultContent":"-" },
// { "data": "nama_rekening", "className":"text-left", "defaultContent":"-" },
{ "data": "jumlah_anggaran", "className":"text-right", "defaultContent":"0" },
{ "data": "volume_satuan", "className":"text-center", "defaultContent":"0" },
{ "data": "unit_satuan", "className":"text-center", "defaultContent":"-" },
{ "data": "volume_satuan_realisasi", "className":"text-center", "defaultContent":"0" },
{ "data": "unit_satuan_realisasi", "className":"text-center", "defaultContent":"-" },
{ "data": "volume_satuan", "className":"text-center", "defaultContent":"0", "width":50 },
{ "data": "unit_satuan", "className":"text-center", "defaultContent":"-", "width":50 },
{ "data": "volume_satuan_realisasi", "className":"text-center", "defaultContent":"0", "width":50 },
{ "data": "unit_satuan_realisasi", "className":"text-center", "defaultContent":"-", "width":50 },
{ "data": null}
],
"rowCallback": function(nRow, aData, iDisplayIndex, iDisplayIndexFull, oSettings) {