diff --git a/templates/index.html b/templates/index.html index 5a8534a..bfdda74 100644 --- a/templates/index.html +++ b/templates/index.html @@ -490,14 +490,15 @@ ? `${formatted} ${unit}` : formatted; } - + + const baseUrl = window.location.origin; async function fetchStatusDesaByProvinsi(kodeProvinsi) { - const url = `/api/status-provinsi/${kodeProvinsi}`; - const urltdd = `/api/status/danadesa/provinsi/${kodeProvinsi}`; - const urldd = `/api/provinsi/serapan/${kodeProvinsi}`; - const urlpd = `//api/provinsi/pendamping/${kodeProvinsi}` - const urlkop = `//api/provinsi/koperasi/${kodeProvinsi}` - const urlbd = `/api/provinsi/bumdes/${kodeProvinsi}`; + const url = `${baseUrl}/status-provinsi/${kodeProvinsi}`; + const urltdd = `${baseUrl}/status/danadesa/provinsi/${kodeProvinsi}`; + const urldd = `${baseUrl}/provinsi/serapan/${kodeProvinsi}`; + const urlpd = `${baseUrl}/provinsi/pendamping/${kodeProvinsi}` + const urlkop = `${baseUrl}/provinsi/koperasi/${kodeProvinsi}` + const urlbd = `${baseUrl}/provinsi/bumdes/${kodeProvinsi}`; try { const res = await fetch(url); const tdd = await fetch(urltdd) @@ -522,12 +523,12 @@ } async function fetchStatusDesaByKabupatenkota(kode_prov, kode_kabkota) { - const url = `/api/status-kabupatenkota/${kode_prov}/${kode_kabkota}` - const urltdd = `/api/status/danadesa/kabkota/${kode_kabkota}`; - const urldd = `/api/kabkota/serapan/${kode_kabkota}`; - const urlpd = `//api/kabkota/pendamping/${kode_kabkota}` - const urlkop = `//api/kabkota/koperasi/${kode_kabkota}` - const urlbd = `/api/kabkota/bumdes/${kode_kabkota}`; + const url = `${baseUrl}/status-kabupatenkota/${kode_prov}/${kode_kabkota}` + const urltdd = `${baseUrl}/status/danadesa/kabkota/${kode_kabkota}`; + const urldd = `${baseUrl}/kabkota/serapan/${kode_kabkota}`; + const urlpd = `${baseUrl}/kabkota/pendamping/${kode_kabkota}` + const urlkop = `${baseUrl}/kabkota/koperasi/${kode_kabkota}` + const urlbd = `${baseUrl}/kabkota/bumdes/${kode_kabkota}`; try{ const res = await fetch(url) const tdd = await fetch(urltdd) @@ -552,12 +553,12 @@ } async function fetchStatusDesaByKecamatan(province_code, region_code, district_code){ - const url = `/api/status-kecamatan/${province_code}/${region_code}/${district_code}` - const urltdd = `/api/status/danadesa/kecamatan/${district_code}`; - const urldd = `/api/kecamatan/serapan/${district_code}`; - const urlpd = `//api/kecamatan/pendamping/${district_code}` - const urlkop = `//api/kecamatan/koperasi/${district_code}` - const urlbd = `/api/kecamatan/bumdes/${district_code}`; + const url = `${baseUrl}/status-kecamatan/${province_code}/${region_code}/${district_code}` + const urltdd = `${baseUrl}/status/danadesa/kecamatan/${district_code}`; + const urldd = `${baseUrl}/kecamatan/serapan/${district_code}`; + const urlpd = `${baseUrl}/kecamatan/pendamping/${district_code}` + const urlkop = `${baseUrl}/kecamatan/koperasi/${district_code}` + const urlbd = `${baseUrl}/kecamatan/bumdes/${district_code}`; try { const res = await fetch(url) const tdd = await fetch(urltdd) @@ -582,12 +583,12 @@ } async function fetchStatusDesaByDesa(province_code, region_code, district_code, village_code){ - const url = `//api/desa/status/${province_code}/${region_code}/${district_code}/${village_code}` - const urltdd = `/api/status/danadesa/desa/${village_code}`; - const urldd = `/api/desa/serapan/${village_code}`; - const urlpd = `//api/desa/pendamping/${village_code}` - const urlkop = `//api/desa/koperasi/${village_code}` - const urlbd = `/api/desa/bumdes/${village_code}`; + const url = `${baseUrl}/desa/status/${province_code}/${region_code}/${district_code}/${village_code}` + const urltdd = `${baseUrl}/status/danadesa/desa/${village_code}`; + const urldd = `${baseUrl}/desa/serapan/${village_code}`; + const urlpd = `${baseUrl}/desa/pendamping/${village_code}` + const urlkop = `${baseUrl}/desa/koperasi/${village_code}` + const urlbd = `${baseUrl}/desa/bumdes/${village_code}`; try { const res = await fetch(url) const tdd = await fetch(urltdd) @@ -838,8 +839,8 @@ theme: 'bootstrap-4' } ); let total_dd_container = document.getElementById('tot_dd') - fetchTotDana('/api/desa/total-dana-desa') - fethTotSerapan('/api/desa/total-serapan-dana') + fetchTotDana('${baseUrl}/desa/total-dana-desa') + fethTotSerapan('${baseUrl}/desa/total-serapan-dana') function fetchTotDana(url){ fetch(url) .then(res => res.json()) diff --git a/templates/map.html b/templates/map.html index 1ce536c..c9910dd 100644 --- a/templates/map.html +++ b/templates/map.html @@ -484,9 +484,8 @@ ? `${formatted} ${unit}` : formatted; } - + const baseUrl = window.location.origin; async function fetchStatusDesaByProvinsi(kodeProvinsi) { - const baseUrl = window.location.origin; const url = `${baseUrl}/api/status-provinsi/${kodeProvinsi}`; const urltdd = `${baseUrl}/api/status/danadesa/provinsi/${kodeProvinsi}`; const urldd = `${baseUrl}/api/provinsi/serapan/${kodeProvinsi}`; @@ -517,7 +516,6 @@ } async function fetchStatusDesaByKabupatenkota(kode_prov, kode_kabkota) { - const baseUrl = window.location.origin; const url = `${baseUrl}/api/status-kabupatenkota/${kode_prov}/${kode_kabkota}` const urltdd = `${baseUrl}/api/status/danadesa/kabkota/${kode_kabkota}`; const urldd = `${baseUrl}/api/kabkota/serapan/${kode_kabkota}`; @@ -548,7 +546,6 @@ } async function fetchStatusDesaByKecamatan(province_code, region_code, district_code){ - const baseUrl = window.location.origin; const url = `${baseUrl}/api/status-kecamatan/${province_code}/${region_code}/${district_code}` const urltdd = `${baseUrl}/api/status/danadesa/kecamatan/${district_code}`; const urldd = `${baseUrl}/api/kecamatan/serapan/${district_code}`; @@ -579,7 +576,6 @@ } async function fetchStatusDesaByDesa(province_code, region_code, district_code, village_code){ - const baseUrl = window.location.origin; const url = `${baseUrl}//api/desa/status/${province_code}/${region_code}/${district_code}/${village_code}` const urltdd = `${baseUrl}/api/status/danadesa/desa/${village_code}`; const urldd = `${baseUrl}/api/desa/serapan/${village_code}`;