|
|
@@ -33,7 +33,6 @@ export const getGraph = async (token, query = {}) => {
|
|
|
parseURL.push(`tahun=${tahun}`);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
url += parseURL.join("&");
|
|
|
}
|
|
|
|
|
|
@@ -48,13 +47,27 @@ export const getGraph = async (token, query = {}) => {
|
|
|
export const getExcel = (token, filename, query = {}) => {
|
|
|
let url = API_URL + "/graph/" + token + "/" + filename + ".xlsx";
|
|
|
if (query != null) {
|
|
|
- const { tahun } = query;
|
|
|
+ const { tahun, penjadwalan, pelaporan, pemeriksaan, delegasi, sanksi } = query;
|
|
|
url += "?";
|
|
|
const parseURL = [];
|
|
|
if (tahun) {
|
|
|
parseURL.push(`tahun=${tahun}`);
|
|
|
}
|
|
|
-
|
|
|
+ if (delegasi) {
|
|
|
+ parseURL.push(`delegasi=true`);
|
|
|
+ }
|
|
|
+ if (pelaporan) {
|
|
|
+ parseURL.push(`pelaporan=true`);
|
|
|
+ }
|
|
|
+ if (penjadwalan) {
|
|
|
+ parseURL.push(`penjadwalan=true`);
|
|
|
+ }
|
|
|
+ if (pemeriksaan) {
|
|
|
+ parseURL.push(`pemeriksaan=true`);
|
|
|
+ }
|
|
|
+ if (sanksi) {
|
|
|
+ parseURL.push(`sanksi=true`);
|
|
|
+ }
|
|
|
url += parseURL.join("&");
|
|
|
}
|
|
|
|
|
|
@@ -81,7 +94,6 @@ export const getjumlahStatusLaporan = async (token, query = {}) => {
|
|
|
parseURL.push(`pembina_id=${pembina_id}`);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
url += parseURL.join("&");
|
|
|
}
|
|
|
const res = await axiosAPI.get(url, { headers: { Authorization: token } });
|
|
|
@@ -91,4 +103,3 @@ export const getjumlahStatusLaporan = async (token, query = {}) => {
|
|
|
return false;
|
|
|
}
|
|
|
};
|
|
|
-
|