Update dan Bugs Fix
This commit is contained in:
@@ -39,11 +39,13 @@ class MstJenisBelanjaController extends Controller
|
||||
public function store(Request $request)
|
||||
{
|
||||
$request->validate([
|
||||
'kode' => 'required',
|
||||
'name' => 'required',
|
||||
]);
|
||||
|
||||
$req = $request->all();
|
||||
MstJenisBelanja::where("name", $req["name"])->delete();
|
||||
$data["kode"] = $req["kode"];
|
||||
$data["name"] = $req["name"];
|
||||
$data["description"] = $req["description"];
|
||||
MstJenisBelanja::create($data);
|
||||
@@ -84,10 +86,12 @@ class MstJenisBelanjaController extends Controller
|
||||
public function update(Request $request, MstJenisBelanja $MstJenisBelanja)
|
||||
{
|
||||
$request->validate([
|
||||
'kode' => 'required',
|
||||
'name' => 'required',
|
||||
]);
|
||||
|
||||
$req = $request->all();
|
||||
$data["kode"] = $req["kdde"];
|
||||
$data["name"] = $req["name"];
|
||||
$data["description"] = $req["description"];
|
||||
$MstJenisBelanja->update($req);
|
||||
@@ -110,7 +114,7 @@ class MstJenisBelanjaController extends Controller
|
||||
$offset = $post["start"];
|
||||
$limit = $post["length"];
|
||||
$src = isset($post["search"]["value"]) ? strtolower($post["search"]["value"]):"";
|
||||
$select = DB::raw("ID,NAME,DESCRIPTION");
|
||||
$select = DB::raw("ID,KODE,NAME,DESCRIPTION");
|
||||
$sqlstr = MstJenisBelanja::select($select);
|
||||
$dataTotal = $sqlstr->count();
|
||||
$data = $sqlstr->orderBy("ID");
|
||||
|
||||
@@ -32,6 +32,7 @@ class MstSubJenisBelanjaController extends Controller
|
||||
public function store(Request $request)
|
||||
{
|
||||
$request->validate([
|
||||
'kode' => 'required',
|
||||
'name' => 'required',
|
||||
'id_jenis_belanja' => 'required'
|
||||
]);
|
||||
@@ -39,6 +40,7 @@ class MstSubJenisBelanjaController extends Controller
|
||||
$req = $request->all();
|
||||
MstSubJenisBelanja::where("name", $req["name"])->where("id_jenis_belanja", $req["id_jenis_belanja"])->delete();
|
||||
$data["id_jenis_belanja"] = $req["id_jenis_belanja"];
|
||||
$data["kode"] = $req["kode"];
|
||||
$data["name"] = $req["name"];
|
||||
$data["description"] = $req["description"];
|
||||
MstSubJenisBelanja::create($data);
|
||||
@@ -59,12 +61,14 @@ class MstSubJenisBelanjaController extends Controller
|
||||
public function update(Request $request, MstSubJenisBelanja $MstSubJenisBelanja)
|
||||
{
|
||||
$request->validate([
|
||||
'kode' => 'required',
|
||||
'name' => 'required',
|
||||
'id_jenis_belanja' => 'required'
|
||||
]);
|
||||
|
||||
$req = $request->all();
|
||||
// var_dump($req); exit;
|
||||
$data["id_jenis_belanja"] = $req["id_jenis_belanja"];
|
||||
$data["kode"] = $req["kode"];
|
||||
$data["name"] = $req["name"];
|
||||
$data["description"] = $req["description"];
|
||||
$MstSubJenisBelanja->update($req);
|
||||
@@ -84,7 +88,7 @@ class MstSubJenisBelanjaController extends Controller
|
||||
$offset = $post["start"];
|
||||
$limit = $post["length"];
|
||||
$src = isset($post["search"]["value"]) ? strtolower($post["search"]["value"]):"";
|
||||
$select = DB::raw("ID,NAME,DESCRIPTION");
|
||||
$select = DB::raw("ID,KODE,NAME,DESCRIPTION");
|
||||
$sqlstr = MstSubJenisBelanja::select($select)->where("id_jenis_belanja", $id);
|
||||
$dataTotal = $sqlstr->count();
|
||||
$data = $sqlstr->orderBy("ID");
|
||||
|
||||
@@ -12,6 +12,7 @@ class MstJenisBelanja extends Eloquent
|
||||
protected $connection = 'Samasa';
|
||||
protected $table = 'SAMASA.MST_JENIS_BELANJA';
|
||||
protected $fillable = [
|
||||
"kode",
|
||||
"name",
|
||||
"description",
|
||||
];
|
||||
|
||||
@@ -12,6 +12,7 @@ class MstSubJenisBelanja extends Eloquent
|
||||
protected $connection = 'Samasa';
|
||||
protected $table = 'SAMASA.MST_SUB_JENIS_BELANJA';
|
||||
protected $fillable = [
|
||||
"kode",
|
||||
"id_jenis_belanja",
|
||||
"name",
|
||||
"description",
|
||||
|
||||
@@ -15,6 +15,7 @@ class CreateMstJenisbelanjaTable extends Migration
|
||||
{
|
||||
Schema::create('mst_jenis_belanja', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->string('kode', 20);
|
||||
$table->string('name', 300);
|
||||
$table->string('description');
|
||||
$table->timestamps();
|
||||
|
||||
@@ -15,6 +15,7 @@ class CreateMstSubJenisBelanjaTable extends Migration
|
||||
{
|
||||
Schema::create('mst_sub_jenis_belanja', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->string('kode', 20);
|
||||
$table->integer('id_jenis_belanja');
|
||||
$table->string('name',300);
|
||||
$table->string('description');
|
||||
|
||||
@@ -23,6 +23,12 @@
|
||||
@csrf
|
||||
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Kode</strong>
|
||||
<input type="text" class="form-control" name="kode" required placeholder="Input Kode">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Nama</strong>
|
||||
|
||||
@@ -23,6 +23,12 @@
|
||||
@csrf
|
||||
@method('PUT')
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Kode</strong>
|
||||
<input type="text" class="form-control" name="kode" required placeholder="Input Kode" value="{{ $MstJenisBelanja->kode }}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Nama</strong>
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
<tr>
|
||||
<thead>
|
||||
<th width="50">No</th>
|
||||
<th>Kode</th>
|
||||
<th>Nama</th>
|
||||
<th>Deskripsi</th>
|
||||
<th width="150px" class="text-center">Action</th>
|
||||
@@ -78,6 +79,7 @@
|
||||
"paging": true, // Table pagination
|
||||
"columns": [
|
||||
{ "data": null},
|
||||
{ "data": "kode", "className":"text-center" },
|
||||
{ "data": "name", "className":"text-left" },
|
||||
{ "data": "description", "className":"text-left" },
|
||||
{ "data": null, "className":"text-center" },
|
||||
@@ -89,7 +91,7 @@
|
||||
let checked = aData["is_lock_upload"] == 1 ? "checked":"";
|
||||
|
||||
$("td:eq(0)", nRow).html(index);
|
||||
$("td:eq(3)", nRow).html(`
|
||||
$("td:eq(4)", nRow).html(`
|
||||
<form class="form-delete" action="{{ URL::to("/admin/MstJenisBelanja") }}/`+ aData["id"] +`" method="POST">
|
||||
@csrf
|
||||
@method('DELETE')
|
||||
|
||||
@@ -28,9 +28,13 @@
|
||||
@csrf
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Kode:</strong>
|
||||
<input type="text" name="kode" class="form-control-plaintext" value="{{ $MstJenisBelanja->kode }}" readonly>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<strong>Nama:</strong>
|
||||
<input type="text" name="kode_rekening" class="form-control-plaintext" value="{{ $MstJenisBelanja->name }}" readonly>
|
||||
<input type="text" name="nama" class="form-control-plaintext" value="{{ $MstJenisBelanja->name }}" readonly>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<strong>Deskripsi</strong>
|
||||
@@ -53,6 +57,7 @@
|
||||
<tr>
|
||||
<thead>
|
||||
<th width="50">No</th>
|
||||
<th>Kode</th>
|
||||
<th>Nama</th>
|
||||
<th>Deskripsi</th>
|
||||
<th width="150px" class="text-center">Action</th>
|
||||
@@ -103,6 +108,7 @@
|
||||
"paging": true, // Table pagination
|
||||
"columns": [
|
||||
{ "data": null},
|
||||
{ "data": "kode", "className":"text-center" },
|
||||
{ "data": "name", "className":"text-left" },
|
||||
{ "data": "description", "className":"text-left" },
|
||||
{ "data": null, "className":"text-center" },
|
||||
@@ -114,7 +120,7 @@
|
||||
let checked = aData["is_lock_upload"] == 1 ? "checked":"";
|
||||
|
||||
$("td:eq(0)", nRow).html(index);
|
||||
$("td:eq(3)", nRow).html(`
|
||||
$("td:eq(4)", nRow).html(`
|
||||
<form class="form-delete" action="{{ URL::to("/admin/MstSubJenisBelanja") }}/`+ aData["id"] +`" method="POST">
|
||||
@csrf
|
||||
@method('DELETE')
|
||||
|
||||
@@ -23,6 +23,12 @@
|
||||
@csrf
|
||||
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Kode</strong>
|
||||
<input type="text" class="form-control" name="kode" required placeholder="Input kode">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Nama</strong>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<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="{{ URL::to('/admin/MstJenisBelanja/'.$MstSubJenisBelanja->id_jenis_belanja) }}"><i class="fa fa-arrow-left"></i> Kembali</a>
|
||||
<a class="btn btn-secondary btn-sm" href="{{ URL::to('/admin/MstSubJenisBelanja/'.$MstSubJenisBelanja->id) }}"><i class="fa fa-arrow-left"></i> Kembali</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -26,7 +26,13 @@
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Nama</strong>
|
||||
<input type="hidden" class="form-control" name="id_jenis_belanja" value="{{ $MstSubJenisBelanja->id }}" required>
|
||||
<input type="text" class="form-control" name="kode" value="{{ $MstSubJenisBelanja->kode }}" required placeholder="Input Kode">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 col-sm-12 col-md-12">
|
||||
<div class="form-group">
|
||||
<strong>Nama</strong>
|
||||
<input type="hidden" class="form-control" name="id_jenis_belanja" value="{{ $MstSubJenisBelanja->id_jenis_belanja }}" required>
|
||||
<input type="text" class="form-control" name="name" value="{{ $MstSubJenisBelanja->name }}" required placeholder="Input Nama">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user