+
{{ data.text }}
- -- {{ isNumber(data.text) ? formatPercentage(data.text) : data.text }} -
- - -+
{{ isNumber(data.text) ? data.column.caption == '%' @@ -170,12 +164,6 @@ }}
- - -- {{ parseInt(data.text) ? formatWaktu(data.text) : '-' }} -
- @@ -449,6 +437,7 @@ import { formatNumber, formatPercentage, isNumber } from '@/utils/numbers' import { formatWaktu } from '@/components/Form/FiltersType/reference' import { apolloClient } from '@/utils/api/api.graphql' import { provideApolloClient } from '@vue/apollo-composable' +import { getMonthNumber } from '@/utils/texts' const client = apolloClient() provideApolloClient(client) @@ -464,6 +453,11 @@ const dialogDetail = ref(false) const closedialogDetail = () => (dialogDetail.value = false) const loadingData = ref(false) const loadingSubData = ref(false) +const monthSelected = ref(1) + +const setMonth = (month: any) => { + monthSelected.value = getMonthNumber(month) +} const filterData = (params: any) => { const dateValue = params.periode.split(' s/d ') @@ -548,10 +542,14 @@ const showDetail = () => { } const onDataSelectionChanged = ({ selectedRowsData }: any) => { - if (selectedRowsData[0] != undefined) { - dataSelected.value = selectedRowsData[0] - showDetail() - } + // wait for 2 seconds + setTimeout(() => { + if (selectedRowsData[0] != undefined) { + console.log('monthSelected', monthSelected.value) + dataSelected.value = selectedRowsData[0] + showDetail() + } + }, 2000) } const onDataSubSelectionChanged = ({ selectedRowsData }: any) => { diff --git a/src/components/Pages/Gangguan/Rekap/RGangguan_PerPosko.vue b/src/components/Pages/Gangguan/Rekap/RGangguan_PerPosko.vue index ee4733f..6898bfa 100755 --- a/src/components/Pages/Gangguan/Rekap/RGangguan_PerPosko.vue +++ b/src/components/Pages/Gangguan/Rekap/RGangguan_PerPosko.vue @@ -1012,7 +1012,6 @@ const filterData = (params: any) => { onResult((queryResult) => { if (queryResult.data != undefined) { const result: any[] = [...queryResult.data.rekapitulasiGangguanPerPosko] - console.table(result) data.value = result.sort((a: any, b: any) => a?.nama_up3.localeCompare(b?.nama_up3)) } diff --git a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_DispatchingTimeGangguan.vue b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_DispatchingTimeGangguan.vue index 01d6c98..2566d75 100755 --- a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_DispatchingTimeGangguan.vue +++ b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_DispatchingTimeGangguan.vue @@ -1,21 +1,49 @@ -+
{{ - isNumber(data.text) - ? data.column.caption == '%' - ? formatPercentage(data.text) - : formatNumber(data.text) - : data.text - }} + isNumber(data.text) + ? data.column.caption == '%' + ? formatPercentage(data.text) + : formatNumber(data.text) + : data.text + }}
-+
{{ data.text }}
@@ -94,7 +205,7 @@