update: fixing datatables

main
marszayn 2025-08-28 10:53:53 +07:00
parent cf5106ec70
commit 36e83180fe
6 changed files with 22 additions and 98 deletions

View File

@ -158,7 +158,7 @@
<td class="px-3 py-2 border">5 tahun</td>
<td class="px-3 py-2 border">Maks. 2 tahun</td>
</tr>
<tr class="hover:bg-purple-50"></tr>
<tr class="hover:bg-purple-50">
<td class="px-3 py-2 border">6 tahun</td>
<td class="px-3 py-2 border">Maks. 1 tahun</td>
</tr>

View File

@ -287,7 +287,7 @@
<div class="my-12 max-w-6xl mx-auto px-4">
<div class="bg-white rounded-xl shadow-lg p-6 border border-gray-200">
<div class="mb-6">
<h2 class="text-2xl font-bold text-gray-800 mb-2">🏭 Daftar Jasa Pengolahan Sampah</h2>
<h2 class="text-2xl font-bold text-gray-800 mb-2">Daftar Jasa Pengolahan Sampah</h2>
<p class="text-gray-600">Data perusahaan yang memiliki izin pengolahan sampah di DKI Jakarta</p>
</div>

View File

@ -1,300 +1,250 @@
[
{
"no": 1,
"nama": "PT. Bersih Sejahtera",
"alamat": "Jl. Sudirman No. 123, Jakarta Pusat",
"tglBerlakuIzin": "2025-12-31"
},
{
"no": 2,
"nama": "CV. Lingkungan Hijau",
"alamat": "Jl. Thamrin No. 45, Jakarta Selatan",
"tglBerlakuIzin": "2025-11-15"
},
{
"no": 3,
"nama": "PT. Waste Management Pro",
"alamat": "Jl. Gatot Subroto No. 78 Kelurahan Grogol Selatan, Kebauoran Lama, Jakarta Selatan",
"tglBerlakuIzin": "2026-01-20"
},
{
"no": 4,
"nama": "UD. Sampah Bersih",
"alamat": "Jl. Cikini No. 56, Jakarta Pusat",
"tglBerlakuIzin": "2025-10-30"
},
{
"no": 5,
"nama": "PT. Eco Transport",
"alamat": "Jl. Kuningan No. 89, Jakarta Selatan",
"tglBerlakuIzin": "2026-02-14"
},
{
"no": 6,
"nama": "CV. Green Waste Solution",
"alamat": "Jl. Matraman No. 34, Jakarta Timur",
"tglBerlakuIzin": "2025-09-25"
},
{
"no": 7,
"nama": "PT. Clean Environment",
"alamat": "Jl. Casablanca No. 67, Jakarta Selatan",
"tglBerlakuIzin": "2026-03-10"
},
{
"no": 8,
"nama": "UD. Waste Collector",
"alamat": "Jl. Kramat No. 12, Jakarta Pusat",
"tglBerlakuIzin": "2025-08-18"
},
{
"no": 9,
"nama": "PT. Urban Waste Management",
"alamat": "Jl. Sudirman No. 234, Jakarta Pusat",
"tglBerlakuIzin": "2026-04-05"
},
{
"no": 10,
"nama": "CV. Environmental Care",
"alamat": "Jl. Tebet No. 78, Jakarta Selatan",
"tglBerlakuIzin": "2025-07-22"
},
{
"no": 11,
"nama": "PT. Sumber Alam Bersih",
"alamat": "Jl. Merdeka No. 101, Jakarta Barat",
"tglBerlakuIzin": "2026-05-12"
},
{
"no": 12,
"nama": "CV. Hijau Lestari",
"alamat": "Jl. Mangga Dua No. 56, Jakarta Utara",
"tglBerlakuIzin": "2025-06-30"
},
{
"no": 13,
"nama": "PT. Lingkungan Asri",
"alamat": "Jl. Daan Mogot No. 88, Jakarta Barat",
"tglBerlakuIzin": "2026-07-19"
},
{
"no": 14,
"nama": "UD. Bersih Mandiri",
"alamat": "Jl. Salemba No. 23, Jakarta Pusat",
"tglBerlakuIzin": "2025-05-15"
},
{
"no": 15,
"nama": "PT. Eco Waste Nusantara",
"alamat": "Jl. Fatmawati No. 77, Jakarta Selatan",
"tglBerlakuIzin": "2026-08-25"
},
{
"no": 16,
"nama": "CV. Solusi Bersih",
"alamat": "Jl. Pramuka No. 45, Jakarta Timur",
"tglBerlakuIzin": "2025-04-10"
},
{
"no": 17,
"nama": "PT. Lestari Bersama",
"alamat": "Jl. Panjang No. 12, Jakarta Barat",
"tglBerlakuIzin": "2026-09-30"
},
{
"no": 18,
"nama": "UD. Hijau Bersih",
"alamat": "Jl. Kemang No. 34, Jakarta Selatan",
"tglBerlakuIzin": "2025-03-18"
},
{
"no": 19,
"nama": "PT. Mitra Lingkungan",
"alamat": "Jl. Pluit No. 56, Jakarta Utara",
"tglBerlakuIzin": "2026-10-11"
},
{
"no": 20,
"nama": "CV. Bersih Jaya",
"alamat": "Jl. Pasar Minggu No. 89, Jakarta Selatan",
"tglBerlakuIzin": "2025-02-05"
},
{
"no": 21,
"nama": "PT. Bersih Prima",
"alamat": "Jl. Sudirman No. 321, Jakarta Pusat",
"tglBerlakuIzin": "2026-11-01"
},
{
"no": 22,
"nama": "CV. Lingkungan Bersama",
"alamat": "Jl. Thamrin No. 99, Jakarta Selatan",
"tglBerlakuIzin": "2025-12-12"
},
{
"no": 23,
"nama": "PT. Waste Solution",
"alamat": "Jl. Gatot Subroto No. 88, Jakarta Selatan",
"tglBerlakuIzin": "2026-01-15"
},
{
"no": 24,
"nama": "UD. Sampah Mandiri",
"alamat": "Jl. Cikini No. 78, Jakarta Pusat",
"tglBerlakuIzin": "2025-10-10"
},
{
"no": 25,
"nama": "PT. Eco Transportasi",
"alamat": "Jl. Kuningan No. 100, Jakarta Selatan",
"tglBerlakuIzin": "2026-02-20"
},
{
"no": 26,
"nama": "CV. Green Solution",
"alamat": "Jl. Matraman No. 56, Jakarta Timur",
"tglBerlakuIzin": "2025-09-10"
},
{
"no": 27,
"nama": "PT. Clean Indo",
"alamat": "Jl. Casablanca No. 88, Jakarta Selatan",
"tglBerlakuIzin": "2026-03-15"
},
{
"no": 28,
"nama": "UD. Waste Pro",
"alamat": "Jl. Kramat No. 34, Jakarta Pusat",
"tglBerlakuIzin": "2025-08-10"
},
{
"no": 29,
"nama": "PT. Urban Waste Pro",
"alamat": "Jl. Sudirman No. 345, Jakarta Pusat",
"tglBerlakuIzin": "2026-04-10"
},
{
"no": 30,
"nama": "CV. Environmental Solution",
"alamat": "Jl. Tebet No. 99, Jakarta Selatan",
"tglBerlakuIzin": "2025-07-10"
},
{
"no": 31,
"nama": "PT. Sumber Alam Lestari",
"alamat": "Jl. Merdeka No. 200, Jakarta Barat",
"tglBerlakuIzin": "2026-05-20"
},
{
"no": 32,
"nama": "CV. Hijau Bersama",
"alamat": "Jl. Mangga Dua No. 78, Jakarta Utara",
"tglBerlakuIzin": "2025-06-10"
},
{
"no": 33,
"nama": "PT. Lingkungan Hijau",
"alamat": "Jl. Daan Mogot No. 99, Jakarta Barat",
"tglBerlakuIzin": "2026-07-10"
},
{
"no": 34,
"nama": "UD. Bersih Lestari",
"alamat": "Jl. Salemba No. 45, Jakarta Pusat",
"tglBerlakuIzin": "2025-05-10"
},
{
"no": 35,
"nama": "PT. Eco Nusantara",
"alamat": "Jl. Fatmawati No. 88, Jakarta Selatan",
"tglBerlakuIzin": "2026-08-10"
},
{
"no": 36,
"nama": "CV. Solusi Hijau",
"alamat": "Jl. Pramuka No. 67, Jakarta Timur",
"tglBerlakuIzin": "2025-04-20"
},
{
"no": 37,
"nama": "PT. Lestari Hijau",
"alamat": "Jl. Panjang No. 34, Jakarta Barat",
"tglBerlakuIzin": "2026-09-10"
},
{
"no": 38,
"nama": "UD. Hijau Mandiri",
"alamat": "Jl. Kemang No. 56, Jakarta Selatan",
"tglBerlakuIzin": "2025-03-10"
},
{
"no": 39,
"nama": "PT. Mitra Bersih",
"alamat": "Jl. Pluit No. 78, Jakarta Utara",
"tglBerlakuIzin": "2026-10-10"
},
{
"no": 40,
"nama": "CV. Bersih Mandiri",
"alamat": "Jl. Pasar Minggu No. 100, Jakarta Selatan",
"tglBerlakuIzin": "2025-02-10"
},
{
"no": 41,
"nama": "PT. Bersih Jaya",
"alamat": "Jl. Sudirman No. 400, Jakarta Pusat",
"tglBerlakuIzin": "2026-11-10"
},
{
"no": 42,
"nama": "CV. Lingkungan Lestari",
"alamat": "Jl. Thamrin No. 120, Jakarta Selatan",
"tglBerlakuIzin": "2025-12-20"
},
{
"no": 43,
"nama": "PT. Waste Bersih",
"alamat": "Jl. Gatot Subroto No. 120, Jakarta Selatan",
"tglBerlakuIzin": "2026-01-25"
},
{
"no": 44,
"nama": "UD. Sampah Lestari",
"alamat": "Jl. Cikini No. 100, Jakarta Pusat",
"tglBerlakuIzin": "2025-10-20"
},
{
"no": 45,
"nama": "PT. Eco Transport Mandiri",
"alamat": "Jl. Kuningan No. 120, Jakarta Selatan",
"tglBerlakuIzin": "2026-02-25"
},
{
"no": 46,
"nama": "CV. Green Mandiri",
"alamat": "Jl. Matraman No. 78, Jakarta Timur",
"tglBerlakuIzin": "2025-09-20"
},
{
"no": 47,
"nama": "PT. Clean Solution",
"alamat": "Jl. Casablanca No. 120, Jakarta Selatan",
"tglBerlakuIzin": "2026-03-25"
},
{
"no": 48,
"nama": "UD. Waste Lestari",
"alamat": "Jl. Kramat No. 56, Jakarta Pusat",
"tglBerlakuIzin": "2025-08-20"
},
{
"no": 49,
"nama": "PT. Urban Waste Lestari",
"alamat": "Jl. Sudirman No. 500, Jakarta Pusat",
"tglBerlakuIzin": "2026-04-20"
},
{
"no": 50,
"nama": "CV. Environmental Mandiri",
"alamat": "Jl. Tebet No. 120, Jakarta Selatan",
"tglBerlakuIzin": "2025-07-20"

View File

@ -1,240 +1,200 @@
[
{
"no": 1,
"nama": "PT. Waste Processing Jakarta",
"alamat": "Jl. Soekarno Hatta No. 123, Jakarta Timur",
"tglBerlakuIzin": "2025-12-31"
},
{
"no": 2,
"nama": "CV. Eco Recycle Indonesia",
"alamat": "Jl. Gatot Subroto No. 45, Jakarta Selatan",
"tglBerlakuIzin": "2025-11-15"
},
{
"no": 3,
"nama": "PT. Green Processing Solution",
"alamat": "Jl. Sudirman No. 78 Kelurahan Tanah Abang, Jakarta Pusat",
"tglBerlakuIzin": "2026-01-20"
},
{
"no": 4,
"nama": "UD. Daur Ulang Mandiri",
"alamat": "Jl. Thamrin No. 56, Jakarta Pusat",
"tglBerlakuIzin": "2025-10-30"
},
{
"no": 5,
"nama": "PT. Komposter Nusantara",
"alamat": "Jl. Kuningan No. 89, Jakarta Selatan",
"tglBerlakuIzin": "2026-02-14"
},
{
"no": 6,
"nama": "CV. Recycle Pro Indonesia",
"alamat": "Jl. Matraman No. 34, Jakarta Timur",
"tglBerlakuIzin": "2025-09-25"
},
{
"no": 7,
"nama": "PT. Waste Treatment Center",
"alamat": "Jl. Casablanca No. 67, Jakarta Selatan",
"tglBerlakuIzin": "2026-03-10"
},
{
"no": 8,
"nama": "UD. Pengolah Sampah Bersih",
"alamat": "Jl. Kramat No. 12, Jakarta Pusat",
"tglBerlakuIzin": "2025-08-18"
},
{
"no": 9,
"nama": "PT. Urban Waste Processing",
"alamat": "Jl. Sudirman No. 234, Jakarta Pusat",
"tglBerlakuIzin": "2026-04-05"
},
{
"no": 10,
"nama": "CV. Environmental Processing",
"alamat": "Jl. Tebet No. 78, Jakarta Selatan",
"tglBerlakuIzin": "2025-07-22"
},
{
"no": 11,
"nama": "PT. Sumber Daya Pengolahan",
"alamat": "Jl. Merdeka No. 101, Jakarta Barat",
"tglBerlakuIzin": "2026-05-12"
},
{
"no": 12,
"nama": "CV. Hijau Processing",
"alamat": "Jl. Mangga Dua No. 56, Jakarta Utara",
"tglBerlakuIzin": "2025-06-30"
},
{
"no": 13,
"nama": "PT. Lingkungan Processing",
"alamat": "Jl. Daan Mogot No. 88, Jakarta Barat",
"tglBerlakuIzin": "2026-07-19"
},
{
"no": 14,
"nama": "UD. Bersih Processing",
"alamat": "Jl. Salemba No. 23, Jakarta Pusat",
"tglBerlakuIzin": "2025-05-15"
},
{
"no": 15,
"nama": "PT. Eco Processing Nusantara",
"alamat": "Jl. Fatmawati No. 77, Jakarta Selatan",
"tglBerlakuIzin": "2026-08-25"
},
{
"no": 16,
"nama": "CV. Solusi Processing",
"alamat": "Jl. Pramuka No. 45, Jakarta Timur",
"tglBerlakuIzin": "2025-04-10"
},
{
"no": 17,
"nama": "PT. Lestari Processing",
"alamat": "Jl. Panjang No. 12, Jakarta Barat",
"tglBerlakuIzin": "2026-09-30"
},
{
"no": 18,
"nama": "UD. Hijau Processing",
"alamat": "Jl. Kemang No. 34, Jakarta Selatan",
"tglBerlakuIzin": "2025-03-18"
},
{
"no": 19,
"nama": "PT. Mitra Processing",
"alamat": "Jl. Pluit No. 56, Jakarta Utara",
"tglBerlakuIzin": "2026-10-11"
},
{
"no": 20,
"nama": "CV. Bersih Processing Jaya",
"alamat": "Jl. Pasar Minggu No. 89, Jakarta Selatan",
"tglBerlakuIzin": "2025-02-05"
},
{
"no": 21,
"nama": "PT. Processing Prima",
"alamat": "Jl. Sudirman No. 321, Jakarta Pusat",
"tglBerlakuIzin": "2026-11-01"
},
{
"no": 22,
"nama": "CV. Lingkungan Processing",
"alamat": "Jl. Thamrin No. 99, Jakarta Selatan",
"tglBerlakuIzin": "2025-12-12"
},
{
"no": 23,
"nama": "PT. Waste Processing Solution",
"alamat": "Jl. Gatot Subroto No. 88, Jakarta Selatan",
"tglBerlakuIzin": "2026-01-15"
},
{
"no": 24,
"nama": "UD. Sampah Processing",
"alamat": "Jl. Cikini No. 78, Jakarta Pusat",
"tglBerlakuIzin": "2025-10-10"
},
{
"no": 25,
"nama": "PT. Eco Processing Transportasi",
"alamat": "Jl. Kuningan No. 100, Jakarta Selatan",
"tglBerlakuIzin": "2026-02-20"
},
{
"no": 26,
"nama": "CV. Green Processing Solution",
"alamat": "Jl. Matraman No. 56, Jakarta Timur",
"tglBerlakuIzin": "2025-09-10"
},
{
"no": 27,
"nama": "PT. Clean Processing Indo",
"alamat": "Jl. Casablanca No. 88, Jakarta Selatan",
"tglBerlakuIzin": "2026-03-15"
},
{
"no": 28,
"nama": "UD. Waste Processing Pro",
"alamat": "Jl. Kramat No. 34, Jakarta Pusat",
"tglBerlakuIzin": "2025-08-10"
},
{
"no": 29,
"nama": "PT. Urban Processing Pro",
"alamat": "Jl. Sudirman No. 345, Jakarta Pusat",
"tglBerlakuIzin": "2026-04-10"
},
{
"no": 30,
"nama": "CV. Environmental Processing Solution",
"alamat": "Jl. Tebet No. 99, Jakarta Selatan",
"tglBerlakuIzin": "2025-07-10"
},
{
"no": 31,
"nama": "PT. Sumber Alam Processing",
"alamat": "Jl. Merdeka No. 200, Jakarta Barat",
"tglBerlakuIzin": "2026-05-20"
},
{
"no": 32,
"nama": "CV. Hijau Processing Bersama",
"alamat": "Jl. Mangga Dua No. 78, Jakarta Utara",
"tglBerlakuIzin": "2025-06-10"
},
{
"no": 33,
"nama": "PT. Lingkungan Processing Hijau",
"alamat": "Jl. Daan Mogot No. 99, Jakarta Barat",
"tglBerlakuIzin": "2026-07-10"
},
{
"no": 34,
"nama": "UD. Bersih Processing Lestari",
"alamat": "Jl. Salemba No. 45, Jakarta Pusat",
"tglBerlakuIzin": "2025-05-10"
},
{
"no": 35,
"nama": "PT. Eco Processing Nusantara",
"alamat": "Jl. Fatmawati No. 88, Jakarta Selatan",
"tglBerlakuIzin": "2026-08-10"
},
{
"no": 36,
"nama": "CV. Solusi Processing Hijau",
"alamat": "Jl. Pramuka No. 67, Jakarta Timur",
"tglBerlakuIzin": "2025-04-20"
},
{
"no": 37,
"nama": "PT. Lestari Processing Hijau",
"alamat": "Jl. Panjang No. 34, Jakarta Barat",
"tglBerlakuIzin": "2026-09-10"
},
{
"no": 38,
"nama": "UD. Hijau Processing Mandiri",
"alamat": "Jl. Kemang No. 56, Jakarta Selatan",
"tglBerlakuIzin": "2025-03-10"
},
{
"no": 39,
"nama": "PT. Mitra Processing Bersih",
"alamat": "Jl. Pluit No. 78, Jakarta Utara",
"tglBerlakuIzin": "2026-10-10"
},
{
"no": 40,
"nama": "CV. Bersih Processing Mandiri",
"alamat": "Jl. Pasar Minggu No. 100, Jakarta Selatan",
"tglBerlakuIzin": "2025-02-10"

View File

@ -14,10 +14,13 @@ function initializePengangkutanDataTable() {
},
columns: [
{
data: "no",
data: null,
className: "px-6 py-4 text-sm text-gray-900 text-center font-medium",
title: "No",
width: "8%",
render: function (data, type, row, meta) {
return meta.row + 1;
},
},
{
data: "nama",
@ -225,8 +228,12 @@ function loadPengangkutanDataManually() {
}
row.innerHTML = `
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 text-center font-medium">${item.no}</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 font-medium">${item.nama}</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 text-center font-medium">${
index + 1
}</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 font-medium">${
item.nama
}</td>
<td class="px-6 py-4 text-sm text-gray-700">${item.alamat}</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 text-center">
<div class="text-sm font-medium text-gray-900">${formattedDate}</div>

View File

@ -14,10 +14,13 @@ function initializePengolahanDataTable() {
},
columns: [
{
data: "no",
data: null,
className: "px-6 py-4 text-sm text-gray-900 text-center font-medium",
title: "No",
width: "8%",
render: function (data, type, row, meta) {
return meta.row + 1;
},
},
{
data: "nama",
@ -223,8 +226,12 @@ function loadPengolahanDataManually() {
}
row.innerHTML = `
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 text-center font-medium">${item.no}</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 font-medium">${item.nama}</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 text-center font-medium">${
index + 1
}</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 font-medium">${
item.nama
}</td>
<td class="px-6 py-4 text-sm text-gray-700">${item.alamat}</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-gray-900 text-center">
<div class="text-sm font-medium text-gray-900">${formattedDate}</div>