From d0b1295e81fb0daacb30010bf5eb498c22ce4c72 Mon Sep 17 00:00:00 2001 From: kur0nek-o Date: Sun, 10 Mar 2024 05:30:36 +0700 Subject: [PATCH 1/8] Remove unused CSS classes --- src/assets/css/style.css | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/assets/css/style.css b/src/assets/css/style.css index 35ed099..891aaa7 100755 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -1614,10 +1614,6 @@ body { height: 2.7rem; } -.h-\[56px\] { - height: 56px; -} - .h-\[66px\] { height: 66px; } @@ -3285,10 +3281,6 @@ body { vertical-align: top !important; } -.align-top { - vertical-align: top; -} - .align-middle { vertical-align: middle; } From f52c78f92e8415addc91561a9be63e5108e84649 Mon Sep 17 00:00:00 2001 From: kur0nek-o Date: Mon, 11 Mar 2024 14:35:42 +0700 Subject: [PATCH 2/8] feat: create pop up in rekapitulasi keluhan all --- src/assets/css/style.css | 26 +- .../Pages/Gangguan/Rekap/RGangguan_ALL.vue | 1045 +++++++++++++---- .../Pages/Keluhan/Rekap/RKeluhan_ALL.vue | 747 +++++++++--- src/utils/dummy.ts | 99 ++ 4 files changed, 1486 insertions(+), 431 deletions(-) diff --git a/src/assets/css/style.css b/src/assets/css/style.css index 2b5859a..4784f11 100755 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -3261,14 +3261,14 @@ body { text-align: left; } -.text-center { - text-align: center; -} - .\!text-center { text-align: center !important; } +.text-center { + text-align: center; +} + .\!text-right { text-align: right !important; } @@ -6058,10 +6058,6 @@ body { width: 2.5rem; } - .lg\:w-2\/6 { - width: 33.333333%; - } - .lg\:w-80 { width: 20rem; } @@ -6074,10 +6070,6 @@ body { width: 70%; } - .lg\:flex-row { - flex-direction: row; - } - .lg\:flex-col { flex-direction: column; } @@ -6086,16 +6078,6 @@ body { flex-wrap: nowrap; } - .lg\:justify-between { - justify-content: space-between; - } - - .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1rem * var(--tw-space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); - } - .lg\:rounded-t-3xl { border-top-left-radius: 1.5rem; border-top-right-radius: 1.5rem; diff --git a/src/components/Pages/Gangguan/Rekap/RGangguan_ALL.vue b/src/components/Pages/Gangguan/Rekap/RGangguan_ALL.vue index 556e678..0ee7f55 100755 --- a/src/components/Pages/Gangguan/Rekap/RGangguan_ALL.vue +++ b/src/components/Pages/Gangguan/Rekap/RGangguan_ALL.vue @@ -1,80 +1,311 @@ @@ -411,7 +1005,7 @@ import { DxSearchPanel, DxSelection, DxSummary, - DxGroupItem, + DxGroupItem } from 'devextreme-vue/data-grid' import { onMounted, ref, watch } from 'vue' import { jsPDF } from 'jspdf' @@ -435,11 +1029,10 @@ const dataSub = ref([]) const dataSelected = ref() const dataSubSelected = ref() const dialogDataSelected = ref(false) -const closeDialogDataSelected = () => dialogDataSelected.value = false +const closeDialogDataSelected = () => (dialogDataSelected.value = false) const loadingData = ref(false) const loadingSubData = ref(false) - const filterData = (params: any) => { const { onResult, onError, loading, refetch } = useQuery(queries.gangguan.rekap.gangguanAll, { dateFrom: new Date().toISOString().slice(0, 10), @@ -482,13 +1075,16 @@ const filterData = (params: any) => { } const getDetail = () => { - const { onResult, onError, loading, refetch } = useQuery(queries.gangguan.rekap.gangguanAllDetail, { - dateFrom: new Date().toISOString().slice(0, 10), - dateTo: new Date().toISOString().slice(0, 10), - posko: 0, - idUid: 0, - idUp3: 0 - }) + const { onResult, onError, loading, refetch } = useQuery( + queries.gangguan.rekap.gangguanAllDetail, + { + dateFrom: new Date().toISOString().slice(0, 10), + dateTo: new Date().toISOString().slice(0, 10), + posko: 0, + idUid: 0, + idUp3: 0 + } + ) const { posko, uid, up3 } = filters const dateValue = params.periode.split(' s/d ') @@ -521,6 +1117,7 @@ const getDetail = () => { dataSub.value = dummyData.gangguan.rekap.detailGangguan } + const showDialogDataSelected = () => { dialogDataSelected.value = true getDetail() diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue index 70bea95..4d9b15c 100755 --- a/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue +++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue @@ -1,196 +1,553 @@