diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue
index fc96cd1..e5870ea 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue
@@ -11,7 +11,7 @@
-
+
@@ -66,7 +66,7 @@
data-type="number"
caption="Total"
css-class="custom-table-column"
- cell-template="formatNumber"
+ cell-template="formatNumberTotal"
/>
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
-
+
+ {{
+ isNumber(data.text)
+ ? data.column.caption == '%'
+ ? formatPercentage(data.text)
+ : formatNumber(data.text)
+ : data.text
+ }}
+
+
+
+
+
+ {{
+ isNumber(data.text)
+ ? data.column.caption == '%'
+ ? formatPercentage(data.text)
+ : formatNumber(data.text)
+ : data.text
+ }}
+
+
+
+
+
+ {{
+ isNumber(data.text)
+ ? data.column.caption == '%'
+ ? formatPercentage(data.text)
+ : formatNumber(data.text)
+ : data.text
+ }}
+
+
+
+
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -430,7 +466,7 @@
-
+
{{ data.text }}
@@ -804,6 +840,7 @@ import {
exportDetailToDOCX
} from '@/report/Keluhan/Rekap/RKeluhan_ALL'
import BufferDialog from '@/components/Dialogs/BufferDialog.vue'
+import { getDataRowGroup } from '@/utils/helper'
const client = apolloClient()
provideApolloClient(client)
@@ -968,47 +1005,50 @@ const calculateCustomSummary = (options: any) => {
const onCellClicked = (e: any) => {
console.log('cell clicked', e)
- // console.log('group cell clicked', e.column.caption)
- // console.log('value', e.values[e.row.groupIndex])
if (e.rowType == 'group') {
groupDialog.value = true
groupIndex.value = e.row.groupIndex
+
setAgreementDialog(e.column.caption)
- if (e.row.groupIndex == 0) {
- //
- } else if (e.row.groupIndex == 1) {
- if (e.row.isExpanded) {
- const data = e.data.items[0].collapsedItems[0].items[0]
- groupData.value = data
- } else {
- const data = e.data.collapsedItems[0].items[0].items[0]
- groupData.value = data
- }
- } else if (e.row.groupIndex == 2) {
- if (e.row.isExpanded) {
- const data = e.data.items[0].collapsedItems[0]
- groupData.value = data
- } else {
- const data = e.data.collapsedItems[0].items[0]
- groupData.value = data
- }
- } else if (e.row.groupIndex == 3) {
- if (e.row.isExpanded) {
- const data = e.data.items[0]
- groupData.value = data
- } else {
- const data = e.data.collapsedItems[0]
- groupData.value = data
- }
- }
+ const data = getDataRowGroup(e.data)
+ console.table(data)
+ groupData.value = data
showDetail()
+ // if (e.row.groupIndex == 0) {
+ // //
+ // } else if (e.row.groupIndex == 1) {
+ // if (e.row.isExpanded) {
+ // const data = e.data.items[0].collapsedItems[0].items[0]
+ // groupData.value = data
+ // } else {
+ // const data = e.data.collapsedItems[0].items[0].items[0]
+ // groupData.value = data
+ // }
+ // } else if (e.row.groupIndex == 2) {
+ // if (e.row.isExpanded) {
+ // const data = e.data.items[0].collapsedItems[0]
+ // groupData.value = data
+ // } else {
+ // const data = e.data.collapsedItems[0].items[0]
+ // groupData.value = data
+ // }
+ // } else if (e.row.groupIndex == 3) {
+ // if (e.row.isExpanded) {
+ // const data = e.data.items[0]
+ // groupData.value = data
+ // } else {
+ // const data = e.data.collapsedItems[0]
+ // groupData.value = data
+ // }
+ // }
+ // showDetail()
} else {
groupDialog.value = false
}
}
const setAgreementDialog = (column: string) => {
- if (column == 'Total' || column == 'Selesai' || column == 'In Progress') {
+ if (column == 'Total' || column == 'Selesai' || column == 'InProgress') {
agreeToShowDialog.value = true
if (column == 'Total') {
progressSelected.value = 0
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerFungsiBidang.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerFungsiBidang.vue
index 0a2901c..c58626c 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerFungsiBidang.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerFungsiBidang.vue
@@ -1331,19 +1331,15 @@ const getDetail = async () => {
idUlp: selected?.id_ulp ? selected?.id_ulp : 0,
idUid: selected?.id_uid ? selected?.id_uid : 0,
idUp3: selected?.id_up3 ? selected?.id_up3 : 0,
- namaRegional: selected?.nama_regional ? selected?.nama_regional : '',
isSelesai: progressSelected.value,
- media: '',
- tanggal: '',
- namaIssuetype: '',
- namaSubissuetype: ''
+ namaFungsiBidang: selected?.fungsi_bidang ? selected?.fungsi_bidang : ''
}
loadingSubData.value = true
- await requestGraphQl(queries.keluhan.rekap.rekapKeluhanAllDetail, query)
+ await requestGraphQl(queries.keluhan.rekap.keluhanPenyelesaianPerFungsiBidangDetail, query)
.then((result) => {
if (result.data.data != undefined) {
- dataSub.value = result.data.data.detailKeluhanAll
+ dataSub.value = result.data.data.detailRekapitulasiKeluhanPerBidang
} else {
dataSub.value = []
}
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue
index 55dc0a6..9591593 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue
@@ -1131,7 +1131,7 @@ const getDetail = async () => {
const dateValue = filters.value.periode.split(' s/d ')
const selected = dataSelected.value
- const query = {
+ var query = {
dateFrom: dateValue[0]
? dateValue[0].split('-').reverse().join('-')
: new Date().toISOString().slice(0, 10),
@@ -1139,7 +1139,7 @@ const getDetail = async () => {
? dateValue[1].split('-').reverse().join('-')
: new Date().toISOString().slice(0, 10),
idUlp: 0,
- idUid: isGroupBy.value ? (selected?.id_uid ? selected?.id_uid : 0) : 0,
+ idUid: 0,
idUp3: 0,
namaRegional: '',
isSelesai: progressSelected.value,
@@ -1149,6 +1149,31 @@ const getDetail = async () => {
namaSubissuetype: ''
}
+ if (isGroupBy.value) {
+ if (grouping.value[0].data == 'nama_uid') {
+ query = {
+ ...query,
+ idUid: selected?.id_uid ? selected?.id_uid : 0,
+ idUp3: 0,
+ idUlp: 0
+ }
+ } else if (grouping.value[0].data == 'nama_up3') {
+ query = {
+ ...query,
+ idUid: selected?.id_uid ? selected?.id_uid : 0,
+ idUp3: selected?.id_up3 ? selected?.id_up3 : 0,
+ idUlp: 0
+ }
+ } else {
+ query = {
+ ...query,
+ idUid: selected?.id_uid ? selected?.id_uid : 0,
+ idUp3: selected?.id_up3 ? selected?.id_up3 : 0,
+ idUlp: selected?.id_ulp ? selected?.id_ulp : 0
+ }
+ }
+ }
+
loadingSubData.value = true
await requestGraphQl(queries.keluhan.rekap.rekapKeluhanAllDetail, query)
.then((result) => {
diff --git a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_DispatchingTimeGangguan.vue b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_DispatchingTimeGangguan.vue
index e37fcb4..7393fd8 100755
--- a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_DispatchingTimeGangguan.vue
+++ b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_DispatchingTimeGangguan.vue
@@ -40,36 +40,15 @@
-
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
import Filters from '@/components/Form/Filters.vue'
import Type2 from '@/components/Form/FiltersType/Type2.vue'
-import { onMounted, ref, watch } from 'vue'
+import { onMounted, ref } from 'vue'
import { DxDataGrid } from 'devextreme-vue'
import {
DxColumn,
@@ -762,7 +987,6 @@ import {
DxExport,
DxGroupItem,
DxGrouping,
- DxLoadPanel,
DxPager,
DxPaging,
DxScrolling,
@@ -828,6 +1052,166 @@ const reportMeta = ref({
lastYear: new Date().getFullYear() - 1
})
+const grouping = ref([
+ {
+ data: 'nama_regional',
+ caption: 'Regional'
+ },
+ {
+ data: 'nama_uid',
+ caption: 'UID'
+ },
+ {
+ data: 'nama_up3',
+ caption: 'UP3'
+ }
+])
+
+let mom_bulan_kemarin = 0
+let count_mom_bulan_kemarin = 0
+let cal_mom_bulan_kemarin = 0
+
+let mom_bulan_ini = 0
+let count_mom_bulan_ini = 0
+let cal_mom_bulan_ini = 0
+
+let yoy_tahun_kemarin = 0
+let count_yoy_tahun_kemarin = 0
+let cal_yoy_tahun_kemarin = 0
+
+let yoy_tahun_ini = 0
+let count_yoy_tahun_ini = 0
+let cal_yoy_tahun_ini = 0
+const calculateCustomSummary = (options: any) => {
+ if (options.name === 'count_mom_bulan_kemarin') {
+ if (options.summaryProcess === 'calculate') {
+ count_mom_bulan_kemarin += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = count_mom_bulan_kemarin
+ }
+ }
+
+ if (options.name === 'cal_mom_bulan_kemarin') {
+ if (options.summaryProcess === 'calculate') {
+ cal_mom_bulan_kemarin += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = cal_mom_bulan_kemarin
+ }
+ }
+
+ if (options.name === 'mom_bulan_kemarin') {
+ if (options.summaryProcess === 'start') {
+ cal_mom_bulan_kemarin = 0
+ count_mom_bulan_kemarin = 0
+ } else if (options.summaryProcess === 'calculate') {
+ mom_bulan_kemarin += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = cal_mom_bulan_kemarin / count_mom_bulan_kemarin
+ }
+ }
+
+ if (options.name === 'count_mom_bulan_ini') {
+ if (options.summaryProcess === 'calculate') {
+ count_mom_bulan_ini += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = count_mom_bulan_ini
+ }
+ }
+
+ if (options.name === 'cal_mom_bulan_ini') {
+ if (options.summaryProcess === 'calculate') {
+ cal_mom_bulan_ini += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = cal_mom_bulan_ini
+ }
+ }
+
+ if (options.name === 'mom_bulan_ini') {
+ if (options.summaryProcess === 'start') {
+ cal_mom_bulan_ini = 0
+ count_mom_bulan_ini = 0
+ } else if (options.summaryProcess === 'calculate') {
+ mom_bulan_ini += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = cal_mom_bulan_ini / count_mom_bulan_ini
+ }
+ }
+
+ if (options.name === 'persen_mom') {
+ if (options.summaryProcess === 'start') {
+ mom_bulan_kemarin = 0
+ mom_bulan_ini = 0
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue =
+ mom_bulan_kemarin == 0 ? 0 : ((mom_bulan_kemarin - mom_bulan_ini) / mom_bulan_kemarin) * 100
+ }
+ }
+
+ if (options.name === 'count_yoy_tahun_kemarin') {
+ if (options.summaryProcess === 'calculate') {
+ count_yoy_tahun_kemarin += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = count_yoy_tahun_kemarin
+ }
+ }
+
+ if (options.name === 'cal_yoy_tahun_kemarin') {
+ if (options.summaryProcess === 'calculate') {
+ cal_yoy_tahun_kemarin += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = cal_yoy_tahun_kemarin
+ }
+ }
+
+ if (options.name === 'yoy_tahun_kemarin') {
+ if (options.summaryProcess === 'start') {
+ cal_yoy_tahun_kemarin = 0
+ count_yoy_tahun_kemarin = 0
+ } else if (options.summaryProcess === 'calculate') {
+ yoy_tahun_kemarin += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = cal_yoy_tahun_kemarin / count_yoy_tahun_kemarin
+ }
+ }
+
+ if (options.name === 'count_yoy_tahun_ini') {
+ if (options.summaryProcess === 'calculate') {
+ count_yoy_tahun_ini += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = count_yoy_tahun_ini
+ }
+ }
+
+ if (options.name === 'cal_yoy_tahun_ini') {
+ if (options.summaryProcess === 'calculate') {
+ cal_yoy_tahun_ini += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = cal_yoy_tahun_ini
+ }
+ }
+
+ if (options.name === 'yoy_tahun_ini') {
+ if (options.summaryProcess === 'start') {
+ cal_yoy_tahun_ini = 0
+ count_yoy_tahun_ini = 0
+ } else if (options.summaryProcess === 'calculate') {
+ yoy_tahun_ini += options.value
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue = cal_yoy_tahun_ini / count_yoy_tahun_ini
+ }
+ }
+
+ if (options.name === 'persen_yoy') {
+ if (options.summaryProcess === 'start') {
+ yoy_tahun_kemarin = 0
+ yoy_tahun_ini = 0
+ } else if (options.summaryProcess === 'finalize') {
+ options.totalValue =
+ yoy_tahun_kemarin == 0 ? 0 : ((yoy_tahun_kemarin - yoy_tahun_ini) / yoy_tahun_kemarin) * 100
+ }
+ }
+}
+
const setRequirements = (type: string, month: number, year: number) => {
dataType.value = type
dataYear.value = year
@@ -862,6 +1246,47 @@ const resetData = () => {
const filterData = async (params: any) => {
resetData()
const { regional, ulp, uid, up3, bulan, tahun } = params
+
+ var groupList: any[] = [
+ {
+ data: 'nama_regional',
+ caption: 'Regional'
+ },
+ {
+ data: 'nama_uid',
+ caption: 'UID'
+ },
+ {
+ data: 'nama_up3',
+ caption: 'UP3'
+ }
+ ]
+
+ if (uid?.id != 0) {
+ groupList.forEach((item, index) => {
+ if (item.caption == 'Regional') {
+ groupList.splice(index, 1)
+ }
+ })
+
+ if (up3?.id != 0) {
+ groupList.forEach((item, index) => {
+ if (item.caption == 'UID') {
+ groupList.splice(index, 1)
+ }
+ })
+
+ if (ulp?.id != 0) {
+ groupList.forEach((item, index) => {
+ if (item.caption == 'UP3') {
+ groupList.splice(index, 1)
+ }
+ })
+ }
+ }
+ }
+ grouping.value = groupList
+
const query = {
namaRegional: regional.name == 'Semua Regional' ? '' : regional.name,
idUid: uid ? uid.id : 0,
@@ -976,258 +1401,202 @@ onMounted(() => {
{
id: 0,
nama_regional: 'REGIONAL SUMKAL',
- id_uid: 230,
- nama_uid: 'WILAYAH KALIMANTAN TIMUR',
- id_up3: 231,
- nama_up3: 'UP3 SAMARINDA',
- id_ulp: 23156,
- nama_ulp: 'ULP SAMARINDA ULU',
- mom_bulan_ini: -213179,
- mom_bulan_kemarin: 673,
- persen_mom: 31775.994473750405,
- yoy_tahun_ini: 2069,
- yoy_tahun_kemarin: 1841,
- persen_yoy: -12.38457360130364
+ id_uid: 120,
+ nama_uid: 'WILAYAH SUMATERA UTARA',
+ id_up3: 12100,
+ nama_up3: 'UP3 PEMATANG SIANTAR',
+ id_ulp: 12102,
+ nama_ulp: 'ULP LIMA PULUH',
+ mom_bulan_ini: 0.6666667,
+ mom_bulan_kemarin: 0.5,
+ count_mom_bulan_ini: 12,
+ count_mom_bulan_kemarin: 8,
+ persen_mom: -33.33333333333333,
+ yoy_tahun_ini: 0.6551724,
+ yoy_tahun_kemarin: 1.9324324,
+ count_yoy_tahun_ini: 29,
+ count_yoy_tahun_kemarin: 74,
+ persen_yoy: 66.09597299252472
},
{
id: 1,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 183,
- nama_up3: 'UP3 TANJUNGPINANG',
- id_ulp: 18302,
- nama_ulp: 'ULP KIJANG',
- mom_bulan_ini: -114,
- mom_bulan_kemarin: 373,
- persen_mom: 130.77740603697222,
- yoy_tahun_ini: 1324,
- yoy_tahun_kemarin: 1931,
- persen_yoy: 31.434489901605385
+ nama_regional: 'REGIONAL SULMAPANA',
+ id_uid: 41,
+ nama_uid: 'WILAYAH MALUKU DAN MALUKU UTARA',
+ id_up3: 412,
+ nama_up3: 'UP3 TERNATE',
+ id_ulp: 41230,
+ nama_ulp: 'ULP BACAN',
+ mom_bulan_ini: 1.3445379,
+ mom_bulan_kemarin: 1.6041666,
+ count_mom_bulan_ini: 119,
+ count_mom_bulan_kemarin: 48,
+ persen_mom: 16.184655680453996,
+ yoy_tahun_ini: 1.4439834,
+ yoy_tahun_kemarin: 2.8314607,
+ count_yoy_tahun_ini: 241,
+ count_yoy_tahun_kemarin: 1068,
+ persen_yoy: 49.00217348350128
},
{
id: 2,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 182,
- nama_up3: 'UP3 DUMAI',
- id_ulp: 18240,
- nama_ulp: 'ULP SELATPANJANG',
- mom_bulan_ini: -869,
- mom_bulan_kemarin: 493,
- persen_mom: 276.27086351782094,
- yoy_tahun_ini: 1454,
- yoy_tahun_kemarin: 702,
- persen_yoy: -107.12250712250713
+ nama_regional: 'REGIONAL JMB',
+ id_uid: 101,
+ nama_uid: 'DISTRIBUSI JAWA TENGAH & DIY',
+ id_up3: 52150,
+ nama_up3: 'UP3 MAGELANG',
+ id_ulp: 52156,
+ nama_ulp: 'ULP PARAKAN',
+ mom_bulan_ini: 2.6786427,
+ mom_bulan_kemarin: 1.456847,
+ count_mom_bulan_ini: 1002,
+ count_mom_bulan_kemarin: 869,
+ persen_mom: -83.86575979163318,
+ yoy_tahun_ini: 2.5145037,
+ yoy_tahun_kemarin: 2.4555247,
+ count_yoy_tahun_ini: 3275,
+ count_yoy_tahun_kemarin: 3249,
+ persen_yoy: -2.401891461059904
},
{
id: 3,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 120,
- nama_uid: 'WILAYAH SUMATERA UTARA',
- id_up3: 12400,
- nama_up3: 'UP3 PADANG SIDIMPUAN',
- id_ulp: 12415,
- nama_ulp: 'ULP NATAL',
- mom_bulan_ini: -16,
- mom_bulan_kemarin: 184,
- persen_mom: 108.95582431788799,
- yoy_tahun_ini: 426,
- yoy_tahun_kemarin: 536,
- persen_yoy: 20.522388059701495
+ nama_regional: 'REGIONAL SULMAPANA',
+ id_uid: 31,
+ nama_uid: 'WILAYAH SULAWESI UTARA,TENGAH DAN GORONTALO',
+ id_up3: 31500,
+ nama_up3: 'UP3 TOLITOLI',
+ id_ulp: 31530,
+ nama_ulp: 'ULP BANGKIR',
+ mom_bulan_ini: 0.44680852,
+ mom_bulan_kemarin: 0.27272728,
+ count_mom_bulan_ini: 94,
+ count_mom_bulan_kemarin: 99,
+ persen_mom: -63.829787234042556,
+ yoy_tahun_ini: 0.28164557,
+ yoy_tahun_kemarin: 1.2074689,
+ count_yoy_tahun_ini: 316,
+ count_yoy_tahun_kemarin: 241,
+ persen_yoy: 76.67471399364914
},
{
id: 4,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 230,
- nama_uid: 'WILAYAH KALIMANTAN TIMUR',
- id_up3: 231,
- nama_up3: 'UP3 SAMARINDA',
- id_ulp: 23102,
- nama_ulp: 'ULP SAMARINDA SEBERANG',
- mom_bulan_ini: -295198,
- mom_bulan_kemarin: 1025,
- persen_mom: 28899.899321562316,
- yoy_tahun_ini: 3193,
- yoy_tahun_kemarin: 2649,
- persen_yoy: -20.53605134012835
+ nama_regional: 'REGIONAL JMB',
+ id_uid: 103,
+ nama_uid: 'DISTRIBUSI JAWA TIMUR',
+ id_up3: 154,
+ nama_up3: 'UP3 SITUBONDO',
+ id_ulp: 51654,
+ nama_ulp: 'ULP WONOSARI',
+ mom_bulan_ini: 3.4751463,
+ mom_bulan_kemarin: 2.7604356,
+ count_mom_bulan_ini: 684,
+ count_mom_bulan_kemarin: 551,
+ persen_mom: -25.891226532252176,
+ yoy_tahun_ini: 3.34143,
+ yoy_tahun_kemarin: 4.378579,
+ count_yoy_tahun_ini: 2182,
+ count_yoy_tahun_kemarin: 1886,
+ persen_yoy: 23.686888407963263
},
{
id: 5,
- nama_regional: 'REGIONAL SULMAPANA',
- id_uid: 32,
- nama_uid: 'WILAYAH SULAWESI SELATAN, TENGGARA DAN BARAT',
- id_up3: 32200,
- nama_up3: 'UP3 WATAMPONE',
- id_ulp: 32240,
- nama_ulp: 'ULP SENGKANG',
- mom_bulan_ini: -107,
- mom_bulan_kemarin: 606,
- persen_mom: 117.772648051322,
- yoy_tahun_ini: 2082,
- yoy_tahun_kemarin: 1190,
- persen_yoy: -74.95798319327731
+ nama_regional: 'REGIONAL SUMKAL',
+ id_uid: 110,
+ nama_uid: 'WILAYAH ACEH',
+ id_up3: 116,
+ nama_up3: 'UP3 SIGLI',
+ id_ulp: 11662,
+ nama_ulp: 'ULP MEUREUDU',
+ mom_bulan_ini: 0.6483146,
+ mom_bulan_kemarin: 0.6156424,
+ count_mom_bulan_ini: 890,
+ count_mom_bulan_kemarin: 895,
+ persen_mom: -5.307000550582197,
+ yoy_tahun_ini: 0.67312616,
+ yoy_tahun_kemarin: 0.6547131,
+ count_yoy_tahun_ini: 2735,
+ count_yoy_tahun_kemarin: 1952,
+ persen_yoy: -2.8123810913418765
},
{
id: 6,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 181,
- nama_up3: 'UP3 PEKANBARU',
- id_ulp: 18150,
- nama_ulp: 'ULP PERAWANG',
- mom_bulan_ini: -407,
- mom_bulan_kemarin: 916,
- persen_mom: 144.4547767778033,
- yoy_tahun_ini: 2897,
- yoy_tahun_kemarin: 2706,
- persen_yoy: -7.058388765705839
+ nama_regional: 'REGIONAL JMB',
+ id_uid: 287,
+ nama_uid: 'DISTRIBUSI BALI',
+ id_up3: 329,
+ nama_up3: 'UP3 BALI UTARA',
+ id_ulp: 55340,
+ nama_ulp: 'ULP GILIMANUK',
+ mom_bulan_ini: 5.4121337,
+ mom_bulan_kemarin: 6.265075,
+ count_mom_bulan_ini: 956,
+ count_mom_bulan_kemarin: 796,
+ persen_mom: 13.614225438021696,
+ yoy_tahun_ini: 5.926926,
+ yoy_tahun_kemarin: 5.2659764,
+ count_yoy_tahun_ini: 2518,
+ count_yoy_tahun_kemarin: 2222,
+ persen_yoy: -12.55131924598068
},
{
id: 7,
nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 183,
- nama_up3: 'UP3 TANJUNGPINANG',
- id_ulp: 18306,
- nama_ulp: 'ULP TANJUNG BATU',
- mom_bulan_ini: -539,
- mom_bulan_kemarin: 69,
- persen_mom: 882.5544353427151,
- yoy_tahun_ini: 252,
- yoy_tahun_kemarin: 322,
- persen_yoy: 21.73913043478261
+ id_uid: 131,
+ nama_uid: 'WILAYAH SUMATERA BARAT',
+ id_up3: 13300,
+ nama_up3: 'UP3 SOLOK',
+ id_ulp: 13334,
+ nama_ulp: 'ULP SILUNGKANG',
+ mom_bulan_ini: 0.442029,
+ mom_bulan_kemarin: 0.31428573,
+ count_mom_bulan_ini: 138,
+ count_mom_bulan_kemarin: 210,
+ persen_mom: -40.645586297760225,
+ yoy_tahun_ini: 0.40862423,
+ yoy_tahun_kemarin: 0.44198895,
+ count_yoy_tahun_ini: 487,
+ count_yoy_tahun_kemarin: 724,
+ persen_yoy: 7.548767967145785
},
{
id: 8,
nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 184,
- nama_up3: 'UP3 RENGAT',
- id_ulp: 18430,
- nama_ulp: 'ULP KUALA ENOK',
- mom_bulan_ini: -169,
- mom_bulan_kemarin: 188,
- persen_mom: 190.35948625202792,
- yoy_tahun_ini: 591,
- yoy_tahun_kemarin: 2752,
- persen_yoy: 78.52470930232558
+ id_uid: 221,
+ nama_uid: 'WILAYAH KALIMANTAN SELATAN DAN TENGAH',
+ id_up3: 2220,
+ nama_up3: 'UP3 BARABAI',
+ id_ulp: 22230,
+ nama_ulp: 'ULP AMUNTAI',
+ mom_bulan_ini: 1.9542483,
+ mom_bulan_kemarin: 3.2557251,
+ count_mom_bulan_ini: 306,
+ count_mom_bulan_kemarin: 262,
+ persen_mom: 39.97502087978607,
+ yoy_tahun_ini: 2.4175258,
+ yoy_tahun_kemarin: 0.9059561,
+ count_yoy_tahun_ini: 970,
+ count_yoy_tahun_kemarin: 957,
+ persen_yoy: -166.8480005707559
},
{
id: 9,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 181,
- nama_up3: 'UP3 PEKANBARU',
- id_ulp: 18170,
- nama_ulp: 'ULP SIAK SRI INDRAPURA',
- mom_bulan_ini: -11,
- mom_bulan_kemarin: 391,
- persen_mom: 102.89304140589162,
- yoy_tahun_ini: 1163,
- yoy_tahun_kemarin: 2109,
- persen_yoy: 44.85538169748696
- },
- {
- id: 10,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 182,
- nama_up3: 'UP3 DUMAI',
- id_ulp: 18260,
- nama_ulp: 'ULP BAGAN BATU',
- mom_bulan_ini: -600,
- mom_bulan_kemarin: 964,
- persen_mom: 162.33329138602699,
- yoy_tahun_ini: 3581,
- yoy_tahun_kemarin: 2965,
- persen_yoy: -20.775716694772346
- },
- {
- id: 11,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 230,
- nama_uid: 'WILAYAH KALIMANTAN TIMUR',
- id_up3: 231,
- nama_up3: 'UP3 SAMARINDA',
- id_ulp: 23112,
- nama_ulp: 'ULP TENGGARONG',
- mom_bulan_ini: -4524,
- mom_bulan_kemarin: 981,
- persen_mom: 561.2414600051343,
- yoy_tahun_ini: 3234,
- yoy_tahun_kemarin: 3514,
- persen_yoy: 7.968127490039841
- },
- {
- id: 12,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 183,
- nama_up3: 'UP3 TANJUNGPINANG',
- id_ulp: 18303,
- nama_ulp: 'ULP TANJUNG UBAN',
- mom_bulan_ini: -186,
- mom_bulan_kemarin: 191,
- persen_mom: 197.5691701222732,
- yoy_tahun_ini: 615,
- yoy_tahun_kemarin: 1058,
- persen_yoy: 41.87145557655955
- },
- {
- id: 13,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 184,
- nama_up3: 'UP3 RENGAT',
- id_ulp: 18410,
- nama_ulp: 'ULP RENGAT KOTA',
- mom_bulan_ini: -476,
- mom_bulan_kemarin: 955,
- persen_mom: 149.94027462127963,
- yoy_tahun_ini: 2931,
- yoy_tahun_kemarin: 4545,
- persen_yoy: 35.51155115511551
- },
- {
- id: 14,
- nama_regional: 'REGIONAL JMB',
- id_uid: 101,
- nama_uid: 'DISTRIBUSI JAWA TENGAH & DIY',
- id_up3: 52200,
- nama_up3: 'UP3 PURWOKERTO',
- id_ulp: 52201,
- nama_ulp: 'ULP PURWOKERTO KOTA',
- mom_bulan_ini: -63,
- mom_bulan_kemarin: 3642,
- persen_mom: 101.7401502360751,
- yoy_tahun_ini: 11511,
- yoy_tahun_kemarin: 14451,
- persen_yoy: 20.344612829561967
- },
- {
- id: 15,
- nama_regional: 'REGIONAL SUMKAL',
- id_uid: 180,
- nama_uid: 'WILAYAH RIAU DAN KEPULAUAN RIAU',
- id_up3: 181,
- nama_up3: 'UP3 PEKANBARU',
- id_ulp: 18111,
- nama_ulp: 'ULP PEKANBARU KOTA BARAT',
- mom_bulan_ini: -1097,
- mom_bulan_kemarin: 1964,
- persen_mom: 155.88116671737166,
- yoy_tahun_ini: 6506,
- yoy_tahun_kemarin: 5316,
- persen_yoy: -22.385252069224983
+ nama_regional: 'REGIONAL SULMAPANA',
+ id_uid: 31,
+ nama_uid: 'WILAYAH SULAWESI UTARA,TENGAH DAN GORONTALO',
+ id_up3: 31700,
+ nama_up3: 'UP3 KOTAMOBAGU',
+ id_ulp: 31730,
+ nama_ulp: 'ULP MODAYAG',
+ mom_bulan_ini: 2.0680273,
+ mom_bulan_kemarin: 2.3333333,
+ count_mom_bulan_ini: 147,
+ count_mom_bulan_kemarin: 123,
+ persen_mom: 11.370262390670556,
+ yoy_tahun_ini: 2.1894484,
+ yoy_tahun_kemarin: 5.062814,
+ count_yoy_tahun_ini: 417,
+ count_yoy_tahun_kemarin: 398,
+ persen_yoy: 56.754318629463675
}
]
}
diff --git a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_ENSGangguan.vue b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_ENSGangguan.vue
index 6e127b8..7b31a5c 100755
--- a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_ENSGangguan.vue
+++ b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_ENSGangguan.vue
@@ -39,36 +39,15 @@
/>
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
@@ -270,7 +252,7 @@