From 81a71c47d51b27765e45202a7cf22498c032f7a0 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 4 Apr 2024 14:08:19 +0700 Subject: [PATCH] Refactor component structure and add BufferDialog component --- .../Pages/Anomali/Gangguan/Anomali_LAPPGP.vue | 13 +- .../Anomali/Gangguan/Anomali_LAPPGP_LPP.vue | 784 +++++++++++++++++- .../Anomali/Gangguan/Anomali_LAPPGP_LPT.vue | 106 ++- .../Pages/Anomali/Gangguan/Anomali_LAPPGU.vue | 9 +- .../Anomali/Gangguan/Anomali_LAPPGU_LPT.vue | 78 +- .../Rekap/RGangguan_RatingPerPosko.vue | 52 ++ src/components/Pages/Transaksi/Transaksi.vue | 107 +-- src/utils/api/api.graphql.ts | 167 ++++ 8 files changed, 1160 insertions(+), 156 deletions(-) diff --git a/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP.vue b/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP.vue index 1864a71..4ddea7a 100644 --- a/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP.vue +++ b/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP.vue @@ -12,12 +12,19 @@ - + + + diff --git a/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP_LPT.vue b/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP_LPT.vue index 2afd8e2..4908ddb 100755 --- a/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP_LPT.vue +++ b/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP_LPT.vue @@ -227,7 +227,10 @@ @@ -435,6 +456,19 @@ /> + +
+

+ Laporan Pengaduan {{ parameterRequest.media != null ? parameterRequest.media : '' }} + {{ + parameterRequest.marking != null + ? parameterRequest.marking == 1 + ? 'Marking' + : 'Non Marking' + : '' + }} +

+
diff --git a/src/utils/api/api.graphql.ts b/src/utils/api/api.graphql.ts index 3b8070b..bd06e69 100755 --- a/src/utils/api/api.graphql.ts +++ b/src/utils/api/api.graphql.ts @@ -3533,6 +3533,59 @@ export const queries = { } } `, + petugasBerulangDetailSub: gql` + query subDetailAnomaliPenangananPengaduanGangguanPetugasBerulang( + $namaRegional: String! + $idUlp: Int! + $idUid: Int! + $idUp3: Int! + $media: String + $isMarking: Int! + $idPetugas: Int! + ) { + subDetailAnomaliPenangananPengaduanGangguanPetugasBerulang( + namaRegional: $namaRegional + idUlp: $idUlp + idUid: $idUid + idUp3: $idUp3 + media: $media + isMarking: $isMarking + idPetugas: $idPetugas + ) { + id + nama_regional + id_uid + nama_uid + id_up3 + nama_up3 + id_ulp + nama_ulp + no_laporan + referensi_marking + waktu_lapor + waktu_response + waktu_recovery + durasi_response_time + durasi_recovery_time + durasi_dispatch_time + durasi_perjalanan + distance + dispatch_by + idpel_nometer + nama_pelapor + alamat_pelapor + no_telp_pelapor + keterangan_pelapor + media + diselesaikan_oleh + status_akhir + kode_gangguan + jenis_gangguan + penyebab + tindakan + } + } + `, petugasBerulangDetail: gql` query detailAnomaliPenangananPengaduanGangguanPetugasBerulang( $namaRegional: String! @@ -3617,6 +3670,63 @@ export const queries = { } } `, + petugasRatingNegatifDetailSub: gql` + query subDetailAnomaliPenangananPengaduanGangguanPetugasRatingNegatif( + $dateFrom: Date! + $dateTo: Date! + $namaRegional: String! + $idUlp: Int! + $idUid: Int! + $idUp3: Int! + $media: String + $isMarking: Int! + $idPetugas: Int! + ) { + subDetailAnomaliPenangananPengaduanGangguanPetugasRatingNegatif( + dateFrom: $dateFrom + dateTo: $dateTo + namaRegional: $namaRegional + idUlp: $idUlp + idUid: $idUid + idUp3: $idUp3 + media: $media + isMarking: $isMarking + idPetugas: $idPetugas + ) { + id + nama_regional + id_uid + nama_uid + id_up3 + nama_up3 + id_ulp + nama_ulp + no_laporan + referensi_marking + waktu_lapor + waktu_response + waktu_recovery + durasi_response_time + durasi_recovery_time + durasi_dispatch_time + durasi_perjalanan + distance + dispatch_by + idpel_nometer + nama_pelapor + alamat_pelapor + no_telp_pelapor + keterangan_pelapor + media + diselesaikan_oleh + status_akhir + kode_gangguan + jenis_gangguan + penyebab + tindakan + } + } + `, petugasRatingNegatifDetail: gql` query detailAnomaliPenangananPengaduanGangguanPetugasRatingNegatif( $namaRegional: String! @@ -3701,6 +3811,63 @@ export const queries = { } } `, + petugasSkipStepDetailSub: gql` + query subDetailAnomaliPenangananPengaduanGangguanPetugasSkipStep( + $dateFrom: Date! + $dateTo: Date! + $namaRegional: String! + $idUlp: Int! + $idUid: Int! + $idUp3: Int! + $media: String + $isMarking: Int! + $idPetugas: Int! + ) { + subDetailAnomaliPenangananPengaduanGangguanPetugasSkipStep( + dateFrom: $dateFrom + dateTo: $dateTo + namaRegional: $namaRegional + idUlp: $idUlp + idUid: $idUid + idUp3: $idUp3 + media: $media + isMarking: $isMarking + idPetugas: $idPetugas + ) { + id + nama_regional + id_uid + nama_uid + id_up3 + nama_up3 + id_ulp + nama_ulp + no_laporan + referensi_marking + waktu_lapor + waktu_response + waktu_recovery + durasi_response_time + durasi_recovery_time + durasi_dispatch_time + durasi_perjalanan + distance + dispatch_by + idpel_nometer + nama_pelapor + alamat_pelapor + no_telp_pelapor + keterangan_pelapor + media + diselesaikan_oleh + status_akhir + kode_gangguan + jenis_gangguan + penyebab + tindakan + } + } + `, petugasSkipStepDetail: gql` query detailAnomaliPenangananPengaduanGangguanPetugasSkipStep( $namaRegional: String!