From 9f3f8fcd8848cf68f0b75daa1d55615dfb8bcd56 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 5 Apr 2024 23:42:59 +0700 Subject: [PATCH] Fix dateFrom and dateTo values in filterData function --- .../Pages/PencarianData/PencarianData.vue | 19 ++++++++++++------- src/utils/api/api.graphql.ts | 8 ++++---- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/src/components/Pages/PencarianData/PencarianData.vue b/src/components/Pages/PencarianData/PencarianData.vue index 01ce8fe..58534c8 100755 --- a/src/components/Pages/PencarianData/PencarianData.vue +++ b/src/components/Pages/PencarianData/PencarianData.vue @@ -308,12 +308,18 @@ const filterData = async (params: any) => { const { type, keyword, searchBy } = params const query = { - dateFrom: dateValue[0] - ? dateValue[0].split('-').reverse().join('-') - : new Date().toISOString().slice(0, 10), - dateTo: dateValue[1] - ? dateValue[1].split('-').reverse().join('-') - : new Date().toISOString().slice(0, 10), + dateFrom: + searchBy == 'Nomor Laporan' + ? '0000-00-00' + : dateValue[0] + ? dateValue[0].split('-').reverse().join('-') + : new Date().toISOString().slice(0, 10), + dateTo: + searchBy == 'Nomor Laporan' + ? '0000-00-00' + : dateValue[1] + ? dateValue[1].split('-').reverse().join('-') + : new Date().toISOString().slice(0, 10), noLaporan: searchBy == 'Nomor Laporan' ? keyword : '', namaPelapor: searchBy == 'Nama Pelapor' ? keyword : '', noTelpPelapor: searchBy == 'No Telepon' ? keyword : '', @@ -330,7 +336,6 @@ const filterData = async (params: any) => { ) .then((result) => { if (result.data.data != undefined) { - data.value = result.data.data.agingComplaintKumulatif if (type == 'Gangguan') { data.value = result.data.data.pencarianDataReportNumberGangguan } else { diff --git a/src/utils/api/api.graphql.ts b/src/utils/api/api.graphql.ts index c3a84f5..70db82b 100755 --- a/src/utils/api/api.graphql.ts +++ b/src/utils/api/api.graphql.ts @@ -3227,8 +3227,8 @@ export const queries = { pencarian: { pencarianGangguan: gql` query pencarianDataReportNumberGangguan( - $dateFrom: Date! - $dateTo: Date! + $dateFrom: String! + $dateTo: String! $noLaporan: String! $namaPelapor: String! $noTelpPelapor: String! @@ -3266,8 +3266,8 @@ export const queries = { `, pencarianKeluhan: gql` query pencarianDataReportNumberKeluhan( - $dateFrom: Date! - $dateTo: Date! + $dateFrom: String! + $dateTo: String! $noLaporan: String! $namaPelapor: String! $noTelpPelapor: String!