diff --git a/package.json b/package.json
index 9cb47be..43b7301 100755
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "eis",
- "version": "0.0.111",
+ "version": "0.0.116",
"private": true,
"scripts": {
"dev": "vite",
diff --git a/src/components/Pages/Gangguan/Rekap/RGangguan_AlihPosko.vue b/src/components/Pages/Gangguan/Rekap/RGangguan_AlihPosko.vue
index 967e2a2..28bd81d 100755
--- a/src/components/Pages/Gangguan/Rekap/RGangguan_AlihPosko.vue
+++ b/src/components/Pages/Gangguan/Rekap/RGangguan_AlihPosko.vue
@@ -325,7 +325,7 @@
Nama Petugas:
-
+
Posko Asal:
-
+
Posko Tujuan:
-
+
diff --git a/src/components/Pages/Gangguan/Rekap/RGangguan_DMAPKT.vue b/src/components/Pages/Gangguan/Rekap/RGangguan_DMAPKT.vue
index f39f1d4..644aac2 100755
--- a/src/components/Pages/Gangguan/Rekap/RGangguan_DMAPKT.vue
+++ b/src/components/Pages/Gangguan/Rekap/RGangguan_DMAPKT.vue
@@ -334,13 +334,13 @@
-
+
{{ data.text }}
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -352,13 +352,13 @@
-
+
{{ parseFloat(data.text) ? formatPercentage(data.text) : '0%' }}
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
@@ -796,6 +796,8 @@ const dataSubSelected = ref()
const dialogDetail = ref(false)
const loadingData = ref(false)
const loadingSubData = ref(false)
+const progressSelected = ref(0)
+const agreeToShowDialog = ref(false)
const reportMeta = ref({
uid: { id: 0, name: 'Semua Unit Induk Distribusi/Wilayah' },
up3: { id: 0, name: 'Semua Unit Pelaksanaan Pelayanan Pelanggan' },
@@ -803,6 +805,21 @@ const reportMeta = ref({
periode: ''
})
+const setAgreementDialog = (column: string) => {
+ if (column == 'd=(e+g)' || column == 'e' || column == 'g') {
+ agreeToShowDialog.value = true
+ if (column == 'd=(e+g)') {
+ progressSelected.value = 0
+ } else if (column == 'e') {
+ progressSelected.value = 1
+ } else {
+ progressSelected.value = 2
+ }
+ } else {
+ agreeToShowDialog.value = false
+ }
+}
+
const getDetail = async () => {
loadingSubData.value = true
const dateValue = filters.value.periode.split(' s/d ')
@@ -819,7 +836,8 @@ const getDetail = async () => {
posko: posko ? posko.id : 0,
idUid: uid ? uid.id : 0,
idUp3: up3 ? up3.id : 0,
- idRegu: ref.id_regu
+ idRegu: ref?.id_regu ? ref.id_regu : 0,
+ isSelesai: progressSelected.value
}
await requestGraphQl(queries.gangguan.rekap.gangguanDiselesaikanMobileAPKTDetail, query)
@@ -846,10 +864,11 @@ const clearSelection = () => {
}
const showDetail = () => {
clearSelection()
- dataSub.value = []
- dataSubSelected.value = null
- // dialogDetail.value = true
- getDetail()
+ if (agreeToShowDialog.value) {
+ dataSub.value = []
+ dataSubSelected.value = null
+ getDetail()
+ }
}
const closeDialog = () => {
diff --git a/src/utils/api/api.graphql.ts b/src/utils/api/api.graphql.ts
index c34e990..ee1f157 100755
--- a/src/utils/api/api.graphql.ts
+++ b/src/utils/api/api.graphql.ts
@@ -1724,6 +1724,7 @@ export const queries = {
$is_cleansing_transaksi_tm: Int!
$is_koreksi_transaksi_tm: Int!
$is_koreksi_gangguan_dan_anev: Int!
+ $namaRegional: String
) {
detailGangguanKoreksiTransaksiIndividu(
bulan: $bulan
@@ -1737,6 +1738,7 @@ export const queries = {
is_cleansing_transaksi_tm: $is_cleansing_transaksi_tm
is_koreksi_transaksi_tm: $is_koreksi_transaksi_tm
is_koreksi_gangguan_dan_anev: $is_koreksi_gangguan_dan_anev
+ namaRegional: $namaRegional
) {
id
no_laporan
@@ -1960,6 +1962,7 @@ export const queries = {
$idUid: Int!
$idUp3: Int!
$idRegu: Int!
+ $isSelesai: Int!
) {
detailGangguanDiselesaikanMobileApkt(
dateFrom: $dateFrom
@@ -1968,6 +1971,7 @@ export const queries = {
idUid: $idUid
idUp3: $idUp3
idRegu: $idRegu
+ isSelesai: $isSelesai
) {
id
nama_regional
@@ -2331,6 +2335,8 @@ export const queries = {
no_telp_pelapor
keterangan_pelapor
media
+ nama_posko_baru
+ nama_posko_lama
}
}
`