main
Ilham Wara Nugroho 2025-12-10 09:45:52 +07:00
parent 315f801c49
commit 15b0f9a4ea
6 changed files with 92 additions and 5 deletions

View File

@ -206,6 +206,7 @@ class DatasetTambahanController extends Controller
} }
$insert->deskripsi = $request->deskripsi; $insert->deskripsi = $request->deskripsi;
$insert->tahun = $request->tahun; $insert->tahun = $request->tahun;
$insert->tahun_data = $request->tahun_data;
$insert->save(); $insert->save();
}else{ }else{
// dd($request->all()); // dd($request->all());
@ -233,6 +234,7 @@ class DatasetTambahanController extends Controller
} }
$insert->deskripsi = $request->deskripsi; $insert->deskripsi = $request->deskripsi;
$insert->tahun = $request->tahun; $insert->tahun = $request->tahun;
$insert->tahun_data = $request->tahun_data;
$insert->created_by = auth()->user()->id; $insert->created_by = auth()->user()->id;
$insert->save(); $insert->save();
} }

View File

@ -115,6 +115,7 @@ class DatasetRepository implements DatasetRepositoryInterface
// $masterModel->instansi_id = decode_id($data['instansi_id']); // $masterModel->instansi_id = decode_id($data['instansi_id']);
// $masterModel->template_id = decode_id($data['template_id']); // $masterModel->template_id = decode_id($data['template_id']);
$masterModel->name = $data['name']; $masterModel->name = $data['name'];
$masterModel->tahun_data = $data['tahun_data'];
// $masterModel->publik = 1; // $masterModel->publik = 1;
// $masterModel->template_default = 1; // $masterModel->template_default = 1;
if(@$file){ if(@$file){
@ -133,6 +134,7 @@ class DatasetRepository implements DatasetRepositoryInterface
$masterModel->instansi_id = decode_id($data['instansi_id']); $masterModel->instansi_id = decode_id($data['instansi_id']);
$masterModel->template_id = decode_id($data['template_id']); $masterModel->template_id = decode_id($data['template_id']);
$masterModel->tahun = $data['tahun']; $masterModel->tahun = $data['tahun'];
$masterModel->tahun_data = $data['tahun_data'];
$masterModel->name = $data['name']; $masterModel->name = $data['name'];
$masterModel->publik = 1; $masterModel->publik = 1;
$masterModel->template_default = 1; $masterModel->template_default = 1;

View File

@ -0,0 +1,28 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('dataset', function (Blueprint $table) {
//
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('dataset', function (Blueprint $table) {
//
});
}
};

View File

@ -0,0 +1,28 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('dataset_tambahan', function (Blueprint $table) {
//
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('dataset_tambahan', function (Blueprint $table) {
//
});
}
};

View File

@ -81,12 +81,20 @@
@enderror @enderror
</div> </div>
<div class="mb-3"> <div class="mb-3">
<label class="mb-3">Data Tahun</label> <label class="mb-3">Tahun Sistem DIKPLHD</label>
<select name="tahun" class="form-input" id=""> <select name="tahun" class="form-input" id="">
<option value="{{@$item->tahun ? @$item->tahun : (date('Y')-1)}}">{{@$item->tahun ? @$item->tahun : (date('Y')-1)}}</option> {{-- <option value="{{@$item->tahun ? @$item->tahun : (date('Y'))}}">{{@$item->tahun ? @$item->tahun : (date('Y'))}}</option> --}}
{{-- @for($i = (date('Y')-5); date('Y') >= $i ; $i++) --}} @for($i = (date('Y')-5); date('Y') >= $i ; $i++)
{{-- <option {{ (@$item ? (@$item->tahun == $i ? 'selected' : '') : ($i == date('Y') ? 'selected' : '') )}} value="{{$i}}">{{$i}}</option> --}} <option {{ (@$item ? (@$item->tahun == $i ? 'selected' : '') : ($i == date('Y') ? 'selected' : '') )}} value="{{$i}}">{{$i}}</option>
{{-- @endfor --}} @endfor
</select>
</div>
<div class="mb-3">
<label class="mb-3">Tahun Data</label>
<select name="tahun_data" class="form-input" id="">
@for($i = (date('Y')-5); date('Y')-1 >= $i ; $i++)
<option {{ (@$item ? (@$item->tahun_data == $i ? 'selected' : '') : ($i == date('Y')-1 ? 'selected' : '') )}} value="{{$i}}">{{$i}}</option>
@endfor
</select> </select>
</div> </div>
</div> </div>

View File

@ -51,6 +51,25 @@
</div> </div>
</div> </div>
</div> </div>
<div class="flex flex-between gap-3 bg-secondary/10 items-center p-2 rounded">
<div class="p-2">
<i class="ri-database-2-line text-primary text-xl"></i>
</div>
<div class="flex flex-col">
<div class="text-sm"><b>Tahun Sistem DIKPLHD</b></div>
<div class="text-xs">{{$item->tahun}}</div>
</div>
</div>
<div class="flex flex-between gap-3 bg-secondary/10 items-center p-2 rounded">
<div class="p-2">
<i class="ri-database-2-line text-primary text-xl"></i>
</div>
<div class="flex flex-col">
<div class="text-sm"><b>Tahun Data</b></div>
<div class="text-xs">{{@$item->tahun_data}}</div>
</div>
</div>
</div> </div>
<div class="grid lg-grid-cols-1 gap-3"> <div class="grid lg-grid-cols-1 gap-3">
<div class="flex flex-between gap-3 bg-secondary/10 items-center p-2 rounded"> <div class="flex flex-between gap-3 bg-secondary/10 items-center p-2 rounded">