diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_BerdasarMedia.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_BerdasarMedia.vue index 6af7c74..24f84cb 100755 --- a/src/components/Pages/Keluhan/Rekap/RKeluhan_BerdasarMedia.vue +++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_BerdasarMedia.vue @@ -40,11 +40,13 @@ + + + + + + + + @@ -72,7 +103,6 @@ import Filters from '@/components/Form/Filters.vue' import Type3 from '@/components/Form/FiltersType/Type3.vue' import { ref } from 'vue' - import { DxDataGrid } from 'devextreme-vue' import { DxColumn, @@ -82,7 +112,9 @@ import { DxPaging, DxScrolling, DxSearchPanel, - DxSelection + DxSelection, + DxSummary, + DxTotalItem } from 'devextreme-vue/data-grid' import { jsPDF } from 'jspdf' import { exportDataGrid as exportToPdf } from 'devextreme/pdf_exporter' diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerTanggal.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerTanggal.vue index 2426e3d..4f4ea4b 100755 --- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerTanggal.vue +++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerTanggal.vue @@ -45,11 +45,13 @@ + @@ -101,6 +114,7 @@ data-type="number" caption="%" css-class="custom-table-column" + cell-template="percent" /> @@ -217,11 +231,130 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -240,7 +373,9 @@ import { DxPaging, DxScrolling, DxSearchPanel, - DxSelection + DxSelection, + DxSummary, + DxTotalItem } from 'devextreme-vue/data-grid' import { jsPDF } from 'jspdf' import { exportDataGrid as exportToPdf } from 'devextreme/pdf_exporter' @@ -334,7 +469,7 @@ const { onResult, onError, loading, refetch } = useQuery(GET_DATA, { idUid: 0, idUp3: 0 }) -const filters = ref() +const filters = ref({ groupBy: false }) const filterData = (params: any) => { const dateValue = params.periode.split(' s/d ') diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerUnit.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerUnit.vue index b750aa3..1096d8b 100755 --- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerUnit.vue +++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerUnit.vue @@ -45,18 +45,31 @@ + + + @@ -101,6 +115,7 @@ data-type="number" caption="%" css-class="custom-table-column" + cell-templete="percent" /> @@ -217,11 +232,257 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -240,7 +501,10 @@ import { DxPaging, DxScrolling, DxSearchPanel, - DxSelection + DxSelection, + DxSummary, + DxTotalItem, + DxGroupItem } from 'devextreme-vue/data-grid' import { jsPDF } from 'jspdf' import { exportDataGrid as exportToPdf } from 'devextreme/pdf_exporter'