-
+
@@ -93,20 +97,17 @@ const { onResult, onError, loading, refetch } = useQuery(monalisaRecoveryTimeKel
bulan: 10,
tahun: 2023,
})
-const reportButton = useSearchStore()
-const detected = computed(() => reportButton.isTriggerChange)
-watch(detected, () => {
+const filterData = (params: any) => {
+
+ const { regional, posko, idUid, idUp3, bulan, tahun } = params;
- const posko = usePostsStore().getData() ? usePostsStore().getData() : ""
- const up3 = useUp3Store().getData() ? useUp3Store().getData() : 0
- const uid = useRegionStore().getData() ? useRegionStore().getData() : 0
refetch({
- bulan: 10,
- tahun: 2023,
- regional: "",
+ regional: regional,
posko: posko,
- idUid: uid,
- idUp3: up3,
+ idUid: idUid ? idUid : 0,
+ idUp3: idUp3 ? idUp3 : 0,
+ bulan: bulan ? bulan : 10,
+ tahun: bulan ? tahun : 2023
})
onResult(queryResult => {
if (queryResult.data != undefined) {
@@ -123,7 +124,7 @@ watch(detected, () => {
onError((error) => {
console.log(error)
})
-})
+}
const onExporting = (e: any) => {
if (e.format === 'pdf') {
@@ -159,12 +160,5 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
console.log(data)
}
-onMounted(() => {
- const filters = useFiltersStore()
-
- filters.setConfig({
- type: 'type-2',
- reportButton: true
- })
-})
+const filters = ref()
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_39.vue b/src/components/Pages/Monalisa/Table_39.vue
index 5f04ebf..9001c0c 100644
--- a/src/components/Pages/Monalisa/Table_39.vue
+++ b/src/components/Pages/Monalisa/Table_39.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -108,19 +112,16 @@ const { onResult, onError, loading, refetch } = useQuery(monalisaResponseTimeKel
idUid: 0,
idUp3: 0
})
-const reportButton = useSearchStore()
-const detected = computed(() => reportButton.isTriggerChange)
-watch(detected, () => {
- const posko = usePostsStore().getData() ? usePostsStore().getData() : ''
- const up3 = useUp3Store().getData() ? useUp3Store().getData() : 0
- const uid = useRegionStore().getData() ? useRegionStore().getData() : 0
+const filterData = (params: any) => {
+ const { regional, posko, idUid, idUp3, bulan, tahun } = params;
+
refetch({
- bulan: 10,
- tahun: 2023,
- regional: '',
+ regional: regional,
posko: posko,
- idUid: uid,
- idUp3: up3
+ idUid: idUid ? idUid : 0,
+ idUp3: idUp3 ? idUp3 : 0,
+ bulan: bulan ? bulan : 10,
+ tahun: bulan ? tahun : 2023
})
onResult((queryResult) => {
if (queryResult.data != undefined) {
@@ -140,7 +141,7 @@ watch(detected, () => {
onError((error) => {
console.log(error)
})
-})
+}
const onExporting = (e: any) => {
if (e.format === 'pdf') {
@@ -176,12 +177,5 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
console.log(data)
}
-onMounted(() => {
- const filters = useFiltersStore()
-
- filters.setConfig({
- type: 'type-2',
- reportButton: true
- })
-})
+const filters = ref()
diff --git a/src/components/Pages/Monalisa/Table_40.vue b/src/components/Pages/Monalisa/Table_40.vue
index 49a0fa4..dce4030 100644
--- a/src/components/Pages/Monalisa/Table_40.vue
+++ b/src/components/Pages/Monalisa/Table_40.vue
@@ -1,174 +1,77 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -251,19 +154,16 @@ const { onResult, onError, loading, refetch } = useQuery(monalisaJumlahDurasiRpt
idUid: 0,
idUp3: 0
})
-const reportButton = useSearchStore()
-const detected = computed(() => reportButton.isTriggerChange)
-watch(detected, () => {
- const posko = usePostsStore().getData() ? usePostsStore().getData() : ''
- const up3 = useUp3Store().getData() ? useUp3Store().getData() : 0
- const uid = useRegionStore().getData() ? useRegionStore().getData() : 0
+const filterData = (params: any) => {
+ const { regional, posko, idUid, idUp3, bulan, tahun } = params;
+
refetch({
- bulan: 10,
- tahun: 2023,
- regional: '',
+ regional: regional,
posko: posko,
- idUid: uid,
- idUp3: up3
+ idUid: idUid ? idUid : 0,
+ idUp3: idUp3 ? idUp3 : 0,
+ bulan: bulan ? bulan : 10,
+ tahun: bulan ? tahun : 2023
})
onResult((queryResult) => {
if (queryResult.data != undefined) {
@@ -280,10 +180,10 @@ watch(detected, () => {
console.log(queryResult.loading)
console.log(queryResult.networkStatus)
})
- onError((error) => {
- console.log(error)
- })
+onError((error) => {
+ console.log(error)
})
+}
const onExporting = (e: any) => {
if (e.format === 'pdf') {
const doc = new jsPDF()
@@ -318,12 +218,6 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
console.log(data)
}
-onMounted(() => {
- const filters = useFiltersStore()
+const filters = ref()
- filters.setConfig({
- type: 'type-2',
- reportButton: true
- })
-})
diff --git a/src/components/Pages/Monalisa/Table_41.vue b/src/components/Pages/Monalisa/Table_41.vue
index aed8df0..18aa714 100644
--- a/src/components/Pages/Monalisa/Table_41.vue
+++ b/src/components/Pages/Monalisa/Table_41.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
+ :calculateCellValue="(item: any) => data.findIndex((i) => i == item) + 1" caption="NO"
+ css-class="custom-table-column" />
-
-
-
+
+
+
@@ -89,19 +99,16 @@ const { onResult, onError, loading, refetch } = useQuery(monalisaGangguanPerJeni
idUid: 0,
idUp3: 0
})
-const reportButton = useSearchStore()
-const detected = computed(() => reportButton.isTriggerChange)
-watch(detected, () => {
- const posko = usePostsStore().getData() ? usePostsStore().getData() : ''
- const up3 = useUp3Store().getData() ? useUp3Store().getData() : 0
- const uid = useRegionStore().getData() ? useRegionStore().getData() : 0
+const filterData = (params: any) => {
+ const { regional, posko, idUid, idUp3, bulan, tahun } = params;
+
refetch({
- bulan: 10,
- tahun: 2023,
- regional: '',
+ regional: regional,
posko: posko,
- idUid: uid,
- idUp3: up3
+ idUid: idUid ? idUid : 0,
+ idUp3: idUp3 ? idUp3 : 0,
+ bulan: bulan ? bulan : 10,
+ tahun: bulan ? tahun : 2023
})
onResult((queryResult) => {
if (queryResult.data != undefined) {
@@ -121,7 +128,7 @@ watch(detected, () => {
onError((error) => {
console.log(error)
})
-})
+}
const onExporting = (e: any) => {
if (e.format === 'pdf') {
const doc = new jsPDF()
@@ -156,12 +163,5 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
console.log(data)
}
-onMounted(() => {
- const filters = useFiltersStore()
-
- filters.setConfig({
- type: 'type-2',
- reportButton: true
- })
-})
+const filters = ref()
diff --git a/src/components/Pages/Monalisa/Table_42.vue b/src/components/Pages/Monalisa/Table_42.vue
index 3f9d02a..39a520a 100644
--- a/src/components/Pages/Monalisa/Table_42.vue
+++ b/src/components/Pages/Monalisa/Table_42.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -105,19 +112,16 @@ const { onResult, onError, loading, refetch } = useQuery(monalisaRekapitulasiLap
idUid: 0,
idUp3: 0
})
-const reportButton = useSearchStore()
-const detected = computed(() => reportButton.isTriggerChange)
-watch(detected, () => {
- const posko = usePostsStore().getData() ? usePostsStore().getData() : ''
- const up3 = useUp3Store().getData() ? useUp3Store().getData() : 0
- const uid = useRegionStore().getData() ? useRegionStore().getData() : 0
+const filterData = (params: any) => {
+ const { regional, posko, idUid, idUp3, bulan, tahun } = params;
+
refetch({
- bulan: 10,
- tahun: 2023,
- regional: '',
+ regional: regional,
posko: posko,
- idUid: uid,
- idUp3: up3
+ idUid: idUid ? idUid : 0,
+ idUp3: idUp3 ? idUp3 : 0,
+ bulan: bulan ? bulan : 10,
+ tahun: bulan ? tahun : 2023
})
onResult((queryResult) => {
if (queryResult.data != undefined) {
@@ -137,7 +141,7 @@ watch(detected, () => {
onError((error) => {
console.log(error)
})
-})
+}
const onExporting = (e: any) => {
if (e.format === 'pdf') {
const doc = new jsPDF()
@@ -172,12 +176,5 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
console.log(data)
}
-onMounted(() => {
- const filters = useFiltersStore()
-
- filters.setConfig({
- type: 'type-2',
- reportButton: true
- })
-})
+const filters = ref()
diff --git a/src/components/Pages/Monalisa/Table_43.vue b/src/components/Pages/Monalisa/Table_43.vue
index 1a59014..e98abe6 100644
--- a/src/components/Pages/Monalisa/Table_43.vue
+++ b/src/components/Pages/Monalisa/Table_43.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -105,19 +112,16 @@ const { onResult, onError, loading, refetch } = useQuery(monalisaRekapitulasiEns
idUid: 0,
idUp3: 0
})
-const reportButton = useSearchStore()
-const detected = computed(() => reportButton.isTriggerChange)
-watch(detected, () => {
- const posko = usePostsStore().getData() ? usePostsStore().getData() : ''
- const up3 = useUp3Store().getData() ? useUp3Store().getData() : 0
- const uid = useRegionStore().getData() ? useRegionStore().getData() : 0
+const filterData = (params: any) => {
+ const {regional, posko, idUid, idUp3, bulan, tahun} = params;
+
refetch({
- bulan: 10,
- tahun: 2023,
- regional: '',
+ regional: regional,
posko: posko,
- idUid: uid,
- idUp3: up3
+ idUid: idUid ? idUid : 0,
+ idUp3: idUp3 ? idUp3 : 0,
+ bulan: bulan ? bulan : 10,
+ tahun: bulan ? tahun : 2023
})
onResult((queryResult) => {
if (queryResult.data != undefined) {
@@ -137,7 +141,7 @@ watch(detected, () => {
onError((error) => {
console.log(error)
})
-})
+}
const onExporting = (e: any) => {
if (e.format === 'pdf') {
const doc = new jsPDF()
@@ -172,12 +176,5 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
console.log(data)
}
-onMounted(() => {
- const filters = useFiltersStore()
-
- filters.setConfig({
- type: 'type-2',
- reportButton: true
- })
-})
+const filters = ref()
diff --git a/src/components/Pages/Monalisa/Table_44.vue b/src/components/Pages/Monalisa/Table_44.vue
index 414266f..409f104 100644
--- a/src/components/Pages/Monalisa/Table_44.vue
+++ b/src/components/Pages/Monalisa/Table_44.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -93,9 +100,7 @@ const { onResult, onError, loading, refetch } = useQuery(monalisaGangguanBelumSe
idUid: 0,
idUp3: 0
})
-const reportButton = useSearchStore()
-const detected = computed(() => reportButton.isTriggerChange)
-watch(detected, () => {
+const filterData = (params: any) => {
const posko = usePostsStore().getData() ? usePostsStore().getData() : ''
const up3 = useUp3Store().getData() ? useUp3Store().getData() : 0
const uid = useRegionStore().getData() ? useRegionStore().getData() : 0
@@ -125,7 +130,7 @@ watch(detected, () => {
onError((error) => {
console.log(error)
})
-})
+}
const onExporting = (e: any) => {
if (e.format === 'pdf') {
const doc = new jsPDF()
@@ -160,12 +165,5 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
console.log(data)
}
-onMounted(() => {
- const filters = useFiltersStore()
-
- filters.setConfig({
- type: 'type-2',
- reportButton: true
- })
-})
+const filters = ref()
diff --git a/src/components/Pages/Monalisa/Table_45.vue b/src/components/Pages/Monalisa/Table_45.vue
index 11185f5..b1cd80a 100644
--- a/src/components/Pages/Monalisa/Table_45.vue
+++ b/src/components/Pages/Monalisa/Table_45.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -38,7 +45,7 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_46.vue b/src/components/Pages/Monalisa/Table_46.vue
index f0e0075..45217a5 100644
--- a/src/components/Pages/Monalisa/Table_46.vue
+++ b/src/components/Pages/Monalisa/Table_46.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -38,7 +45,7 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_47.vue b/src/components/Pages/Monalisa/Table_47.vue
index bc1941d..10e38cf 100644
--- a/src/components/Pages/Monalisa/Table_47.vue
+++ b/src/components/Pages/Monalisa/Table_47.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -36,8 +43,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_48.vue b/src/components/Pages/Monalisa/Table_48.vue
index a909d83..d6320e7 100644
--- a/src/components/Pages/Monalisa/Table_48.vue
+++ b/src/components/Pages/Monalisa/Table_48.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -72,8 +79,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_49.vue b/src/components/Pages/Monalisa/Table_49.vue
index 1578ef5..4eca558 100644
--- a/src/components/Pages/Monalisa/Table_49.vue
+++ b/src/components/Pages/Monalisa/Table_49.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -22,8 +29,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_50.vue b/src/components/Pages/Monalisa/Table_50.vue
index 8a7a12a..77c4ea7 100644
--- a/src/components/Pages/Monalisa/Table_50.vue
+++ b/src/components/Pages/Monalisa/Table_50.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -36,8 +43,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_51.vue b/src/components/Pages/Monalisa/Table_51.vue
index fb2a0a2..76c12da 100644
--- a/src/components/Pages/Monalisa/Table_51.vue
+++ b/src/components/Pages/Monalisa/Table_51.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -25,8 +32,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_52.vue b/src/components/Pages/Monalisa/Table_52.vue
index 9874dee..6db98bc 100644
--- a/src/components/Pages/Monalisa/Table_52.vue
+++ b/src/components/Pages/Monalisa/Table_52.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -82,8 +89,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_53.vue b/src/components/Pages/Monalisa/Table_53.vue
index 6b02142..680806e 100644
--- a/src/components/Pages/Monalisa/Table_53.vue
+++ b/src/components/Pages/Monalisa/Table_53.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -44,8 +51,10 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_54.vue b/src/components/Pages/Monalisa/Table_54.vue
index 09ce8dd..cc689e9 100644
--- a/src/components/Pages/Monalisa/Table_54.vue
+++ b/src/components/Pages/Monalisa/Table_54.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -34,8 +41,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_55.vue b/src/components/Pages/Monalisa/Table_55.vue
index 34cd67a..d980bee 100644
--- a/src/components/Pages/Monalisa/Table_55.vue
+++ b/src/components/Pages/Monalisa/Table_55.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -36,8 +43,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_56.vue b/src/components/Pages/Monalisa/Table_56.vue
index bbf2519..8a70cc3 100644
--- a/src/components/Pages/Monalisa/Table_56.vue
+++ b/src/components/Pages/Monalisa/Table_56.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -69,8 +76,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_57.vue b/src/components/Pages/Monalisa/Table_57.vue
index aedb3fc..5341f68 100644
--- a/src/components/Pages/Monalisa/Table_57.vue
+++ b/src/components/Pages/Monalisa/Table_57.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -44,8 +51,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_58.vue b/src/components/Pages/Monalisa/Table_58.vue
index 6cc64ca..d3882f0 100644
--- a/src/components/Pages/Monalisa/Table_58.vue
+++ b/src/components/Pages/Monalisa/Table_58.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -34,8 +41,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/Monalisa/Table_59.vue b/src/components/Pages/Monalisa/Table_59.vue
index e6b56b6..331b5f7 100644
--- a/src/components/Pages/Monalisa/Table_59.vue
+++ b/src/components/Pages/Monalisa/Table_59.vue
@@ -1,4 +1,10 @@
+ filterData(filters)" class="mb-4">
+ {
+ filters = value
+ }
+ " />
+
-
+
@@ -37,8 +44,9 @@
\ No newline at end of file
diff --git a/src/components/Pages/PencarianData/Table_71.vue b/src/components/Pages/PencarianData/Table_71.vue
index cf587b8..2af40d5 100644
--- a/src/components/Pages/PencarianData/Table_71.vue
+++ b/src/components/Pages/PencarianData/Table_71.vue
@@ -7,7 +7,8 @@
-
+
@@ -36,11 +37,18 @@