{{ - 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 == '%' + ? 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 + }}
@@ -381,46 +174,28 @@
@@ -89,12 +40,12 @@
{{
- 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
+ }}
@@ -342,46 +151,28 @@
{{ - 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 + }}
@@ -348,37 +152,23 @@
{{ - 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 + }}
@@ -363,235 +192,74 @@@@ -627,46 +295,28 @@
{{ - 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 + }}
@@ -444,7 +171,7 @@ import { } from 'devextreme-vue/data-grid' import { queries, requestGraphQl } from '@/utils/api/api.graphql' import { formatNumber, formatPercentage, isNumber } from '@/utils/numbers' -import { exportToPDF, exportToXLSX } from '@/report/Gangguan/Rekap/RGangguan_JenisGangguan' +import { exportToPDF, exportToXLSX, exportToDOCX } from '@/report/Gangguan/Rekap/RGangguan_JenisGangguan' import { apolloClient } from '@/utils/api/api.graphql' import { provideApolloClient } from '@vue/apollo-composable' import BufferDialog from '@/components/Dialogs/BufferDialog.vue' @@ -476,6 +203,7 @@ const onExporting = (e: any) => { } else if (e.format === 'xlsx') { exportToXLSX(reportMeta.value, e) } else { + exportToDOCX(reportMeta.value, data.value) } } diff --git a/src/components/Pages/Gangguan/Rekap/RGangguan_JenisGangguanSE.vue b/src/components/Pages/Gangguan/Rekap/RGangguan_JenisGangguanSE.vue index 5345672..d7b86c6 100755 --- a/src/components/Pages/Gangguan/Rekap/RGangguan_JenisGangguanSE.vue +++ b/src/components/Pages/Gangguan/Rekap/RGangguan_JenisGangguanSE.vue @@ -1,45 +1,24 @@ -{{ - 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 == '%' + ? 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 == '%' - ? formatPercentage(data.text) - : formatNumber(data.text) - : data.text - }} + isNumber(data.text) + ? data.column.caption == '%' + ? formatPercentage(data.text) + : formatNumber(data.text) + : data.text + }}
@@ -308,330 +148,96 @@@@ -667,46 +273,28 @@
{{ - 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 + }}
@@ -313,408 +115,113 @@@@ -750,11 +257,7 @@
{{ - 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 == '%' + ? 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 == '%' - ? formatPercentage(data.text) - : formatNumber(data.text) - : data.text - }} + isNumber(data.text) + ? data.column.caption == '%' + ? formatPercentage(data.text) + : formatNumber(data.text) + : data.text + }}
@@ -298,334 +140,101 @@@@ -661,46 +270,28 @@
{{ - 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 == '%' + ? 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 == '%' - ? formatPercentage(data.text) - : formatNumber(data.text) - : data.text - }} + isNumber(data.text) + ? data.column.caption == '%' + ? formatPercentage(data.text) + : formatNumber(data.text) + : data.text + }}
@@ -259,192 +135,58 @@
@@ -466,14 +208,8 @@
{{ - 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 == '%' + ? 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 == '%' - ? formatPercentage(data.text) - : formatNumber(data.text) - : data.text - }} + isNumber(data.text) + ? data.column.caption == '%' + ? formatPercentage(data.text) + : formatNumber(data.text) + : data.text + }}
@@ -441,189 +190,55 @@@@ -660,46 +275,28 @@