Update summary-type values in RKeluhan_PerJenisKeluhan.vue

This commit is contained in:
Dede Fuji Abdul 2024-03-15 14:32:18 +07:00
parent 202093bbdb
commit 45e5273222

View File

@ -249,7 +249,6 @@
show-in-column="no" show-in-column="no"
css-class="text-white !text-right" css-class="text-white !text-right"
:show-in-group-footer="true" :show-in-group-footer="true"
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxGroupItem <DxGroupItem
summary-type="sum" summary-type="sum"
@ -300,7 +299,7 @@
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))" :customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxGroupItem <DxGroupItem
summary-type="sum" summary-type="avg"
display-format="{0}" display-format="{0}"
column="avg_durasi_response" column="avg_durasi_response"
css-class="text-white !text-right" css-class="text-white !text-right"
@ -308,7 +307,7 @@
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))" :customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxGroupItem <DxGroupItem
summary-type="sum" summary-type="min"
display-format="{0}" display-format="{0}"
column="min_durasi_response" column="min_durasi_response"
css-class="text-white !text-right" css-class="text-white !text-right"
@ -316,7 +315,7 @@
:customize-text="(e: any) => (parseInt(e.value) ? formatWaktu(e.value) : '-')" :customize-text="(e: any) => (parseInt(e.value) ? formatWaktu(e.value) : '-')"
/> />
<DxGroupItem <DxGroupItem
summary-type="sum" summary-type="max"
display-format="{0}" display-format="{0}"
column="max_durasi_response" column="max_durasi_response"
css-class="text-white !text-right" css-class="text-white !text-right"
@ -348,7 +347,7 @@
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))" :customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxGroupItem <DxGroupItem
summary-type="sum" summary-type="avg"
display-format="{0}" display-format="{0}"
column="avg_durasi_recovery" column="avg_durasi_recovery"
css-class="text-white !text-right" css-class="text-white !text-right"
@ -356,7 +355,7 @@
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))" :customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxGroupItem <DxGroupItem
summary-type="sum" summary-type="min"
display-format="{0}" display-format="{0}"
column="min_durasi_recovery" column="min_durasi_recovery"
css-class="text-white !text-right" css-class="text-white !text-right"
@ -364,7 +363,7 @@
:customize-text="(e: any) => (parseInt(e.value) ? formatWaktu(e.value) : '-')" :customize-text="(e: any) => (parseInt(e.value) ? formatWaktu(e.value) : '-')"
/> />
<DxGroupItem <DxGroupItem
summary-type="sum" summary-type="max"
display-format="{0}" display-format="{0}"
column="max_durasi_recovery" column="max_durasi_recovery"
css-class="text-white !text-right" css-class="text-white !text-right"
@ -393,7 +392,6 @@
display-format="Total" display-format="Total"
show-in-column="no" show-in-column="no"
css-class="text-white !text-right" css-class="text-white !text-right"
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxTotalItem <DxTotalItem
summary-type="sum" summary-type="sum"
@ -438,21 +436,21 @@
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))" :customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxTotalItem <DxTotalItem
summary-type="sum" summary-type="avg"
display-format="{0}" display-format="{0}"
column="avg_durasi_response" column="avg_durasi_response"
css-class="text-white !text-right" css-class="text-white !text-right"
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))" :customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxTotalItem <DxTotalItem
summary-type="sum" summary-type="min"
display-format="{0}" display-format="{0}"
column="min_durasi_response" column="min_durasi_response"
css-class="text-white !text-right" css-class="text-white !text-right"
:customize-text="(e: any) => (parseInt(e.value) ? formatWaktu(e.value) : '-')" :customize-text="(e: any) => (parseInt(e.value) ? formatWaktu(e.value) : '-')"
/> />
<DxTotalItem <DxTotalItem
summary-type="sum" summary-type="max"
display-format="{0}" display-format="{0}"
column="max_durasi_response" column="max_durasi_response"
css-class="text-white !text-right" css-class="text-white !text-right"
@ -480,21 +478,21 @@
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))" :customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxTotalItem <DxTotalItem
summary-type="sum" summary-type="avg"
display-format="{0}" display-format="{0}"
column="avg_durasi_recovery" column="avg_durasi_recovery"
css-class="text-white !text-right" css-class="text-white !text-right"
:customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))" :customize-text="(e: any) => formatNumber(parseFloat(e.value.toString()))"
/> />
<DxTotalItem <DxTotalItem
summary-type="sum" summary-type="min"
display-format="{0}" display-format="{0}"
column="min_durasi_recovery" column="min_durasi_recovery"
css-class="text-white !text-right" css-class="text-white !text-right"
:customize-text="(e: any) => (parseInt(e.value) ? formatWaktu(e.value) : '-')" :customize-text="(e: any) => (parseInt(e.value) ? formatWaktu(e.value) : '-')"
/> />
<DxTotalItem <DxTotalItem
summary-type="sum" summary-type="max"
display-format="{0}" display-format="{0}"
column="max_durasi_recovery" column="max_durasi_recovery"
css-class="text-white !text-right" css-class="text-white !text-right"
@ -552,7 +550,7 @@
<div class="p-4 bg-white rounded-xl lg:mr-4"> <div class="p-4 bg-white rounded-xl lg:mr-4">
<DxDataGrid <DxDataGrid
class="max-h-[calc(100vh-140px)]" class="max-h-[calc(100vh-140px)]"
:data-source="data" :data-source="dataSub"
:show-column-lines="true" :show-column-lines="true"
:show-row-lines="false" :show-row-lines="false"
:show-borders="true" :show-borders="true"
@ -593,9 +591,7 @@
css-class="custom-table-column" css-class="custom-table-column"
:width="50" :width="50"
alignment="center" alignment="center"
:calculateCellValue=" :calculateCellValue="(item: any) => dataSub.findIndex((i) => i == item) + 1"
(item: any) => dummyData.gangguan.rekap.detailGangguan.findIndex((i) => i == item) + 1
"
data-type="number" data-type="number"
caption="No" caption="No"
cell-template="formatNumber" cell-template="formatNumber"
@ -974,7 +970,7 @@ const filterData = (params: any) => {
} }
const getDetail = () => { const getDetail = () => {
dataSub.value = dummyData.keluhan.rekap.rekapitulasiKeluhanPerJenisKeluhan // dataSub.value = dummyData.keluhan.rekap.rekapitulasiKeluhanPerJenisKeluhan
} }
const showDialogDataSelected = () => { const showDialogDataSelected = () => {