diff --git a/resources/views/components/excel-download-button.blade.php b/resources/views/components/excel-download-button.blade.php
index 85ec96e5..d71cf373 100644
--- a/resources/views/components/excel-download-button.blade.php
+++ b/resources/views/components/excel-download-button.blade.php
@@ -69,7 +69,9 @@
// Prepare download URL
const url = new URL(downloadUrl);
-
+ url.searchParams.set("kode_kabupaten", "{{ session('kabupaten.kode_kabupaten') ?? '' }}");
+ url.searchParams.set("kode_kecamatan", "{{ session('kecamatan.kode_kecamatan') ?? '' }}");
+ url.searchParams.set("kode_desa", "{{ session('desa.id') ?? '' }}");
let urlParams = new URLSearchParams();
if (tableId) {
@@ -110,7 +112,7 @@
const info = table.page.info();
urlParams.append('totalData', info.recordsTotal);
}
-
+
// Make fetch request
const response = await fetch(url, {
method: 'POST',
diff --git a/resources/views/components/print-button.blade.php b/resources/views/components/print-button.blade.php
index 8508118c..fb3c72fd 100644
--- a/resources/views/components/print-button.blade.php
+++ b/resources/views/components/print-button.blade.php
@@ -30,6 +30,9 @@
e.preventDefault();
const printUrl = new URL(this.dataset.printUrl);
+ printUrl.searchParams.set("kode_kabupaten", "{{ session('kabupaten.kode_kabupaten') ?? '' }}");
+ printUrl.searchParams.set("kode_kecamatan", "{{ session('kecamatan.kode_kecamatan') ?? '' }}");
+ printUrl.searchParams.set("kode_desa", "{{ session('desa.id') ?? '' }}");
const tableId = this.dataset.tableId;
const filters = JSON.parse(this.dataset.filters || '{}');
const additionalParams = JSON.parse(this.dataset.additionalParams || '{}');
@@ -48,6 +51,7 @@
// Get filters/search from DataTable's ajax.params
if (typeof dataTable.ajax.params === 'function') {
const params = dataTable.ajax.params();
+
Object.entries(params).forEach(([key, value]) => {
if (value && value !== '' && value !== 'null') {
printUrl.searchParams.append(key, value);
@@ -59,8 +63,7 @@
// Add additional static parameters
Object.entries(additionalParams).forEach(([key, value]) => {
printUrl.searchParams.append(key, value);
- });
-
+ });
// Open print URL in new window
window.open(printUrl.href, '_blank');
});
diff --git a/resources/views/data_pokok/data_presisi/kesehatan/cetak.blade.php b/resources/views/data_pokok/data_presisi/kesehatan/cetak.blade.php
index 6551fc10..5dfb2d20 100644
--- a/resources/views/data_pokok/data_presisi/kesehatan/cetak.blade.php
+++ b/resources/views/data_pokok/data_presisi/kesehatan/cetak.blade.php
@@ -16,9 +16,9 @@
NO
- NIK
- NOMOR KK
- NAMA
+ NIK
+ NAMA KEPALA KELUARGA
+ JUMLAH ANGGOTA RTM
JNS ASURANSI
JNS PENGGUNAAN ALAT KONTRASEPSI
JNS PENYAKIT YANG DIDERITA
@@ -27,8 +27,7 @@
KUNJUNGAN KE DOKTER DALAM 1 TAHUN
KONDISI FISIK SEJAK LAHIR
STATUS GIZI BALITA
- TANGGAL PENGISIAN
- STATUS PENGISIAN
+ TANGGAL PENGISIAN