Update GraphQL queries in Monalisa Gangguan Rekap components

This commit is contained in:
Dede Fuji Abdul
2024-03-01 10:27:21 +07:00
parent 5068ba649d
commit f82fc81362
10 changed files with 331 additions and 387 deletions

View File

@@ -66,6 +66,7 @@ import { Workbook } from 'exceljs'
import gql from 'graphql-tag'
import { useQuery } from '@vue/apollo-composable'
import { getMonthName } from '@/utils/texts'
import { queries } from '@/utils/graphql'
const currentYear = ref(new Date().getFullYear())
const currentMonth = ref(new Date().getMonth())
@@ -76,61 +77,7 @@ const shading = ref(true)
const showPane = ref(true)
const data = ref<any[]>([])
// const monalisaResponseTimeKeluhan = gql`
// query DaftarmonalisaResponseTimeKeluhan(
// $regional: String
// $posko: Int
// $idUid: Int
// $idUp3: Int
// $bulan: Int
// $tahun: Int
// ) {
// monalisaResponseTimeKeluhan(
// regional: $regional
// posko: $posko
// idUid: $idUid
// idUp3: $idUp3
// bulan: $bulan
// tahun: $tahun
// ) {
// jumlah_bulan
// jumlah_bulan_n_1
// jumlah_tahun
// jumlah_tahun_n_1
// nama_posko
// persen_bulan
// persen_tahun
// }
// }
// `
const monalisaResponseTimeKeluhan = gql`
query DaftarmonalisaResponseTimeKeluhan(
$idUid: Int
$idUp3: Int
$idUlp: Int
$bulan: Int
$tahun: Int
) {
monalisaResponseTimeKeluhan(
idUid: $idUid
idUp3: $idUp3
idUlp: $idUlp
bulan: $bulan
tahun: $tahun
) {
nama_ulp
mom_bulan_ini
mom_bulan_kemarin
persen_mom
yoy_tahun_ini
yoy_tahun_kemarin
persen_yoy
}
}
`
const { onResult, onError, loading, refetch } = useQuery(monalisaResponseTimeKeluhan, {
const { onResult, onError, loading, refetch } = useQuery(queries.monalisa.gangguan.rekap.responseTimeGangguan, {
// regional: 0,
idUp3: 0,
idUid: 0,
@@ -154,7 +101,7 @@ const filterData = (params: any) => {
})
onResult((queryResult) => {
if (queryResult.data != undefined) {
data.value = queryResult.data.monalisaResponseTimeKeluhan
data.value = queryResult.data.monalisaResponseTimeGangguan
}
console.log(queryResult.data)
console.log(queryResult.loading)