diff --git a/app/Http/Controllers/Api/PbgTaskGoogleSheetsController.php b/app/Http/Controllers/Api/PbgTaskGoogleSheetsController.php index b7a8c49..72295c3 100644 --- a/app/Http/Controllers/Api/PbgTaskGoogleSheetsController.php +++ b/app/Http/Controllers/Api/PbgTaskGoogleSheetsController.php @@ -50,6 +50,12 @@ class PbgTaskGoogleSheetsController extends Controller */ public function destroy(string $id) { - // + try{ + $data = PbgTaskGoogleSheet::find($id); + $data->delete(); + return response()->json(['message' => 'Data deleted successfully'], 200); + }catch(\Exception $e){ + return response()->json(['message' => 'Failed to delete data'], 500); + } } } diff --git a/app/Http/Controllers/Data/GoogleSheetsController.php b/app/Http/Controllers/Data/GoogleSheetsController.php index 50eb186..837fa66 100644 --- a/app/Http/Controllers/Data/GoogleSheetsController.php +++ b/app/Http/Controllers/Data/GoogleSheetsController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers\Data; use App\Http\Controllers\Controller; +use App\Models\PbgTaskGoogleSheet; use Illuminate\Http\Request; class GoogleSheetsController extends Controller @@ -24,7 +25,8 @@ class GoogleSheetsController extends Controller public function show(string $id) { - return view('data.google-sheet.show'); + $data = PbgTaskGoogleSheet::find($id); + return view('data.google-sheet.show', compact('data')); } public function edit(string $id) diff --git a/resources/js/data/google-sheet/index.js b/resources/js/data/google-sheet/index.js index 3d301b6..b82fcd0 100644 --- a/resources/js/data/google-sheet/index.js +++ b/resources/js/data/google-sheet/index.js @@ -67,7 +67,7 @@ class GoogleSheets { if (canUpdate) { buttons += ` - + `; diff --git a/resources/views/data/google-sheet/index.blade.php b/resources/views/data/google-sheet/index.blade.php index 470c3c9..c1889f5 100644 --- a/resources/views/data/google-sheet/index.blade.php +++ b/resources/views/data/google-sheet/index.blade.php @@ -16,7 +16,7 @@
@if ($user_menu_permission['allow_create']) - Create + Create @endif
'Google Sheets']) + +@section('css') +@endsection + +@section('content') + +@include('layouts.partials/page-title', ['title' => 'Data', 'subtitle' => 'Google Sheets']) + + +
+
+ Back +
+
+
+ @php + function displayData($label, $value) { + echo "
{$label}
" . (!empty($value) ? $value : '-') . "
"; + } + @endphp + +
+ @php + displayData('Jenis Konsultasi', $data->jenis_konsultasi); + displayData('No Registrasi', $data->no_registrasi); + displayData('Nama Pemilik', $data->nama_pemilik); + displayData('Lokasi Bangunan', $data->lokasi_bg); + displayData('Fungsi Bangunan', $data->fungsi_bg); + displayData('Nama Bangunan', $data->nama_bangunan); + displayData('Tanggal Permohonan', $data->tgl_permohonan); + displayData('Status Verifikasi', $data->status_verifikasi); + displayData('Status Permohonan', $data->status_permohonan); + displayData('Alamat Pemilik', $data->alamat_pemilik); + displayData('No Hp', $data->no_hp); + displayData('Email', $data->email); + displayData('Tanggal Catatan', $data->tanggal_catatan); + displayData('Catatan Kekurangan Dokumen', $data->catatan_kekurangan_dokumen); + displayData('Gambar', $data->gambar); + displayData('KRK KKPR', $data->krk_kkpr); + displayData('No KRK', $data->no_krk); + displayData('LH', $data->lh); + displayData('SKA', $data->ska); + displayData('Keterangan', $data->keterangan); + displayData('Helpdesk', $data->helpdesk); + displayData('PJ', $data->pj); + displayData('Kepemilikan', $data->Kepemilikan); + displayData('Potensi Taru', $data->potensi_taru); + displayData('Validasi Dinas', $data->validasi_dinas); + displayData('Kategori Retribusi', $data->kategori_retribusi); + @endphp +
+ +
+ @php + displayData('No Urut BA TPT', $data->no_urut_ba_tpt); + displayData('Tanggal BA TPT', $data->tanggal_ba_tpt); + displayData('No Urut BA TPA', $data->no_urut_ba_tpa); + displayData('Tanggal BA TPA', $data->tanggal_ba_tpa); + displayData('No Urut SKRD', $data->no_urut_skrd); + displayData('Tanggal SKRD', $data->tanggal_skrd); + displayData('PTSP', $data->ptsp); + displayData('Selesai Terbit', $data->selesai_terbit); + displayData('Tanggal Pembayaran', $data->tanggal_pembayaran); + displayData('Format STS', $data->format_sts); + displayData('Tahun Terbit', $data->tahun_terbit); + displayData('Tahun Berjalan', $data->tahun_berjalan); + displayData('Kelurahan', $data->kelurahan); + displayData('Kecamatan', $data->kecamatan); + displayData('LB', $data->lb); + displayData('TB', $data->tb); + displayData('JLB', $data->jlb); + displayData('Unit', $data->unit); + displayData('Usulan Retribusi', $data->usulan_retribusi); + displayData('Nilai Retribusi Keseluruhan SIMBG', $data->nilai_retribusi_keseluruhan_simbg); + displayData('Nilai Retribusi Keseluruhan PAD', $data->nilai_retribusi_keseluruhan_pad); + displayData('Denda', $data->denda); + displayData('Latitude', $data->latitude); + displayData('Longitude', $data->longitude); + displayData('NIK NIB', $data->nik_nib); + displayData('Dokumen Tanah', $data->dok_tanah); + displayData('Temuan', $data->temuan); + @endphp +
+
+
+
+ + +@endsection \ No newline at end of file