fix: add new colum deskripsi
parent
6f9346d717
commit
98fcb3eaa6
|
|
@ -19,6 +19,7 @@ namespace BpsRwApp.Controllers
|
|||
id = 1,
|
||||
judul = "Peraturan Gubernur No. 7 Tahun 2024",
|
||||
subJudul = "Program dari Dinas LH DKI Jakarta",
|
||||
deskripsi = "Peraturan ini mengatur tentang pengelolaan lingkungan hidup di wilayah DKI Jakarta, termasuk pengelolaan sampah, pengendalian pencemaran, dan upaya pelestarian lingkungan.",
|
||||
tanggalDitetapkan = "2 November 2025",
|
||||
statusBerlaku = true,
|
||||
dokumen = "dok1.pdf"
|
||||
|
|
@ -27,6 +28,7 @@ namespace BpsRwApp.Controllers
|
|||
id = 2,
|
||||
judul = "Surat Edaran DLH No. 4 Tahun 2022",
|
||||
subJudul = "Diterbitkan oleh Dinas LH",
|
||||
deskripsi = "Surat edaran ini berisi panduan teknis pelaksanaan program lingkungan hidup untuk seluruh unit kerja di lingkungan Pemerintah Provinsi DKI Jakarta.",
|
||||
tanggalDitetapkan = "2 November 2025",
|
||||
statusBerlaku = false,
|
||||
dokumen = "dok2.pdf"
|
||||
|
|
@ -35,6 +37,7 @@ namespace BpsRwApp.Controllers
|
|||
id = 3,
|
||||
judul = "Instruksi Gubernur No. 12 Tahun 2023",
|
||||
subJudul = "Program LH Provinsi",
|
||||
deskripsi = "Instruksi kepada seluruh SKPD untuk melaksanakan program kerja terkait peningkatan kualitas lingkungan hidup dan penanganan perubahan iklim di DKI Jakarta.",
|
||||
tanggalDitetapkan = "2 November 2025",
|
||||
statusBerlaku = true,
|
||||
dokumen = "dok3.pdf"
|
||||
|
|
@ -46,6 +49,7 @@ namespace BpsRwApp.Controllers
|
|||
x.id,
|
||||
x.judul,
|
||||
x.subJudul,
|
||||
x.deskripsi,
|
||||
x.tanggalDitetapkan,
|
||||
statusBerlaku = x.statusBerlaku ? "Ya" : "Tidak",
|
||||
x.dokumen,
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@
|
|||
<th>No</th>
|
||||
<th>Judul</th>
|
||||
<th>Sub Judul</th>
|
||||
<th>Deskripsi</th>
|
||||
<th>Ditetapkan</th>
|
||||
<th>Berlaku</th>
|
||||
<th>Dokumen</th>
|
||||
|
|
@ -63,6 +64,14 @@
|
|||
<textarea class="textarea h-24 w-full" placeholder="Masukkan subjudul"></textarea>
|
||||
</fieldset>
|
||||
|
||||
<!-- Deskripsi -->
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Deskripsi <span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<textarea class="textarea h-32 w-full" placeholder="Masukkan deskripsi regulasi"></textarea>
|
||||
</fieldset>
|
||||
|
||||
<!-- Tanggal Penetapan & Status -->
|
||||
<div class="grid grid-cols-2 gap-4">
|
||||
<fieldset class="fieldset">
|
||||
|
|
@ -130,6 +139,12 @@
|
|||
<p id="detail-subjudul" class="text-gray-900"></p>
|
||||
</div>
|
||||
|
||||
<!-- Deskripsi -->
|
||||
<div>
|
||||
<label class="text-sm text-gray-500">Deskripsi</label>
|
||||
<p id="detail-deskripsi" class="text-gray-900"></p>
|
||||
</div>
|
||||
|
||||
<!-- Ditetapkan -->
|
||||
<div>
|
||||
<label class="text-sm text-gray-500">Ditetapkan</label>
|
||||
|
|
@ -204,12 +219,23 @@ $(document).ready(function () {
|
|||
{ data: null, render: (d, t, r, m) => m.row + 1, orderable: false },
|
||||
{ data: 'judul' },
|
||||
{ data: 'subJudul' },
|
||||
{
|
||||
data: 'deskripsi',
|
||||
render: function (data) {
|
||||
if (!data) return '-';
|
||||
const max = 80;
|
||||
return data.length > max
|
||||
? data.substring(0, max) + "..."
|
||||
: data;
|
||||
}
|
||||
},
|
||||
|
||||
{ data: 'tanggalDitetapkan' },
|
||||
|
||||
// Status Berlaku
|
||||
{
|
||||
data: 'statusBerlaku',
|
||||
render: function (data) {
|
||||
render: function () {
|
||||
return `
|
||||
<input type="checkbox" class="toggle toggle-success" checked />`;
|
||||
}
|
||||
|
|
@ -232,11 +258,13 @@ $(document).ready(function () {
|
|||
data: 'aksi',
|
||||
orderable: false,
|
||||
searchable: false,
|
||||
render: function (data) { return data; }
|
||||
render: function (data) {
|
||||
return data;
|
||||
}
|
||||
}
|
||||
],
|
||||
columnDefs: [
|
||||
{ className: "whitespace-normal", targets: [1, 2] }
|
||||
{ className: "whitespace-normal", targets: [1, 2, 3] }
|
||||
]
|
||||
});
|
||||
|
||||
|
|
@ -250,6 +278,7 @@ $(document).ready(function () {
|
|||
const row = table.row($(this).parents('tr')).data();
|
||||
$('#detail-judul').text(row.judul);
|
||||
$('#detail-subjudul').text(row.subJudul);
|
||||
$('#detail-deskripsi').text(row.deskripsi || '-');
|
||||
$('#detail-tanggal').text(row.tanggalDitetapkan);
|
||||
$('#detail-status').text(row.statusBerlaku === 'Ya' ? 'Berlaku' : 'Tidak Berlaku');
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue