Refactor GraphQL queries in Keluhan Daftar components

This commit is contained in:
Dede Fuji Abdul
2024-03-04 16:14:03 +07:00
parent d7ce41fe21
commit d3ae911579
16 changed files with 586 additions and 583 deletions

View File

@ -384,7 +384,7 @@ import { exportDataGrid as exportToExcel } from 'devextreme/excel_exporter'
import { saveAs } from 'file-saver'
import { Workbook } from 'exceljs'
import { useQuery } from '@vue/apollo-composable'
import gql from 'graphql-tag'
import { queries } from '@/utils/graphql'
const position = { of: '#data' }
const showIndicator = ref(true)
const shading = ref(true)
@ -424,42 +424,6 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
}
const data = ref<any[]>([])
const GET_DATA = gql`
query rekapitulasiKeluhanPerKelompokKeluhan(
$dateFrom: Date!
$dateTo: Date!
$idUlp: Int!
$idUid: Int!
$idUp3: Int!
) {
rekapitulasiKeluhanPerKelompokKeluhan(
dateFrom: $dateFrom
dateTo: $dateTo
idUlp: $idUlp
idUid: $idUid
idUp3: $idUp3
) {
kelompok
total
total_selesai
persen_selesai
total_inproses
persen_inproses
avg_durasi_response
min_durasi_response
max_durasi_response
total_durasi_recovery
total_durasi_response
total_dibawah_sla_response
total_diatas_sla_response
avg_durasi_recovery
min_durasi_recovery
max_durasi_recovery
total_dibawah_sla_recovery
total_diatas_sla_recovery
}
}
`
// const GET_DATA = gql`
// query rekapitulasiKeluhanPerKelompokKeluhan(
// $dateFrom: Date!
@ -498,7 +462,7 @@ const GET_DATA = gql`
// }
// }
// `
const { onResult, onError, loading, refetch } = useQuery(GET_DATA, {
const { onResult, onError, loading, refetch } = useQuery(queries.keluhan.rekap.keluhanPerKelompokKeluhan, {
dateFrom: new Date('2023-10-01').toISOString().slice(0, 10),
dateTo: new Date('2023-10-01').toISOString().slice(0, 10),
idUlp: 0,