update
parent
533d9c1419
commit
a6aa3b5693
|
|
@ -0,0 +1,100 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<i class="mdi mdi-account"></i> {{$title}}
|
||||||
|
</div>
|
||||||
|
<form action="{{route($route.'.store')}}" method="POST" class="">
|
||||||
|
{{csrf_field()}}
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<input type="hidden" name="secure_id" value="{{@$keyId}}">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Kode</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->kode ? @$item->kode : old('kode')}}" name="kode" class="form-control @error('kode') is-invalid @enderror" placeholder="Masukan Kode" required>
|
||||||
|
@error('kode')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nama</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nama ? @$item->nama : old('nama')}}" name="nama" class="form-control @error('nama') is-invalid @enderror" placeholder="Masukan Nama" required>
|
||||||
|
@error('nama')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Deskripsi</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<textarea name="deskripsi" class="form-control @error('deskripsi') is-invalid @enderror" placeholder="Masukan deskripsi" required id="" cols="30" rows="10">{{@$item->deskripsi ? @$item->deskripsi : old('deskripsi')}}</textarea>
|
||||||
|
@error('deskripsi')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nomor Baris</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nomor_baris ? @$item->nomor_baris : old('nomor_baris')}}" name="nomor_baris" class="form-control @error('nomor_baris') is-invalid @enderror" placeholder="Masukan Nomor Baris" required>
|
||||||
|
@error('nomor_baris')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Status</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<select name="status" class="form-control @error('status') is-invalid @enderror" id="" required>
|
||||||
|
<option {{ @$item->status == '0' ? 'selected' : ''}} value="0">Tidak Aktif</option>
|
||||||
|
<option {{ @$item->status == '1' ? 'selected' : ''}} value="1">Aktif</option>
|
||||||
|
</select>
|
||||||
|
@error('status')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 text-right">
|
||||||
|
<a href="{{route($route.'.index')}}" class="btn btn-danger"><i class="mdi mdi-cancel"></i> Batal</a>
|
||||||
|
<button type="submit" class="btn btn-success"><i class="mdi mdi-content-save-outline"></i> Simpan</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
|
||||||
|
@section('css')
|
||||||
|
@endsection
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="toolbar">
|
||||||
|
<a href="{{route($route.'.update')}}" id="btn-add" class="btn btn-primary">
|
||||||
|
<i class="mdi mdi-plus"></i> Tambah Data
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class="table w-100"
|
||||||
|
data-search="true"
|
||||||
|
data-toggle="table"
|
||||||
|
data-pagination="true"
|
||||||
|
data-toolbar="#toolbar"
|
||||||
|
data-show-refresh="false"
|
||||||
|
data-url="{{route($route.'.grid')}}"
|
||||||
|
data-ajax-options='{"xhrFields": {"withCredentials": true}}'
|
||||||
|
data-sort-name="ids"
|
||||||
|
data-sort-order="desc"
|
||||||
|
data-page-size="10"
|
||||||
|
data-id-field="id"
|
||||||
|
id="grid-data">
|
||||||
|
<thead class="table-secondary text-primary">
|
||||||
|
<tr>
|
||||||
|
<th data-width="15%" class="text-center" data-field="action">#</th>
|
||||||
|
<th data-field="kode">Kode</th>
|
||||||
|
<th data-field="nama">Nama</th>
|
||||||
|
<th data-field="nomor_baris">Nomor Baris</th>
|
||||||
|
<th data-field="status">Status</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#grid-data").on("click", ".remove_data", function() {
|
||||||
|
var base_url = $(this).attr('data-href');
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
Swal.fire({
|
||||||
|
title: "Hapus Data!",
|
||||||
|
text: "Apa anda yakin ingin menghapus data ini ?",
|
||||||
|
icon: "warning",
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: "#DD6B55",
|
||||||
|
confirmButtonText: "Ya Hapus Sekarang",
|
||||||
|
cancelButtonText: "Tidak"
|
||||||
|
}).then((result) => {
|
||||||
|
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
request = $.ajax({
|
||||||
|
url: base_url,
|
||||||
|
xhrFields: {
|
||||||
|
withCredentials: true
|
||||||
|
},
|
||||||
|
type: "GET",
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
request.done(function(response, textStatus, jqXHR){
|
||||||
|
console.log(response);
|
||||||
|
alertify.success("Berhasil Menhapus Data");
|
||||||
|
$('#grid-data').bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
request.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
alertify.error("Gagal " + textStatus, errorThrown);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<i class="mdi mdi-account"></i> {{$title}}
|
||||||
|
</div>
|
||||||
|
<form action="{{route($route.'.store')}}" method="POST" class="">
|
||||||
|
{{csrf_field()}}
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<input type="hidden" name="secure_id" value="{{@$keyId}}">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Kode</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->kode ? @$item->kode : old('kode')}}" name="kode" class="form-control @error('kode') is-invalid @enderror" placeholder="Masukan Kode" required>
|
||||||
|
@error('kode')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nama</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nama ? @$item->nama : old('nama')}}" name="nama" class="form-control @error('nama') is-invalid @enderror" placeholder="Masukan Nama" required>
|
||||||
|
@error('nama')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Deskripsi</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<textarea name="deskripsi" class="form-control @error('deskripsi') is-invalid @enderror" placeholder="Masukan deskripsi" required id="" cols="30" rows="10">{{@$item->deskripsi ? @$item->deskripsi : old('deskripsi')}}</textarea>
|
||||||
|
@error('deskripsi')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nomor Baris</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nomor_baris ? @$item->nomor_baris : old('nomor_baris')}}" name="nomor_baris" class="form-control @error('nomor_baris') is-invalid @enderror" placeholder="Masukan Nomor Baris" required>
|
||||||
|
@error('nomor_baris')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Status</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<select name="status" class="form-control @error('status') is-invalid @enderror" id="" required>
|
||||||
|
<option {{ @$item->status == '0' ? 'selected' : ''}} value="0">Tidak Aktif</option>
|
||||||
|
<option {{ @$item->status == '1' ? 'selected' : ''}} value="1">Aktif</option>
|
||||||
|
</select>
|
||||||
|
@error('status')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 text-right">
|
||||||
|
<a href="{{route($route.'.index')}}" class="btn btn-danger"><i class="mdi mdi-cancel"></i> Batal</a>
|
||||||
|
<button type="submit" class="btn btn-success"><i class="mdi mdi-content-save-outline"></i> Simpan</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
|
||||||
|
@section('css')
|
||||||
|
@endsection
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="toolbar">
|
||||||
|
<a href="{{route($route.'.update')}}" id="btn-add" class="btn btn-primary">
|
||||||
|
<i class="mdi mdi-plus"></i> Tambah Data
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class="table w-100"
|
||||||
|
data-search="true"
|
||||||
|
data-toggle="table"
|
||||||
|
data-pagination="true"
|
||||||
|
data-toolbar="#toolbar"
|
||||||
|
data-show-refresh="false"
|
||||||
|
data-url="{{route($route.'.grid')}}"
|
||||||
|
data-ajax-options='{"xhrFields": {"withCredentials": true}}'
|
||||||
|
data-sort-name="ids"
|
||||||
|
data-sort-order="desc"
|
||||||
|
data-page-size="10"
|
||||||
|
data-id-field="id"
|
||||||
|
id="grid-data">
|
||||||
|
<thead class="table-secondary text-primary">
|
||||||
|
<tr>
|
||||||
|
<th data-width="15%" class="text-center" data-field="action">#</th>
|
||||||
|
<th data-field="kode">Kode</th>
|
||||||
|
<th data-field="nama">Nama</th>
|
||||||
|
<th data-field="nomor_baris">Nomor Baris</th>
|
||||||
|
<th data-field="status">Status</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#grid-data").on("click", ".remove_data", function() {
|
||||||
|
var base_url = $(this).attr('data-href');
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
Swal.fire({
|
||||||
|
title: "Hapus Data!",
|
||||||
|
text: "Apa anda yakin ingin menghapus data ini ?",
|
||||||
|
icon: "warning",
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: "#DD6B55",
|
||||||
|
confirmButtonText: "Ya Hapus Sekarang",
|
||||||
|
cancelButtonText: "Tidak"
|
||||||
|
}).then((result) => {
|
||||||
|
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
request = $.ajax({
|
||||||
|
url: base_url,
|
||||||
|
xhrFields: {
|
||||||
|
withCredentials: true
|
||||||
|
},
|
||||||
|
type: "GET",
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
request.done(function(response, textStatus, jqXHR){
|
||||||
|
console.log(response);
|
||||||
|
alertify.success("Berhasil Menhapus Data");
|
||||||
|
$('#grid-data').bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
request.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
alertify.error("Gagal " + textStatus, errorThrown);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<i class="mdi mdi-account"></i> {{$title}}
|
||||||
|
</div>
|
||||||
|
<form action="{{route($route.'.store')}}" method="POST" class="">
|
||||||
|
{{csrf_field()}}
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<input type="hidden" name="secure_id" value="{{@$keyId}}">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Kode</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->kode ? @$item->kode : old('kode')}}" name="kode" class="form-control @error('kode') is-invalid @enderror" placeholder="Masukan Kode" required>
|
||||||
|
@error('kode')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nama</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nama ? @$item->nama : old('nama')}}" name="nama" class="form-control @error('nama') is-invalid @enderror" placeholder="Masukan Nama" required>
|
||||||
|
@error('nama')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Deskripsi</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<textarea name="deskripsi" class="form-control @error('deskripsi') is-invalid @enderror" placeholder="Masukan deskripsi" required id="" cols="30" rows="10">{{@$item->deskripsi ? @$item->deskripsi : old('deskripsi')}}</textarea>
|
||||||
|
@error('deskripsi')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nomor Baris</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nomor_baris ? @$item->nomor_baris : old('nomor_baris')}}" name="nomor_baris" class="form-control @error('nomor_baris') is-invalid @enderror" placeholder="Masukan Nomor Baris" required>
|
||||||
|
@error('nomor_baris')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Status</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<select name="status" class="form-control @error('status') is-invalid @enderror" id="" required>
|
||||||
|
<option {{ @$item->status == '0' ? 'selected' : ''}} value="0">Tidak Aktif</option>
|
||||||
|
<option {{ @$item->status == '1' ? 'selected' : ''}} value="1">Aktif</option>
|
||||||
|
</select>
|
||||||
|
@error('status')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 text-right">
|
||||||
|
<a href="{{route($route.'.index')}}" class="btn btn-danger"><i class="mdi mdi-cancel"></i> Batal</a>
|
||||||
|
<button type="submit" class="btn btn-success"><i class="mdi mdi-content-save-outline"></i> Simpan</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
|
||||||
|
@section('css')
|
||||||
|
@endsection
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="toolbar">
|
||||||
|
<a href="{{route($route.'.update')}}" id="btn-add" class="btn btn-primary">
|
||||||
|
<i class="mdi mdi-plus"></i> Tambah Data
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class="table w-100"
|
||||||
|
data-search="true"
|
||||||
|
data-toggle="table"
|
||||||
|
data-pagination="true"
|
||||||
|
data-toolbar="#toolbar"
|
||||||
|
data-show-refresh="false"
|
||||||
|
data-url="{{route($route.'.grid')}}"
|
||||||
|
data-ajax-options='{"xhrFields": {"withCredentials": true}}'
|
||||||
|
data-sort-name="ids"
|
||||||
|
data-sort-order="desc"
|
||||||
|
data-page-size="10"
|
||||||
|
data-id-field="id"
|
||||||
|
id="grid-data">
|
||||||
|
<thead class="table-secondary text-primary">
|
||||||
|
<tr>
|
||||||
|
<th data-width="15%" class="text-center" data-field="action">#</th>
|
||||||
|
<th data-field="kode">Kode</th>
|
||||||
|
<th data-field="nama">Nama</th>
|
||||||
|
<th data-field="nomor_baris">Nomor Baris</th>
|
||||||
|
<th data-field="status">Status</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#grid-data").on("click", ".remove_data", function() {
|
||||||
|
var base_url = $(this).attr('data-href');
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
Swal.fire({
|
||||||
|
title: "Hapus Data!",
|
||||||
|
text: "Apa anda yakin ingin menghapus data ini ?",
|
||||||
|
icon: "warning",
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: "#DD6B55",
|
||||||
|
confirmButtonText: "Ya Hapus Sekarang",
|
||||||
|
cancelButtonText: "Tidak"
|
||||||
|
}).then((result) => {
|
||||||
|
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
request = $.ajax({
|
||||||
|
url: base_url,
|
||||||
|
xhrFields: {
|
||||||
|
withCredentials: true
|
||||||
|
},
|
||||||
|
type: "GET",
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
request.done(function(response, textStatus, jqXHR){
|
||||||
|
console.log(response);
|
||||||
|
alertify.success("Berhasil Menhapus Data");
|
||||||
|
$('#grid-data').bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
request.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
alertify.error("Gagal " + textStatus, errorThrown);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<i class="mdi mdi-account"></i> {{$title}}
|
||||||
|
</div>
|
||||||
|
<form action="{{route($route.'.store')}}" method="POST" class="">
|
||||||
|
{{csrf_field()}}
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<input type="hidden" name="secure_id" value="{{@$keyId}}">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Kode</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->kode ? @$item->kode : old('kode')}}" name="kode" class="form-control @error('kode') is-invalid @enderror" placeholder="Masukan Kode" required>
|
||||||
|
@error('kode')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nama</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nama ? @$item->nama : old('nama')}}" name="nama" class="form-control @error('nama') is-invalid @enderror" placeholder="Masukan Nama" required>
|
||||||
|
@error('nama')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Deskripsi</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<textarea name="deskripsi" class="form-control @error('deskripsi') is-invalid @enderror" placeholder="Masukan deskripsi" required id="" cols="30" rows="10">{{@$item->deskripsi ? @$item->deskripsi : old('deskripsi')}}</textarea>
|
||||||
|
@error('deskripsi')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nomor Baris</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nomor_baris ? @$item->nomor_baris : old('nomor_baris')}}" name="nomor_baris" class="form-control @error('nomor_baris') is-invalid @enderror" placeholder="Masukan Nomor Baris" required>
|
||||||
|
@error('nomor_baris')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Status</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<select name="status" class="form-control @error('status') is-invalid @enderror" id="" required>
|
||||||
|
<option {{ @$item->status == '0' ? 'selected' : ''}} value="0">Tidak Aktif</option>
|
||||||
|
<option {{ @$item->status == '1' ? 'selected' : ''}} value="1">Aktif</option>
|
||||||
|
</select>
|
||||||
|
@error('status')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 text-right">
|
||||||
|
<a href="{{route($route.'.index')}}" class="btn btn-danger"><i class="mdi mdi-cancel"></i> Batal</a>
|
||||||
|
<button type="submit" class="btn btn-success"><i class="mdi mdi-content-save-outline"></i> Simpan</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
|
||||||
|
@section('css')
|
||||||
|
@endsection
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="toolbar">
|
||||||
|
<a href="{{route($route.'.update')}}" id="btn-add" class="btn btn-primary">
|
||||||
|
<i class="mdi mdi-plus"></i> Tambah Data
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class="table w-100"
|
||||||
|
data-search="true"
|
||||||
|
data-toggle="table"
|
||||||
|
data-pagination="true"
|
||||||
|
data-toolbar="#toolbar"
|
||||||
|
data-show-refresh="false"
|
||||||
|
data-url="{{route($route.'.grid')}}"
|
||||||
|
data-ajax-options='{"xhrFields": {"withCredentials": true}}'
|
||||||
|
data-sort-name="ids"
|
||||||
|
data-sort-order="desc"
|
||||||
|
data-page-size="10"
|
||||||
|
data-id-field="id"
|
||||||
|
id="grid-data">
|
||||||
|
<thead class="table-secondary text-primary">
|
||||||
|
<tr>
|
||||||
|
<th data-width="15%" class="text-center" data-field="action">#</th>
|
||||||
|
<th data-field="kode">Kode</th>
|
||||||
|
<th data-field="nama">Nama</th>
|
||||||
|
<th data-field="nomor_baris">Nomor Baris</th>
|
||||||
|
<th data-field="status">Status</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#grid-data").on("click", ".remove_data", function() {
|
||||||
|
var base_url = $(this).attr('data-href');
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
Swal.fire({
|
||||||
|
title: "Hapus Data!",
|
||||||
|
text: "Apa anda yakin ingin menghapus data ini ?",
|
||||||
|
icon: "warning",
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: "#DD6B55",
|
||||||
|
confirmButtonText: "Ya Hapus Sekarang",
|
||||||
|
cancelButtonText: "Tidak"
|
||||||
|
}).then((result) => {
|
||||||
|
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
request = $.ajax({
|
||||||
|
url: base_url,
|
||||||
|
xhrFields: {
|
||||||
|
withCredentials: true
|
||||||
|
},
|
||||||
|
type: "GET",
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
request.done(function(response, textStatus, jqXHR){
|
||||||
|
console.log(response);
|
||||||
|
alertify.success("Berhasil Menhapus Data");
|
||||||
|
$('#grid-data').bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
request.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
alertify.error("Gagal " + textStatus, errorThrown);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<i class="mdi mdi-account"></i> {{$title}}
|
||||||
|
</div>
|
||||||
|
<form action="{{route($route.'.store')}}" method="POST" class="">
|
||||||
|
{{csrf_field()}}
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<input type="hidden" name="secure_id" value="{{@$keyId}}">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Kode</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->kode ? @$item->kode : old('kode')}}" name="kode" class="form-control @error('kode') is-invalid @enderror" placeholder="Masukan Kode" required>
|
||||||
|
@error('kode')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nama</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nama ? @$item->nama : old('nama')}}" name="nama" class="form-control @error('nama') is-invalid @enderror" placeholder="Masukan Nama" required>
|
||||||
|
@error('nama')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Deskripsi</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<textarea name="deskripsi" class="form-control @error('deskripsi') is-invalid @enderror" placeholder="Masukan deskripsi" required id="" cols="30" rows="10">{{@$item->deskripsi ? @$item->deskripsi : old('deskripsi')}}</textarea>
|
||||||
|
@error('deskripsi')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nomor Baris</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nomor_baris ? @$item->nomor_baris : old('nomor_baris')}}" name="nomor_baris" class="form-control @error('nomor_baris') is-invalid @enderror" placeholder="Masukan Nomor Baris" required>
|
||||||
|
@error('nomor_baris')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Status</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<select name="status" class="form-control @error('status') is-invalid @enderror" id="" required>
|
||||||
|
<option {{ @$item->status == '0' ? 'selected' : ''}} value="0">Tidak Aktif</option>
|
||||||
|
<option {{ @$item->status == '1' ? 'selected' : ''}} value="1">Aktif</option>
|
||||||
|
</select>
|
||||||
|
@error('status')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 text-right">
|
||||||
|
<a href="{{route($route.'.index')}}" class="btn btn-danger"><i class="mdi mdi-cancel"></i> Batal</a>
|
||||||
|
<button type="submit" class="btn btn-success"><i class="mdi mdi-content-save-outline"></i> Simpan</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
|
||||||
|
@section('css')
|
||||||
|
@endsection
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="toolbar">
|
||||||
|
<a href="{{route($route.'.update')}}" id="btn-add" class="btn btn-primary">
|
||||||
|
<i class="mdi mdi-plus"></i> Tambah Data
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class="table w-100"
|
||||||
|
data-search="true"
|
||||||
|
data-toggle="table"
|
||||||
|
data-pagination="true"
|
||||||
|
data-toolbar="#toolbar"
|
||||||
|
data-show-refresh="false"
|
||||||
|
data-url="{{route($route.'.grid')}}"
|
||||||
|
data-ajax-options='{"xhrFields": {"withCredentials": true}}'
|
||||||
|
data-sort-name="ids"
|
||||||
|
data-sort-order="desc"
|
||||||
|
data-page-size="10"
|
||||||
|
data-id-field="id"
|
||||||
|
id="grid-data">
|
||||||
|
<thead class="table-secondary text-primary">
|
||||||
|
<tr>
|
||||||
|
<th data-width="15%" class="text-center" data-field="action">#</th>
|
||||||
|
<th data-field="kode">Kode</th>
|
||||||
|
<th data-field="nama">Nama</th>
|
||||||
|
<th data-field="nomor_baris">Nomor Baris</th>
|
||||||
|
<th data-field="status">Status</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#grid-data").on("click", ".remove_data", function() {
|
||||||
|
var base_url = $(this).attr('data-href');
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
Swal.fire({
|
||||||
|
title: "Hapus Data!",
|
||||||
|
text: "Apa anda yakin ingin menghapus data ini ?",
|
||||||
|
icon: "warning",
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: "#DD6B55",
|
||||||
|
confirmButtonText: "Ya Hapus Sekarang",
|
||||||
|
cancelButtonText: "Tidak"
|
||||||
|
}).then((result) => {
|
||||||
|
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
request = $.ajax({
|
||||||
|
url: base_url,
|
||||||
|
xhrFields: {
|
||||||
|
withCredentials: true
|
||||||
|
},
|
||||||
|
type: "GET",
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
request.done(function(response, textStatus, jqXHR){
|
||||||
|
console.log(response);
|
||||||
|
alertify.success("Berhasil Menhapus Data");
|
||||||
|
$('#grid-data').bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
request.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
alertify.error("Gagal " + textStatus, errorThrown);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<i class="mdi mdi-account"></i> {{$title}}
|
||||||
|
</div>
|
||||||
|
<form action="{{route($route.'.store')}}" method="POST" class="">
|
||||||
|
{{csrf_field()}}
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<input type="hidden" name="secure_id" value="{{@$keyId}}">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Kode</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->kode ? @$item->kode : old('kode')}}" name="kode" class="form-control @error('kode') is-invalid @enderror" placeholder="Masukan Kode" required>
|
||||||
|
@error('kode')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nama</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nama ? @$item->nama : old('nama')}}" name="nama" class="form-control @error('nama') is-invalid @enderror" placeholder="Masukan Nama" required>
|
||||||
|
@error('nama')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Deskripsi</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<textarea name="deskripsi" class="form-control @error('deskripsi') is-invalid @enderror" placeholder="Masukan deskripsi" required id="" cols="30" rows="10">{{@$item->deskripsi ? @$item->deskripsi : old('deskripsi')}}</textarea>
|
||||||
|
@error('deskripsi')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nomor Baris</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nomor_baris ? @$item->nomor_baris : old('nomor_baris')}}" name="nomor_baris" class="form-control @error('nomor_baris') is-invalid @enderror" placeholder="Masukan Nomor Baris" required>
|
||||||
|
@error('nomor_baris')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Status</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<select name="status" class="form-control @error('status') is-invalid @enderror" id="" required>
|
||||||
|
<option {{ @$item->status == '0' ? 'selected' : ''}} value="0">Tidak Aktif</option>
|
||||||
|
<option {{ @$item->status == '1' ? 'selected' : ''}} value="1">Aktif</option>
|
||||||
|
</select>
|
||||||
|
@error('status')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 text-right">
|
||||||
|
<a href="{{route($route.'.index')}}" class="btn btn-danger"><i class="mdi mdi-cancel"></i> Batal</a>
|
||||||
|
<button type="submit" class="btn btn-success"><i class="mdi mdi-content-save-outline"></i> Simpan</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
|
||||||
|
@section('css')
|
||||||
|
@endsection
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="toolbar">
|
||||||
|
<a href="{{route($route.'.update')}}" id="btn-add" class="btn btn-primary">
|
||||||
|
<i class="mdi mdi-plus"></i> Tambah Data
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class="table w-100"
|
||||||
|
data-search="true"
|
||||||
|
data-toggle="table"
|
||||||
|
data-pagination="true"
|
||||||
|
data-toolbar="#toolbar"
|
||||||
|
data-show-refresh="false"
|
||||||
|
data-url="{{route($route.'.grid')}}"
|
||||||
|
data-ajax-options='{"xhrFields": {"withCredentials": true}}'
|
||||||
|
data-sort-name="ids"
|
||||||
|
data-sort-order="desc"
|
||||||
|
data-page-size="10"
|
||||||
|
data-id-field="id"
|
||||||
|
id="grid-data">
|
||||||
|
<thead class="table-secondary text-primary">
|
||||||
|
<tr>
|
||||||
|
<th data-width="15%" class="text-center" data-field="action">#</th>
|
||||||
|
<th data-field="kode">Kode</th>
|
||||||
|
<th data-field="nama">Nama</th>
|
||||||
|
<th data-field="nomor_baris">Nomor Baris</th>
|
||||||
|
<th data-field="status">Status</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#grid-data").on("click", ".remove_data", function() {
|
||||||
|
var base_url = $(this).attr('data-href');
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
Swal.fire({
|
||||||
|
title: "Hapus Data!",
|
||||||
|
text: "Apa anda yakin ingin menghapus data ini ?",
|
||||||
|
icon: "warning",
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: "#DD6B55",
|
||||||
|
confirmButtonText: "Ya Hapus Sekarang",
|
||||||
|
cancelButtonText: "Tidak"
|
||||||
|
}).then((result) => {
|
||||||
|
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
request = $.ajax({
|
||||||
|
url: base_url,
|
||||||
|
xhrFields: {
|
||||||
|
withCredentials: true
|
||||||
|
},
|
||||||
|
type: "GET",
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
request.done(function(response, textStatus, jqXHR){
|
||||||
|
console.log(response);
|
||||||
|
alertify.success("Berhasil Menhapus Data");
|
||||||
|
$('#grid-data').bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
request.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
alertify.error("Gagal " + textStatus, errorThrown);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<i class="mdi mdi-account"></i> {{$title}}
|
||||||
|
</div>
|
||||||
|
<form action="{{route($route.'.store')}}" method="POST" class="">
|
||||||
|
{{csrf_field()}}
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<input type="hidden" name="secure_id" value="{{@$keyId}}">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Kode</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->kode ? @$item->kode : old('kode')}}" name="kode" class="form-control @error('kode') is-invalid @enderror" placeholder="Masukan Kode" required>
|
||||||
|
@error('kode')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nama</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nama ? @$item->nama : old('nama')}}" name="nama" class="form-control @error('nama') is-invalid @enderror" placeholder="Masukan Nama" required>
|
||||||
|
@error('nama')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Deskripsi</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<textarea name="deskripsi" class="form-control @error('deskripsi') is-invalid @enderror" placeholder="Masukan deskripsi" required id="" cols="30" rows="10">{{@$item->deskripsi ? @$item->deskripsi : old('deskripsi')}}</textarea>
|
||||||
|
@error('deskripsi')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nomor Baris</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nomor_baris ? @$item->nomor_baris : old('nomor_baris')}}" name="nomor_baris" class="form-control @error('nomor_baris') is-invalid @enderror" placeholder="Masukan Nomor Baris" required>
|
||||||
|
@error('nomor_baris')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Status</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<select name="status" class="form-control @error('status') is-invalid @enderror" id="" required>
|
||||||
|
<option {{ @$item->status == '0' ? 'selected' : ''}} value="0">Tidak Aktif</option>
|
||||||
|
<option {{ @$item->status == '1' ? 'selected' : ''}} value="1">Aktif</option>
|
||||||
|
</select>
|
||||||
|
@error('status')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 text-right">
|
||||||
|
<a href="{{route($route.'.index')}}" class="btn btn-danger"><i class="mdi mdi-cancel"></i> Batal</a>
|
||||||
|
<button type="submit" class="btn btn-success"><i class="mdi mdi-content-save-outline"></i> Simpan</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
|
||||||
|
@section('css')
|
||||||
|
@endsection
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="toolbar">
|
||||||
|
<a href="{{route($route.'.update')}}" id="btn-add" class="btn btn-primary">
|
||||||
|
<i class="mdi mdi-plus"></i> Tambah Data
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class="table w-100"
|
||||||
|
data-search="true"
|
||||||
|
data-toggle="table"
|
||||||
|
data-pagination="true"
|
||||||
|
data-toolbar="#toolbar"
|
||||||
|
data-show-refresh="false"
|
||||||
|
data-url="{{route($route.'.grid')}}"
|
||||||
|
data-ajax-options='{"xhrFields": {"withCredentials": true}}'
|
||||||
|
data-sort-name="ids"
|
||||||
|
data-sort-order="desc"
|
||||||
|
data-page-size="10"
|
||||||
|
data-id-field="id"
|
||||||
|
id="grid-data">
|
||||||
|
<thead class="table-secondary text-primary">
|
||||||
|
<tr>
|
||||||
|
<th data-width="15%" class="text-center" data-field="action">#</th>
|
||||||
|
<th data-field="kode">Kode</th>
|
||||||
|
<th data-field="nama">Nama</th>
|
||||||
|
<th data-field="nomor_baris">Nomor Baris</th>
|
||||||
|
<th data-field="status">Status</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#grid-data").on("click", ".remove_data", function() {
|
||||||
|
var base_url = $(this).attr('data-href');
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
Swal.fire({
|
||||||
|
title: "Hapus Data!",
|
||||||
|
text: "Apa anda yakin ingin menghapus data ini ?",
|
||||||
|
icon: "warning",
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: "#DD6B55",
|
||||||
|
confirmButtonText: "Ya Hapus Sekarang",
|
||||||
|
cancelButtonText: "Tidak"
|
||||||
|
}).then((result) => {
|
||||||
|
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
request = $.ajax({
|
||||||
|
url: base_url,
|
||||||
|
xhrFields: {
|
||||||
|
withCredentials: true
|
||||||
|
},
|
||||||
|
type: "GET",
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
request.done(function(response, textStatus, jqXHR){
|
||||||
|
console.log(response);
|
||||||
|
alertify.success("Berhasil Menhapus Data");
|
||||||
|
$('#grid-data').bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
request.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
alertify.error("Gagal " + textStatus, errorThrown);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<i class="mdi mdi-account"></i> {{$title}}
|
||||||
|
</div>
|
||||||
|
<form action="{{route($route.'.store')}}" method="POST" class="">
|
||||||
|
{{csrf_field()}}
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<input type="hidden" name="secure_id" value="{{@$keyId}}">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Kode</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->kode ? @$item->kode : old('kode')}}" name="kode" class="form-control @error('kode') is-invalid @enderror" placeholder="Masukan Kode" required>
|
||||||
|
@error('kode')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nama</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nama ? @$item->nama : old('nama')}}" name="nama" class="form-control @error('nama') is-invalid @enderror" placeholder="Masukan Nama" required>
|
||||||
|
@error('nama')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Deskripsi</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<textarea name="deskripsi" class="form-control @error('deskripsi') is-invalid @enderror" placeholder="Masukan deskripsi" required id="" cols="30" rows="10">{{@$item->deskripsi ? @$item->deskripsi : old('deskripsi')}}</textarea>
|
||||||
|
@error('deskripsi')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Nomor Baris</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<input type="text" value="{{@$item->nomor_baris ? @$item->nomor_baris : old('nomor_baris')}}" name="nomor_baris" class="form-control @error('nomor_baris') is-invalid @enderror" placeholder="Masukan Nomor Baris" required>
|
||||||
|
@error('nomor_baris')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-12 mb-3">
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-xl-12 form-label">Status</label>
|
||||||
|
<div class="col-12 ">
|
||||||
|
<select name="status" class="form-control @error('status') is-invalid @enderror" id="" required>
|
||||||
|
<option {{ @$item->status == '0' ? 'selected' : ''}} value="0">Tidak Aktif</option>
|
||||||
|
<option {{ @$item->status == '1' ? 'selected' : ''}} value="1">Aktif</option>
|
||||||
|
</select>
|
||||||
|
@error('status')
|
||||||
|
<span class="invalid-feedback" style="display: block!important;"><strong>{{$message}}</strong></span>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 text-right">
|
||||||
|
<a href="{{route($route.'.index')}}" class="btn btn-danger"><i class="mdi mdi-cancel"></i> Batal</a>
|
||||||
|
<button type="submit" class="btn btn-success"><i class="mdi mdi-content-save-outline"></i> Simpan</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
@endsection
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
@extends('layouts.master')
|
||||||
|
|
||||||
|
@section('css')
|
||||||
|
@endsection
|
||||||
|
@section('content')
|
||||||
|
<div class="page-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="toolbar">
|
||||||
|
<a href="{{route($route.'.update')}}" id="btn-add" class="btn btn-primary">
|
||||||
|
<i class="mdi mdi-plus"></i> Tambah Data
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class="table w-100"
|
||||||
|
data-search="true"
|
||||||
|
data-toggle="table"
|
||||||
|
data-pagination="true"
|
||||||
|
data-toolbar="#toolbar"
|
||||||
|
data-show-refresh="false"
|
||||||
|
data-url="{{route($route.'.grid')}}"
|
||||||
|
data-ajax-options='{"xhrFields": {"withCredentials": true}}'
|
||||||
|
data-sort-name="ids"
|
||||||
|
data-sort-order="desc"
|
||||||
|
data-page-size="10"
|
||||||
|
data-id-field="id"
|
||||||
|
id="grid-data">
|
||||||
|
<thead class="table-secondary text-primary">
|
||||||
|
<tr>
|
||||||
|
<th data-width="15%" class="text-center" data-field="action">#</th>
|
||||||
|
<th data-field="kode">Kode</th>
|
||||||
|
<th data-field="nama">Nama</th>
|
||||||
|
<th data-field="nomor_baris">Nomor Baris</th>
|
||||||
|
<th data-field="status">Status</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
@section('js')
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#grid-data").on("click", ".remove_data", function() {
|
||||||
|
var base_url = $(this).attr('data-href');
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
Swal.fire({
|
||||||
|
title: "Hapus Data!",
|
||||||
|
text: "Apa anda yakin ingin menghapus data ini ?",
|
||||||
|
icon: "warning",
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: "#DD6B55",
|
||||||
|
confirmButtonText: "Ya Hapus Sekarang",
|
||||||
|
cancelButtonText: "Tidak"
|
||||||
|
}).then((result) => {
|
||||||
|
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
request = $.ajax({
|
||||||
|
url: base_url,
|
||||||
|
xhrFields: {
|
||||||
|
withCredentials: true
|
||||||
|
},
|
||||||
|
type: "GET",
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
request.done(function(response, textStatus, jqXHR){
|
||||||
|
console.log(response);
|
||||||
|
alertify.success("Berhasil Menhapus Data");
|
||||||
|
$('#grid-data').bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
request.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
alertify.error("Gagal " + textStatus, errorThrown);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
|
|
@ -19,9 +19,351 @@ use App\Http\Controllers\Pengaturan\SumberDataEFController;
|
||||||
use App\Http\Controllers\Pengaturan\EFController;
|
use App\Http\Controllers\Pengaturan\EFController;
|
||||||
use App\Http\Controllers\Pengaturan\UploadAktifitasController;
|
use App\Http\Controllers\Pengaturan\UploadAktifitasController;
|
||||||
use App\Http\Controllers\Pengaturan\PengumumanController;
|
use App\Http\Controllers\Pengaturan\PengumumanController;
|
||||||
|
use App\Http\Controllers\Kalkulasi\CRFController;
|
||||||
|
use App\Http\Controllers\Kalkulasi\GCOMController;
|
||||||
|
use App\Http\Controllers\Kalkulasi\GPCController;
|
||||||
|
use App\Http\Controllers\Kalkulasi\HitungProdusenController;
|
||||||
|
use App\Http\Controllers\Kalkulasi\KalkulasiEmisiController;
|
||||||
|
use App\Http\Controllers\Kalkulasi\KunciAktifitasController;
|
||||||
|
use App\Http\Controllers\Kalkulasi\SalinAktifitasController;
|
||||||
|
use App\Http\Controllers\Kalkulasi\WorksheetController;
|
||||||
|
use App\Http\Controllers\Limbah\DistribusiSampahDomestikController;
|
||||||
|
use App\Http\Controllers\Limbah\KependudukanController;
|
||||||
|
use App\Http\Controllers\Limbah\KomposisiSampahDomestikController;
|
||||||
|
use App\Http\Controllers\Limbah\LimbahCairIndustriController;
|
||||||
|
use App\Http\Controllers\Limbah\SaranaAirLimbahDomestikController;
|
||||||
|
use App\Http\Controllers\Limbah\TimbulanSampahController;
|
||||||
|
use App\Http\Controllers\IPPU\KarbonatKacaController;
|
||||||
|
use App\Http\Controllers\IPPU\KarbonatKeramikController;
|
||||||
|
use App\Http\Controllers\IPPU\KarbonatLainnyaController;
|
||||||
|
use App\Http\Controllers\IPPU\KarbonatMakananController;
|
||||||
|
use App\Http\Controllers\IPPU\KarbonatPulpController;
|
||||||
|
use App\Http\Controllers\IPPU\PelumasParafinController;
|
||||||
|
use App\Http\Controllers\IPPU\PenggunaAcController;
|
||||||
|
use App\Http\Controllers\IPPU\ProduksiController;
|
||||||
|
use App\Http\Controllers\Energi\BahanBakarListrikController;
|
||||||
|
use App\Http\Controllers\Energi\EmisiBatuBaraController;
|
||||||
|
use App\Http\Controllers\Energi\EmisiMigasController;
|
||||||
|
use App\Http\Controllers\Energi\EnergiLainnyaController;
|
||||||
|
use App\Http\Controllers\Energi\IndustriManufakturController;
|
||||||
|
use App\Http\Controllers\Energi\KomersialController;
|
||||||
|
use App\Http\Controllers\Energi\ListrikPlnController;
|
||||||
|
use App\Http\Controllers\Energi\PembangkitListrikController;
|
||||||
|
use App\Http\Controllers\Energi\PenggunaanListrikController;
|
||||||
|
use App\Http\Controllers\Energi\PenyulinganController;
|
||||||
|
use App\Http\Controllers\Energi\RumahTanggaController;
|
||||||
|
use App\Http\Controllers\Energi\TransmisiDistribusiController;
|
||||||
|
use App\Http\Controllers\Energi\TransportasiController;
|
||||||
|
use App\Http\Controllers\Pertanian\HortikulturaController;
|
||||||
|
use App\Http\Controllers\Pertanian\KehilanganKayuController;
|
||||||
|
use App\Http\Controllers\Pertanian\KonsumsiPupukController;
|
||||||
|
use App\Http\Controllers\Pertanian\KotoranTernakController;
|
||||||
|
use App\Http\Controllers\Pertanian\LahanPemukimanController;
|
||||||
|
use App\Http\Controllers\Pertanian\PengairanSawahController;
|
||||||
|
use App\Http\Controllers\Pertanian\PopulasiTernakController;
|
||||||
|
use App\Http\Controllers\Pertanian\SawahController;
|
||||||
|
use App\Http\Controllers\Pertanian\SistemAirController;
|
||||||
|
use App\Http\Controllers\Pertanian\TanamanPanganController;
|
||||||
|
use App\Http\Controllers\Pertanian\TransisiController;
|
||||||
|
|
||||||
Route::get('dashboard',[HomeController::class,'index'])->name('index');
|
Route::get('dashboard',[HomeController::class,'index'])->name('index');
|
||||||
|
|
||||||
|
Route::name('energi.')->prefix('energi')->group(function () {
|
||||||
|
|
||||||
|
Route::name('bahan-bakar-listrik.')->prefix('bahan-bakar-listrik')->group(function () {
|
||||||
|
Route::resource('/',BahanBakarListrikController::class);
|
||||||
|
Route::get('grid',[BahanBakarListrikController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[BahanBakarListrikController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[BahanBakarListrikController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('emisi-batu-bara.')->prefix('emisi-batu-bara')->group(function () {
|
||||||
|
Route::resource('/',EmisiBatuBaraController::class);
|
||||||
|
Route::get('grid',[EmisiBatuBaraController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[EmisiBatuBaraController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[EmisiBatuBaraController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('emisi-migas.')->prefix('emisi-migas')->group(function () {
|
||||||
|
Route::resource('/',EmisiMigasController::class);
|
||||||
|
Route::get('grid',[EmisiMigasController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[EmisiMigasController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[EmisiMigasController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('energi-lainnya.')->prefix('energi-lainnya')->group(function () {
|
||||||
|
Route::resource('/',EnergiLainnyaController::class);
|
||||||
|
Route::get('grid',[EnergiLainnyaController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[EnergiLainnyaController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[EnergiLainnyaController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('industri-manufaktur.')->prefix('industri-manufaktur')->group(function () {
|
||||||
|
Route::resource('/',IndustriManufakturController::class);
|
||||||
|
Route::get('grid',[IndustriManufakturController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[IndustriManufakturController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[IndustriManufakturController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('komersial.')->prefix('komersial')->group(function () {
|
||||||
|
Route::resource('/',KomersialController::class);
|
||||||
|
Route::get('grid',[KomersialController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KomersialController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KomersialController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('listrik-pln.')->prefix('listrik-pln')->group(function () {
|
||||||
|
Route::resource('/',ListrikPlnController::class);
|
||||||
|
Route::get('grid',[ListrikPlnController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[ListrikPlnController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[ListrikPlnController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('pembangkit-listrik.')->prefix('pembangkit-listrik')->group(function () {
|
||||||
|
Route::resource('/',PembangkitListrikController::class);
|
||||||
|
Route::get('grid',[PembangkitListrikController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[PembangkitListrikController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[PembangkitListrikController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('pengunaan-listrik.')->prefix('pengunaan-listrik')->group(function () {
|
||||||
|
Route::resource('/',PenggunaanListrikController::class);
|
||||||
|
Route::get('grid',[PenggunaanListrikController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[PenggunaanListrikController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[PenggunaanListrikController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('penyulingan.')->prefix('penyulingan')->group(function () {
|
||||||
|
Route::resource('/',PenyulinganController::class);
|
||||||
|
Route::get('grid',[PenyulinganController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[PenyulinganController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[PenyulinganController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('rumah-tangga.')->prefix('rumah-tangga')->group(function () {
|
||||||
|
Route::resource('/',RumahTanggaController::class);
|
||||||
|
Route::get('grid',[RumahTanggaController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[RumahTanggaController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[RumahTanggaController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('transmisi-distribusi.')->prefix('transmisi-distribusi')->group(function () {
|
||||||
|
Route::resource('/',TransmisiDistribusiController::class);
|
||||||
|
Route::get('grid',[TransmisiDistribusiController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[TransmisiDistribusiController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[TransmisiDistribusiController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('transportasi.')->prefix('transportasi')->group(function () {
|
||||||
|
Route::resource('/',TransportasiController::class);
|
||||||
|
Route::get('grid',[TransportasiController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[TransportasiController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[TransportasiController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
Route::name('ippu.')->prefix('ippu')->group(function () {
|
||||||
|
|
||||||
|
Route::name('karbonat-kaca.')->prefix('karbonat-kaca')->group(function () {
|
||||||
|
Route::resource('/',KarbonatKacaController::class);
|
||||||
|
Route::get('grid',[KarbonatKacaController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KarbonatKacaController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KarbonatKacaController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('karbonat-keramik.')->prefix('karbonat-keramik')->group(function () {
|
||||||
|
Route::resource('/',KarbonatKeramikController::class);
|
||||||
|
Route::get('grid',[KarbonatKeramikController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KarbonatKeramikController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KarbonatKeramikController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('karbonat-lainnya.')->prefix('karbonat-lainnya')->group(function () {
|
||||||
|
Route::resource('/',KarbonatLainnyaController::class);
|
||||||
|
Route::get('grid',[KarbonatLainnyaController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KarbonatLainnyaController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KarbonatLainnyaController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('karbonat-makanan-minuman.')->prefix('karbonat-makanan-minuman')->group(function () {
|
||||||
|
Route::resource('/',KarbonatMakananController::class);
|
||||||
|
Route::get('grid',[KarbonatMakananController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KarbonatMakananController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KarbonatMakananController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('karbonat-pulp.')->prefix('karbonat-pulp')->group(function () {
|
||||||
|
Route::resource('/',KarbonatPulpController::class);
|
||||||
|
Route::get('grid',[KarbonatPulpController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KarbonatPulpController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KarbonatPulpController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('pelumas-parafin.')->prefix('pelumas-parafin')->group(function () {
|
||||||
|
Route::resource('/',PelumasParafinController::class);
|
||||||
|
Route::get('grid',[PelumasParafinController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[PelumasParafinController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[PelumasParafinController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('pengguan-ac.')->prefix('pengguan-ac')->group(function () {
|
||||||
|
Route::resource('/',PenggunaAcController::class);
|
||||||
|
Route::get('grid',[PenggunaAcController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[PenggunaAcController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[PenggunaAcController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('produksi.')->prefix('produksi')->group(function () {
|
||||||
|
Route::resource('/',ProduksiController::class);
|
||||||
|
Route::get('grid',[ProduksiController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[ProduksiController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[ProduksiController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
Route::name('pertanian.')->prefix('pertanian')->group(function () {
|
||||||
|
|
||||||
|
Route::name('hortikultura.')->prefix('hortikultura')->group(function () {
|
||||||
|
Route::resource('/',HortikulturaController::class);
|
||||||
|
Route::get('grid',[HortikulturaController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[HortikulturaController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[HortikulturaController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('kehilangan-kayu.')->prefix('kehilangan-kayu')->group(function () {
|
||||||
|
Route::resource('/',KehilanganKayuController::class);
|
||||||
|
Route::get('grid',[KehilanganKayuController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KehilanganKayuController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KehilanganKayuController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('konsumsi-pupuk.')->prefix('konsumsi-pupuk')->group(function () {
|
||||||
|
Route::resource('/',KonsumsiPupukController::class);
|
||||||
|
Route::get('grid',[KonsumsiPupukController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KonsumsiPupukController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KonsumsiPupukController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('kotoran-ternak.')->prefix('kotoran-ternak')->group(function () {
|
||||||
|
Route::resource('/',KotoranTernakController::class);
|
||||||
|
Route::get('grid',[KotoranTernakController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KotoranTernakController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KotoranTernakController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('lahan-pemukiman.')->prefix('lahan-pemukiman')->group(function () {
|
||||||
|
Route::resource('/',LahanPemukimanController::class);
|
||||||
|
Route::get('grid',[LahanPemukimanController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[LahanPemukimanController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[LahanPemukimanController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('pengairan-sawah.')->prefix('pengairan-sawah')->group(function () {
|
||||||
|
Route::resource('/',PengairanSawahController::class);
|
||||||
|
Route::get('grid',[PengairanSawahController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[PengairanSawahController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[PengairanSawahController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('populasi-ternak.')->prefix('populasi-ternak')->group(function () {
|
||||||
|
Route::resource('/',PopulasiTernakController::class);
|
||||||
|
Route::get('grid',[PopulasiTernakController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[PopulasiTernakController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[PopulasiTernakController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('sawah.')->prefix('sawah')->group(function () {
|
||||||
|
Route::resource('/',SawahController::class);
|
||||||
|
Route::get('grid',[SawahController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[SawahController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[SawahController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('sistem-air.')->prefix('sistem-air')->group(function () {
|
||||||
|
Route::resource('/',SistemAirController::class);
|
||||||
|
Route::get('grid',[SistemAirController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[SistemAirController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[SistemAirController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('tanaman-pangan.')->prefix('tanaman-pangan')->group(function () {
|
||||||
|
Route::resource('/',TanamanPanganController::class);
|
||||||
|
Route::get('grid',[TanamanPanganController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[TanamanPanganController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[TanamanPanganController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('transisi.')->prefix('transisi')->group(function () {
|
||||||
|
Route::resource('/',TransisiController::class);
|
||||||
|
Route::get('grid',[TransisiController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[TransisiController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[TransisiController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
Route::name('limbah.')->prefix('limbah')->group(function () {
|
||||||
|
|
||||||
|
Route::name('distribusi-sampah-domestik.')->prefix('distribusi-sampah-domestik')->group(function () {
|
||||||
|
Route::resource('/',DistribusiSampahDomestikController::class);
|
||||||
|
Route::get('grid',[DistribusiSampahDomestikController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[DistribusiSampahDomestikController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[DistribusiSampahDomestikController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('kependudukan.')->prefix('kependudukan')->group(function () {
|
||||||
|
Route::resource('/',KependudukanController::class);
|
||||||
|
Route::get('grid',[KependudukanController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KependudukanController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KependudukanController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('komposisi-sampah-domestik.')->prefix('komposisi-sampah-domestik')->group(function () {
|
||||||
|
Route::resource('/',KomposisiSampahDomestikController::class);
|
||||||
|
Route::get('grid',[KomposisiSampahDomestikController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KomposisiSampahDomestikController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KomposisiSampahDomestikController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('limbah-cair-industri.')->prefix('limbah-cair-industri')->group(function () {
|
||||||
|
Route::resource('/',LimbahCairIndustriController::class);
|
||||||
|
Route::get('grid',[LimbahCairIndustriController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[LimbahCairIndustriController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[LimbahCairIndustriController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('sarana-air-limbah-domestik.')->prefix('sarana-air-limbah-domestik')->group(function () {
|
||||||
|
Route::resource('/',SaranaAirLimbahDomestikController::class);
|
||||||
|
Route::get('grid',[SaranaAirLimbahDomestikController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[SaranaAirLimbahDomestikController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[SaranaAirLimbahDomestikController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('timbulan-sampah.')->prefix('timbulan-sampah')->group(function () {
|
||||||
|
Route::resource('/',TimbulanSampahController::class);
|
||||||
|
Route::get('grid',[TimbulanSampahController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[TimbulanSampahController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[TimbulanSampahController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
Route::name('kalkulasi.')->prefix('kalkulasi')->group(function () {
|
||||||
|
|
||||||
|
Route::name('crf.')->prefix('crf')->group(function () {
|
||||||
|
Route::resource('/',CRFController::class);
|
||||||
|
Route::get('grid',[CRFController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[CRFController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[CRFController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('gcom.')->prefix('gcom')->group(function () {
|
||||||
|
Route::resource('/',GCOMController::class);
|
||||||
|
Route::get('grid',[GCOMController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[GCOMController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[GCOMController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('gpc.')->prefix('gpc')->group(function () {
|
||||||
|
Route::resource('/',GPCController::class);
|
||||||
|
Route::get('grid',[GPCController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[GPCController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[GPCController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('hitung-produsen.')->prefix('hitung-produsen')->group(function () {
|
||||||
|
Route::resource('/',HitungProdusenController::class);
|
||||||
|
Route::get('grid',[HitungProdusenController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[HitungProdusenController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[HitungProdusenController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('kalkulasi-emisi.')->prefix('kalkulasi-emisi')->group(function () {
|
||||||
|
Route::resource('/',KalkulasiEmisiController::class);
|
||||||
|
Route::get('grid',[KalkulasiEmisiController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KalkulasiEmisiController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KalkulasiEmisiController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('kunci-aktivitas.')->prefix('kunci-aktivitas')->group(function () {
|
||||||
|
Route::resource('/',KunciAktifitasController::class);
|
||||||
|
Route::get('grid',[KunciAktifitasController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[KunciAktifitasController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[KunciAktifitasController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('salin-aktivitas.')->prefix('salin-aktivitas')->group(function () {
|
||||||
|
Route::resource('/',SalinAktifitasController::class);
|
||||||
|
Route::get('grid',[SalinAktifitasController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[SalinAktifitasController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[SalinAktifitasController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
Route::name('worksheet.')->prefix('worksheet')->group(function () {
|
||||||
|
Route::resource('/',WorksheetController::class);
|
||||||
|
Route::get('grid',[WorksheetController::class,'grid'])->name('grid');
|
||||||
|
Route::get('update/{id?}',[WorksheetController::class,'update'])->name('update');
|
||||||
|
Route::get('delete/{id?}',[WorksheetController::class,'delete'])->name('delete');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
Route::name('pengaturan.')->prefix('pengaturan')->group(function () {
|
Route::name('pengaturan.')->prefix('pengaturan')->group(function () {
|
||||||
|
|
||||||
Route::name('pengumuman.')->prefix('pengumuman')->group(function () {
|
Route::name('pengumuman.')->prefix('pengumuman')->group(function () {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue