-
+
{{ data.text }}
-
+
{{ data.text }}
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -202,7 +203,7 @@
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
@@ -213,27 +214,27 @@
No Laporan:
-
+
Tgl Lapor:
-
+
Tanggal Response:
-
+
Tanggal Recovery:
-
+
Jml Lapor:
-
+
@@ -241,8 +242,8 @@
Status:
-
+
IDPEL/NO METER:
-
+
Nama Pelapor:
-
+
@@ -282,14 +283,14 @@
No Telp Pelapor:
-
+
@@ -297,19 +298,19 @@
Sumber Lapor:
-
+
Nama ULP:
-
+
@@ -347,20 +348,28 @@ const position = { of: '#data' }
const showIndicator = ref(true)
const shading = ref(true)
const showPane = ref(true)
-const dataDetail = ref
()
+const dataSelected = ref()
const dialogDetail = ref(false)
const closeDialog = () => {
dialogDetail.value = false
}
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
}
const onSelectionChanged = ({ selectedRowsData }: any) => {
- dataDetail.value = selectedRowsData[0]
- console.log(selectedRowsData[0])
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onExporting = (e: any) => {
diff --git a/src/components/Pages/Keluhan/Daftar/DKeluhan_RecoveryTime.vue b/src/components/Pages/Keluhan/Daftar/DKeluhan_RecoveryTime.vue
index 1aaefe4..4d066af 100755
--- a/src/components/Pages/Keluhan/Daftar/DKeluhan_RecoveryTime.vue
+++ b/src/components/Pages/Keluhan/Daftar/DKeluhan_RecoveryTime.vue
@@ -21,6 +21,7 @@
-
+
{{ data.text }}
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
@@ -196,22 +197,22 @@
No Laporan:
-
+
Tgl Lapor:
-
+
Tanggal Response:
-
+
Tanggal Recovery:
-
+
@@ -219,8 +220,8 @@
Status:
-
+
IDPEL/NO METER:
-
+
Nama Pelapor:
-
+
@@ -260,14 +261,14 @@
No Telp Pelapor:
-
+
@@ -275,19 +276,19 @@
Sumber Lapor:
-
+
Nama ULP:
-
+
@@ -324,20 +325,28 @@ const position = { of: '#data' }
const showIndicator = ref(true)
const shading = ref(true)
const showPane = ref(true)
-const dataDetail = ref
()
+const dataSelected = ref()
const dialogDetail = ref(false)
const closeDialog = () => {
dialogDetail.value = false
}
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
}
const onSelectionChanged = ({ selectedRowsData }: any) => {
- dataDetail.value = selectedRowsData[0]
- console.log(selectedRowsData[0])
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onExporting = (e: any) => {
diff --git a/src/components/Pages/Keluhan/Daftar/DKeluhan_ResponseTime.vue b/src/components/Pages/Keluhan/Daftar/DKeluhan_ResponseTime.vue
index cb75a8f..94b762a 100755
--- a/src/components/Pages/Keluhan/Daftar/DKeluhan_ResponseTime.vue
+++ b/src/components/Pages/Keluhan/Daftar/DKeluhan_ResponseTime.vue
@@ -21,6 +21,7 @@
-
+
{{ data.text }}
-
+
{{ data.text }}
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -203,7 +204,7 @@
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
@@ -214,22 +215,22 @@
No Laporan:
-
+
Tgl Lapor:
-
+
Tanggal Response:
-
+
Tanggal Recovery:
-
+
@@ -237,8 +238,8 @@
Status:
-
+
IDPEL/NO METER:
-
+
Nama Pelapor:
-
+
@@ -278,14 +279,14 @@
No Telp Pelapor:
-
+
@@ -293,19 +294,19 @@
Sumber Lapor:
-
+
Nama ULP:
-
+
@@ -343,20 +344,28 @@ const position = { of: '#data' }
const showIndicator = ref(true)
const shading = ref(true)
const showPane = ref(true)
-const dataDetail = ref
()
+const dataSelected = ref()
const dialogDetail = ref(false)
const closeDialog = () => {
dialogDetail.value = false
}
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
}
const onSelectionChanged = ({ selectedRowsData }: any) => {
- dataDetail.value = selectedRowsData[0]
- console.log(selectedRowsData[0])
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onExporting = (e: any) => {
diff --git a/src/components/Pages/Keluhan/Daftar/DKeluhan_STIDP.vue b/src/components/Pages/Keluhan/Daftar/DKeluhan_STIDP.vue
index fd444ba..6ada3af 100755
--- a/src/components/Pages/Keluhan/Daftar/DKeluhan_STIDP.vue
+++ b/src/components/Pages/Keluhan/Daftar/DKeluhan_STIDP.vue
@@ -5,6 +5,7 @@
-
+
{{ data.text }}
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
@@ -187,22 +188,22 @@
No Laporan:
-
+
Tgl Lapor:
-
+
Tanggal Response:
-
+
Tanggal Recovery:
-
+
@@ -210,8 +211,8 @@
Status:
-
+
IDPEL/NO METER:
-
+
Nama Pelapor:
-
+
@@ -251,14 +252,14 @@
No Telp Pelapor:
-
+
@@ -266,19 +267,19 @@
Sumber Lapor:
-
+
Nama ULP:
-
+
@@ -315,20 +316,28 @@ const position = { of: '#data' }
const showIndicator = ref(true)
const shading = ref(true)
const showPane = ref(true)
-const dataDetail = ref
()
+const dataSelected = ref()
const dialogDetail = ref(false)
const closeDialog = () => {
dialogDetail.value = false
}
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
}
const onSelectionChanged = ({ selectedRowsData }: any) => {
- dataDetail.value = selectedRowsData[0]
- console.log(selectedRowsData[0])
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onExporting = (e: any) => {
diff --git a/src/components/Pages/Keluhan/Daftar/DKeluhan_SelesaiCC.vue b/src/components/Pages/Keluhan/Daftar/DKeluhan_SelesaiCC.vue
index 34a73dd..7a8122c 100755
--- a/src/components/Pages/Keluhan/Daftar/DKeluhan_SelesaiCC.vue
+++ b/src/components/Pages/Keluhan/Daftar/DKeluhan_SelesaiCC.vue
@@ -5,6 +5,7 @@
{
e.cancel = true
}
}
-
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const onSelectionChanged = ({ selectedRowsData }: any) => {
const data = selectedRowsData[0]
- console.log(data)
+ clearSelection()
}
const data = ref([])
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue
index 080d096..d7afa36 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_ALL.vue
@@ -9,6 +9,7 @@
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -414,7 +415,7 @@
-
+
{{ data.text }}
@@ -430,6 +431,7 @@
{
dataSub.value = dummyData.keluhan.rekap.rekapitulasiKeluhanAll
}
-const currentDataSelected = ref(null)
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
getDetail()
}
@@ -889,9 +896,10 @@ const onExporting = (e: any) => {
}
const onDataSelectionChanged = ({ selectedRowsData }: any) => {
- const data = selectedRowsData[0]
- dataSelected.value = data
- console.log(data)
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onDataSubSelectionChanged = ({ selectedRowsData }: any) => {
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_BerdasarMedia.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_BerdasarMedia.vue
index 50859f1..13920b0 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_BerdasarMedia.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_BerdasarMedia.vue
@@ -10,6 +10,7 @@
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -113,7 +114,7 @@
-
+
{{ data.text }}
@@ -129,6 +130,7 @@
{
const getDetail = () => {}
-const currentDataSelected = ref(null)
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
console.log(dataSelected.value)
getDetail()
@@ -593,9 +600,10 @@ const onExporting = (e: any) => {
}
const onDataSelectionChanged = ({ selectedRowsData }: any) => {
- const data = selectedRowsData[0]
- dataSelected.value = data
- console.log(data)
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onDataSubSelectionChanged = ({ selectedRowsData }: any) => {
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerFungsiBidang.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerFungsiBidang.vue
index 5f859d5..44f9288 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerFungsiBidang.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerFungsiBidang.vue
@@ -10,6 +10,7 @@
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -381,7 +382,7 @@
-
+
{{ data.text }}
@@ -397,6 +398,7 @@
{
dataSub.value = dummyData.keluhan.rekap.rekapitulasiKeluhanPenyelesaianPerFungsiBidang
}
-const currentDataSelected = ref(null)
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
getDetail()
}
@@ -866,9 +873,10 @@ const onExporting = (e: any) => {
}
const onDataSelectionChanged = ({ selectedRowsData }: any) => {
- const data = selectedRowsData[0]
- dataSelected.value = data
- console.log(data)
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onDataSubSelectionChanged = ({ selectedRowsData }: any) => {
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerJenisKeluhan.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerJenisKeluhan.vue
index d11cfc6..fcac2af 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerJenisKeluhan.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerJenisKeluhan.vue
@@ -10,6 +10,7 @@
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -536,7 +537,7 @@
-
+
{{ data.text }}
@@ -552,6 +553,7 @@
{
// dataSub.value = dummyData.keluhan.rekap.rekapitulasiKeluhanPerJenisKeluhan
}
-const currentDataSelected = ref(null)
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
getDetail()
}
@@ -1015,9 +1022,10 @@ const onExporting = (e: any) => {
}
const onDataSelectionChanged = ({ selectedRowsData }: any) => {
- const data = selectedRowsData[0]
- dataSelected.value = data
- console.log(data)
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onDataSubSelectionChanged = ({ selectedRowsData }: any) => {
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue
index faaaef0..82299d8 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerKelompokKeluhan.vue
@@ -10,6 +10,7 @@
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -393,7 +394,7 @@
-
+
{{ data.text }}
@@ -409,6 +410,7 @@
{
dataSub.value = dummyData.keluhan.rekap.rekapitulasiKeluhanPerKelompokKeluhan
}
-const currentDataSelected = ref(null)
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
getDetail()
}
@@ -873,9 +880,10 @@ const onExporting = (e: any) => {
}
const onDataSelectionChanged = ({ selectedRowsData }: any) => {
- const data = selectedRowsData[0]
- dataSelected.value = data
- console.log(data)
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onDataSubSelectionChanged = ({ selectedRowsData }: any) => {
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerTanggal.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerTanggal.vue
index d2bf130..d0fe933 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerTanggal.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerTanggal.vue
@@ -10,6 +10,7 @@
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
- {{ data.text }}%
+ {{ data.text }}%
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -396,7 +397,7 @@
-
+
{{ data.text }}
@@ -412,6 +413,7 @@
{
dataSub.value = dummyData.keluhan.rekap.rekapitulasiKeluhanPerTanggal
}
-const currentDataSelected = ref(null)
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
getDetail()
}
@@ -873,9 +880,10 @@ const onExporting = (e: any) => {
}
const onDataSelectionChanged = ({ selectedRowsData }: any) => {
- const data = selectedRowsData[0]
- dataSelected.value = data
- console.log(data)
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onDataSubSelectionChanged = ({ selectedRowsData }: any) => {
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerUnit.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerUnit.vue
index 0c07315..ec7b54e 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_PerUnit.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_PerUnit.vue
@@ -10,6 +10,7 @@
-
+
{{ parseInt(data.text) ? formatWaktu(data.text) : '-' }}
-
+
{{
isNumber(data.text)
? data.column.caption == '%'
@@ -535,7 +536,7 @@
-
+
{{ data.text }}
@@ -551,6 +552,7 @@
{
// dataSub.value = dummyData.keluhan.rekap.rekapitulasiKeluhanPerUnit
}
-const currentDataSelected = ref(null)
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const showDetail = () => {
+ clearSelection()
dialogDetail.value = true
console.log(dataSelected.value)
getDetail()
@@ -1011,9 +1018,10 @@ const onExporting = (e: any) => {
}
const onDataSelectionChanged = ({ selectedRowsData }: any) => {
- const data = selectedRowsData[0]
- dataSelected.value = data
- console.log(data)
+ if (selectedRowsData[0] != undefined) {
+ dataSelected.value = selectedRowsData[0]
+ }
+ showDetail()
}
const onDataSubSelectionChanged = ({ selectedRowsData }: any) => {
diff --git a/src/components/Pages/Keluhan/Rekap/RKeluhan_RatingPerUnit.vue b/src/components/Pages/Keluhan/Rekap/RKeluhan_RatingPerUnit.vue
index 966a394..f1a12e3 100755
--- a/src/components/Pages/Keluhan/Rekap/RKeluhan_RatingPerUnit.vue
+++ b/src/components/Pages/Keluhan/Rekap/RKeluhan_RatingPerUnit.vue
@@ -4,6 +4,7 @@
{
e.cancel = true
}
}
-
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const onSelectionChanged = ({ selectedRowsData }: any) => {
const data = selectedRowsData[0]
- console.log(data)
+ clearSelection()
}
const data = ref([])
diff --git a/src/components/Pages/Material/Daftar/Material_DGMYG.vue b/src/components/Pages/Material/Daftar/Material_DGMYG.vue
index def50b3..b15e5cc 100755
--- a/src/components/Pages/Material/Daftar/Material_DGMYG.vue
+++ b/src/components/Pages/Material/Daftar/Material_DGMYG.vue
@@ -4,6 +4,7 @@
{
console.log(error)
})
}
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const onSelectionChanged = ({ selectedRowsData }: any) => {
const data = selectedRowsData[0]
- console.log(data)
+ clearSelection()
}
const filters = ref()
diff --git a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_ENSGangguan.vue b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_ENSGangguan.vue
index 29697b5..c69ac4a 100755
--- a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_ENSGangguan.vue
+++ b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_ENSGangguan.vue
@@ -10,6 +10,7 @@
([])
-const dataDetail = ref()
+const dataSelected = ref()
const dialogDetail = ref(false)
const { onResult, onError, loading, refetch } = useQuery(
@@ -287,10 +288,14 @@ const onExporting = (e: any) => {
e.cancel = true
}
}
-
+const dataGridRef = ref(null)
+const clearSelection = () => {
+ const dataGrid = dataGridRef.value!.instance!
+ dataGrid.clearSelection()
+}
const onSelectionChanged = ({ selectedRowsData }: any) => {
const data = selectedRowsData[0]
- console.log(data)
+ clearSelection()
}
const filters = ref()
diff --git a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_GangguanBelumSelesai.vue b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_GangguanBelumSelesai.vue
index e77c6bf..b10b64b 100755
--- a/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_GangguanBelumSelesai.vue
+++ b/src/components/Pages/Monalisa/Gangguan/Rekap/MonalisaGR_GangguanBelumSelesai.vue
@@ -9,6 +9,7 @@
-