diff --git a/src/report/Anomali/Gangguan/Anomali_LAPPGP_LPP.ts b/src/report/Anomali/Gangguan/Anomali_LAPPGP_LPP.ts
index 549e3eb..173f1d4 100644
--- a/src/report/Anomali/Gangguan/Anomali_LAPPGP_LPP.ts
+++ b/src/report/Anomali/Gangguan/Anomali_LAPPGP_LPP.ts
@@ -91,6 +91,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -219,7 +223,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Anomali/Gangguan/Anomali_LAPPGP_LPT.ts b/src/report/Anomali/Gangguan/Anomali_LAPPGP_LPT.ts
index fb3fb5b..34660d6 100644
--- a/src/report/Anomali/Gangguan/Anomali_LAPPGP_LPT.ts
+++ b/src/report/Anomali/Gangguan/Anomali_LAPPGP_LPT.ts
@@ -129,6 +129,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -313,7 +317,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Anomali/Gangguan/Anomali_LAPPGU_LPP.ts b/src/report/Anomali/Gangguan/Anomali_LAPPGU_LPP.ts
index 613d4d8..a277d28 100644
--- a/src/report/Anomali/Gangguan/Anomali_LAPPGU_LPP.ts
+++ b/src/report/Anomali/Gangguan/Anomali_LAPPGU_LPP.ts
@@ -77,6 +77,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -186,7 +190,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Anomali/Gangguan/Anomali_LAPPGU_LPT.ts b/src/report/Anomali/Gangguan/Anomali_LAPPGU_LPT.ts
index 1477727..1e2c0b7 100644
--- a/src/report/Anomali/Gangguan/Anomali_LAPPGU_LPT.ts
+++ b/src/report/Anomali/Gangguan/Anomali_LAPPGU_LPT.ts
@@ -131,6 +131,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -339,7 +343,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -372,6 +376,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -503,7 +511,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Anomali/Gangguan/doc/Anomali_LAPPGP_LPP.ts b/src/report/Anomali/Gangguan/doc/Anomali_LAPPGP_LPP.ts
index a1c4a20..d82986c 100644
--- a/src/report/Anomali/Gangguan/doc/Anomali_LAPPGP_LPP.ts
+++ b/src/report/Anomali/Gangguan/doc/Anomali_LAPPGP_LPP.ts
@@ -4,6 +4,10 @@ export const exportToWord = (
rawData: any,
reportName: String
) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan ' + reportName + '.doc'
let tbody = ''
@@ -156,7 +160,7 @@ export const exportToWord = (
diff --git a/src/report/Anomali/Gangguan/doc/Anomali_LAPPGP_LPT.ts b/src/report/Anomali/Gangguan/doc/Anomali_LAPPGP_LPT.ts
index 8355d61..6029d9e 100644
--- a/src/report/Anomali/Gangguan/doc/Anomali_LAPPGP_LPT.ts
+++ b/src/report/Anomali/Gangguan/doc/Anomali_LAPPGP_LPT.ts
@@ -4,6 +4,10 @@ export const exportToWord = (
rawData: any,
reportName: String
) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan ' + reportName + '.doc'
let tbody = ''
@@ -168,7 +172,7 @@ export const exportToWord = (
diff --git a/src/report/Anomali/Gangguan/doc/Anomali_LAPPGU_LPP.ts b/src/report/Anomali/Gangguan/doc/Anomali_LAPPGU_LPP.ts
index 79e6c63..36417bd 100644
--- a/src/report/Anomali/Gangguan/doc/Anomali_LAPPGU_LPP.ts
+++ b/src/report/Anomali/Gangguan/doc/Anomali_LAPPGU_LPP.ts
@@ -4,6 +4,10 @@ export const exportToWord = (
rawData: any,
reportName: String
) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan ' + reportName + '.doc'
let tbody = ''
@@ -142,7 +146,7 @@ export const exportToWord = (
diff --git a/src/report/Anomali/Gangguan/doc/Anomali_LAPPGU_LPT.ts b/src/report/Anomali/Gangguan/doc/Anomali_LAPPGU_LPT.ts
index 849f62b..00639f7 100644
--- a/src/report/Anomali/Gangguan/doc/Anomali_LAPPGU_LPT.ts
+++ b/src/report/Anomali/Gangguan/doc/Anomali_LAPPGU_LPT.ts
@@ -6,6 +6,10 @@ export const exportToWord = (
rawData: any,
reportName: String
) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan ' + reportName + '.doc'
let tbody = ''
@@ -179,7 +183,7 @@ export const exportToWord = (
@@ -199,6 +203,10 @@ export const exportToWord = (
}
export const exportDetailToWord = (formattedMeta: any, rawData: any, reportName: String) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan Detail ' + reportName + '.doc'
let preHtml = `
@@ -332,7 +340,7 @@ export const exportDetailToWord = (formattedMeta: any, rawData: any, reportName:
diff --git a/src/report/Anomali/Keluhan/Anomali_LAPPKU_LPP.ts b/src/report/Anomali/Keluhan/Anomali_LAPPKU_LPP.ts
index 7731d97..71887dd 100644
--- a/src/report/Anomali/Keluhan/Anomali_LAPPKU_LPP.ts
+++ b/src/report/Anomali/Keluhan/Anomali_LAPPKU_LPP.ts
@@ -74,6 +74,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -183,7 +187,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Anomali/Keluhan/Anomali_LAPPKU_LPT.ts b/src/report/Anomali/Keluhan/Anomali_LAPPKU_LPT.ts
index 7bc81bc..c5ce6ec 100644
--- a/src/report/Anomali/Keluhan/Anomali_LAPPKU_LPT.ts
+++ b/src/report/Anomali/Keluhan/Anomali_LAPPKU_LPT.ts
@@ -100,6 +100,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -231,7 +235,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -264,6 +268,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -375,7 +383,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Anomali/Keluhan/doc/Anomali_LAPPKU_LPP.ts b/src/report/Anomali/Keluhan/doc/Anomali_LAPPKU_LPP.ts
index 79e6c63..36417bd 100644
--- a/src/report/Anomali/Keluhan/doc/Anomali_LAPPKU_LPP.ts
+++ b/src/report/Anomali/Keluhan/doc/Anomali_LAPPKU_LPP.ts
@@ -4,6 +4,10 @@ export const exportToWord = (
rawData: any,
reportName: String
) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan ' + reportName + '.doc'
let tbody = ''
@@ -142,7 +146,7 @@ export const exportToWord = (
diff --git a/src/report/Anomali/Keluhan/doc/Anomali_LAPPKU_LPT.ts b/src/report/Anomali/Keluhan/doc/Anomali_LAPPKU_LPT.ts
index 06101f0..b8fd540 100644
--- a/src/report/Anomali/Keluhan/doc/Anomali_LAPPKU_LPT.ts
+++ b/src/report/Anomali/Keluhan/doc/Anomali_LAPPKU_LPT.ts
@@ -6,6 +6,10 @@ export const exportToWord = (
rawData: any,
reportName: String
) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan ' + reportName + '.doc'
let tbody = ''
@@ -165,7 +169,7 @@ export const exportToWord = (
@@ -185,6 +189,10 @@ export const exportToWord = (
}
export const exportDetailToWord = (formattedMeta: any, rawData: any, reportName: String) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan Detail ' + reportName + '.doc'
let preHtml = `
@@ -298,7 +306,7 @@ export const exportDetailToWord = (formattedMeta: any, rawData: any, reportName:
diff --git a/src/report/Cico/LaporanCICO.ts b/src/report/Cico/LaporanCICO.ts
index 2c76cee..2d3c1fd 100644
--- a/src/report/Cico/LaporanCICO.ts
+++ b/src/report/Cico/LaporanCICO.ts
@@ -110,6 +110,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
console.log(data)
const meta = formatMetaData(reportMeta)
@@ -218,7 +222,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -251,6 +255,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -407,7 +415,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Cico/doc/LaporanCICO.ts b/src/report/Cico/doc/LaporanCICO.ts
index 06d7541..8de8afb 100644
--- a/src/report/Cico/doc/LaporanCICO.ts
+++ b/src/report/Cico/doc/LaporanCICO.ts
@@ -4,6 +4,10 @@ export const exportToWord = (
rawData: any,
reportName: String
) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan ' + reportName + '.doc'
let tbody = ''
@@ -134,7 +138,7 @@ export const exportToWord = (
@@ -154,6 +158,10 @@ export const exportToWord = (
}
export const exportDetailToWord = (formattedMeta: any, rawData: any, reportName: String) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan Detail ' + reportName + '.doc'
let preHtml = `
@@ -312,7 +320,7 @@ export const exportDetailToWord = (formattedMeta: any, rawData: any, reportName:
diff --git a/src/report/Ctt/CTT_LaporanCttKwhPeriksa.ts b/src/report/Ctt/CTT_LaporanCttKwhPeriksa.ts
index 32b760f..1d156ad 100644
--- a/src/report/Ctt/CTT_LaporanCttKwhPeriksa.ts
+++ b/src/report/Ctt/CTT_LaporanCttKwhPeriksa.ts
@@ -90,6 +90,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
console.log(data)
const meta = formatMetaData(reportMeta)
@@ -222,7 +226,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -255,6 +259,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -390,7 +398,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Ctt/doc/CTT_LaporanCttKwhPeriksa.ts b/src/report/Ctt/doc/CTT_LaporanCttKwhPeriksa.ts
index ad6ef95..147f3d0 100644
--- a/src/report/Ctt/doc/CTT_LaporanCttKwhPeriksa.ts
+++ b/src/report/Ctt/doc/CTT_LaporanCttKwhPeriksa.ts
@@ -4,6 +4,10 @@ export const exportToWord = (
rawData: any,
reportName: String
) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan ' + reportName + '.doc'
let tbody = ''
@@ -151,7 +155,7 @@ export const exportToWord = (
@@ -171,6 +175,10 @@ export const exportToWord = (
}
export const exportDetailToWord = (formattedMeta: any, rawData: any, reportName: String) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const filename = 'Laporan Detail ' + reportName + '.doc'
let preHtml = `
@@ -310,7 +318,7 @@ export const exportDetailToWord = (formattedMeta: any, rawData: any, reportName:
diff --git a/src/report/Gangguan/Daftar/DGangguan_BM.ts b/src/report/Gangguan/Daftar/DGangguan_BM.ts
index 2824dee..6ba9eb2 100644
--- a/src/report/Gangguan/Daftar/DGangguan_BM.ts
+++ b/src/report/Gangguan/Daftar/DGangguan_BM.ts
@@ -48,6 +48,10 @@ const formatMetaData = (reportMeta: any) => {
const exportToPDF = (reportMeta: any, data: any) => {
const meta = formatMetaData(reportMeta)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const doc = new jsPDF({
orientation: 'landscape'
})
@@ -177,7 +181,7 @@ const exportToPDF = (reportMeta: any, data: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -283,6 +287,10 @@ const exportToXLSX = (reportMeta: any, data: any, e: any) => {
}
const exportToDOCX = (reportMeta: any, data: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const generateRows = () => {
@@ -504,7 +512,7 @@ const exportToDOCX = (reportMeta: any, data: any) => {
alignment: AlignmentType.RIGHT,
children: [
new TextRun({
- text: `${meta.dayTo}, ${meta.dateToFormat}`,
+ text: `${day}, ${date}-${month}-${year}`,
bold: true,
size: 5
})
diff --git a/src/report/Gangguan/Daftar/DGangguan_DKPL.ts b/src/report/Gangguan/Daftar/DGangguan_DKPL.ts
index b7035bd..5437b7e 100644
--- a/src/report/Gangguan/Daftar/DGangguan_DKPL.ts
+++ b/src/report/Gangguan/Daftar/DGangguan_DKPL.ts
@@ -50,6 +50,10 @@ const formatMetaData = (reportMeta: any) => {
const exportToPDF = (reportMeta: any, data: any) => {
const meta = formatMetaData(reportMeta)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const doc = new jsPDF({
orientation: 'landscape'
})
@@ -180,7 +184,7 @@ const exportToPDF = (reportMeta: any, data: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -276,6 +280,10 @@ const exportToXLSX = (reportMeta: any, e: any) => {
}
const exportToDOCX = (reportMeta: any, data: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const generateRows = () => {
@@ -492,7 +500,7 @@ const exportToDOCX = (reportMeta: any, data: any) => {
alignment: AlignmentType.RIGHT,
children: [
new TextRun({
- text: `${meta.dayTo}, ${meta.dateToFormat}`,
+ text: `${day}, ${date}-${month}-${year}`,
bold: true,
size: docxFontSize
})
diff --git a/src/report/Gangguan/Daftar/DGangguan_DMAPKT.ts b/src/report/Gangguan/Daftar/DGangguan_DMAPKT.ts
index 786c10e..a4784c2 100644
--- a/src/report/Gangguan/Daftar/DGangguan_DMAPKT.ts
+++ b/src/report/Gangguan/Daftar/DGangguan_DMAPKT.ts
@@ -48,6 +48,10 @@ const formatMetaData = (reportMeta: any) => {
const exportToPDF = (reportMeta: any, data: any) => {
const meta = formatMetaData(reportMeta)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const doc = new jsPDF({
orientation: 'landscape'
})
@@ -170,7 +174,7 @@ const exportToPDF = (reportMeta: any, data: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -266,6 +270,10 @@ const exportToXLSX = (reportMeta: any, data: any, e: any) => {
}
const exportToDOCX = (reportMeta: any, data: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const generateRows = () => {
@@ -474,7 +482,7 @@ const exportToDOCX = (reportMeta: any, data: any) => {
alignment: AlignmentType.RIGHT,
children: [
new TextRun({
- text: `${meta.dayTo}, ${meta.dateToFormat}`,
+ text: `${day}, ${date}-${month}-${year}`,
bold: true,
size: 5
})
diff --git a/src/report/Gangguan/Daftar/DGangguan_MLD1K.ts b/src/report/Gangguan/Daftar/DGangguan_MLD1K.ts
index 8e2c96c..ee92353 100644
--- a/src/report/Gangguan/Daftar/DGangguan_MLD1K.ts
+++ b/src/report/Gangguan/Daftar/DGangguan_MLD1K.ts
@@ -48,6 +48,10 @@ const formatMetaData = (reportMeta: any) => {
const exportToPDF = (reportMeta: any, data: any) => {
const meta = formatMetaData(reportMeta)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const doc = new jsPDF({
orientation: 'landscape'
})
@@ -173,7 +177,7 @@ const exportToPDF = (reportMeta: any, data: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -275,6 +279,10 @@ const exportToXLSX = (reportMeta: any, data: any, e: any) => {
}
const exportToDOCX = (reportMeta: any, data: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const generateRows = () => {
@@ -494,7 +502,7 @@ const exportToDOCX = (reportMeta: any, data: any) => {
alignment: AlignmentType.RIGHT,
children: [
new TextRun({
- text: `${meta.dayTo}, ${meta.dateToFormat}`,
+ text: `${day}, ${date}-${month}-${year}`,
bold: true,
size: 5
})
diff --git a/src/report/Gangguan/Daftar/DGangguan_RecoveryTime.ts b/src/report/Gangguan/Daftar/DGangguan_RecoveryTime.ts
index ff817f7..26f6a89 100644
--- a/src/report/Gangguan/Daftar/DGangguan_RecoveryTime.ts
+++ b/src/report/Gangguan/Daftar/DGangguan_RecoveryTime.ts
@@ -66,6 +66,10 @@ const formatMetaData = (reportMeta: any) => {
const exportToPDF = (reportMeta: any, data: any) => {
const meta = formatMetaData(reportMeta)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const doc = new jsPDF({
orientation: 'landscape'
})
@@ -193,7 +197,7 @@ const exportToPDF = (reportMeta: any, data: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -296,6 +300,10 @@ const exportToXLSX = (reportMeta: any, data: any, e: any) => {
}
const exportToDOCX = (reportMeta: any, data: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const generateRows = () => {
@@ -515,7 +523,7 @@ const exportToDOCX = (reportMeta: any, data: any) => {
alignment: AlignmentType.RIGHT,
children: [
new TextRun({
- text: `${meta.dayTo}, ${meta.dateToFormat}`,
+ text: `${day}, ${date}-${month}-${year}`,
bold: true,
size: 5
})
diff --git a/src/report/Gangguan/Daftar/DGangguan_ResponseTime.ts b/src/report/Gangguan/Daftar/DGangguan_ResponseTime.ts
index 9b55b9b..bf3d095 100644
--- a/src/report/Gangguan/Daftar/DGangguan_ResponseTime.ts
+++ b/src/report/Gangguan/Daftar/DGangguan_ResponseTime.ts
@@ -66,6 +66,10 @@ const formatMetaData = (reportMeta: any) => {
const exportToPDF = (reportMeta: any, data: any) => {
const meta = formatMetaData(reportMeta)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const doc = new jsPDF({
orientation: 'landscape'
})
@@ -193,7 +197,7 @@ const exportToPDF = (reportMeta: any, data: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -296,6 +300,10 @@ const exportToXLSX = (reportMeta: any, data: any, e: any) => {
}
const exportToDOCX = (reportMeta: any, data: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const generateRows = () => {
@@ -515,7 +523,7 @@ const exportToDOCX = (reportMeta: any, data: any) => {
alignment: AlignmentType.RIGHT,
children: [
new TextRun({
- text: `${meta.dayTo}, ${meta.dateToFormat}`,
+ text: `${day}, ${date}-${month}-${year}`,
bold: true,
size: 5
})
diff --git a/src/report/Gangguan/Daftar/DGangguan_STIDP.ts b/src/report/Gangguan/Daftar/DGangguan_STIDP.ts
index a1dd587..fd939c0 100644
--- a/src/report/Gangguan/Daftar/DGangguan_STIDP.ts
+++ b/src/report/Gangguan/Daftar/DGangguan_STIDP.ts
@@ -48,6 +48,10 @@ const formatMetaData = (reportMeta: any) => {
const exportToPDF = (reportMeta: any, data: any) => {
const meta = formatMetaData(reportMeta)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const doc = new jsPDF({
orientation: 'landscape'
})
@@ -170,7 +174,7 @@ const exportToPDF = (reportMeta: any, data: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -266,6 +270,10 @@ const exportToXLSX = (reportMeta: any, data: any, e: any) => {
}
const exportToDOCX = (reportMeta: any, data: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const generateRows = () => {
@@ -474,7 +482,7 @@ const exportToDOCX = (reportMeta: any, data: any) => {
alignment: AlignmentType.RIGHT,
children: [
new TextRun({
- text: `${meta.dayTo}, ${meta.dateToFormat}`,
+ text: `${day}, ${date}-${month}-${year}`,
bold: true,
size: 5
})
diff --git a/src/report/Gangguan/Rekap/RGangguan_ALL.ts b/src/report/Gangguan/Rekap/RGangguan_ALL.ts
index 9234a0a..7f38bd1 100644
--- a/src/report/Gangguan/Rekap/RGangguan_ALL.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_ALL.ts
@@ -206,6 +206,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData, reportMeta)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -361,7 +365,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -394,6 +398,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -518,7 +526,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Gangguan/Rekap/RGangguan_AlihPosko.ts b/src/report/Gangguan/Rekap/RGangguan_AlihPosko.ts
index 53fa8d8..1e4fe52 100644
--- a/src/report/Gangguan/Rekap/RGangguan_AlihPosko.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_AlihPosko.ts
@@ -18,7 +18,10 @@ import autoTable from 'jspdf-autotable'
import { Workbook } from 'exceljs'
import { setHeaderStyle } from '@/report/utils/xlsx'
import { formatNumber } from '@/utils/numbers'
-import { exportToWord, exportDetailToWord } from '@/report/Gangguan/Rekap/doc/RGangguan_AlihPosko_DOC'
+import {
+ exportToWord,
+ exportDetailToWord
+} from '@/report/Gangguan/Rekap/doc/RGangguan_AlihPosko_DOC'
const reportName = 'Rekapitulasi Gangguan Alih Posko'
const fontSize = 5
@@ -116,6 +119,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -219,7 +226,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -252,6 +259,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -362,7 +373,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -397,25 +408,28 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
4,
1,
- `POSKO : ${reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
+ `POSKO : ${
+ reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
}`
)
@@ -491,6 +505,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportDetailToPDF,
+ exportToXLSX,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportDetailToPDF, exportToXLSX, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_BerdasarMedia.ts b/src/report/Gangguan/Rekap/RGangguan_BerdasarMedia.ts
index 37f0274..6dfafed 100644
--- a/src/report/Gangguan/Rekap/RGangguan_BerdasarMedia.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_BerdasarMedia.ts
@@ -94,6 +94,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -224,7 +228,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -257,6 +261,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -365,7 +373,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -400,25 +408,28 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
4,
1,
- `POSKO : ${reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
+ `POSKO : ${
+ reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
}`
)
@@ -496,6 +507,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportDetailToPDF,
+ exportToXLSX,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportDetailToPDF, exportToXLSX, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_CTTM.ts b/src/report/Gangguan/Rekap/RGangguan_CTTM.ts
index 689a538..466f7f3 100644
--- a/src/report/Gangguan/Rekap/RGangguan_CTTM.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_CTTM.ts
@@ -123,6 +123,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -248,7 +252,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -281,6 +285,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -376,7 +384,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -510,6 +518,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX ,exportToDOCX,exportDetailToDOCX}
diff --git a/src/report/Gangguan/Rekap/RGangguan_DMAPKT.ts b/src/report/Gangguan/Rekap/RGangguan_DMAPKT.ts
index bef530c..841743d 100644
--- a/src/report/Gangguan/Rekap/RGangguan_DMAPKT.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_DMAPKT.ts
@@ -125,6 +125,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -382,7 +386,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -415,6 +419,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -523,7 +531,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -558,25 +566,28 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
4,
1,
- `POSKO : ${reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
+ `POSKO : ${
+ reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
}`
)
@@ -654,6 +665,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_JenisGangguan.ts b/src/report/Gangguan/Rekap/RGangguan_JenisGangguan.ts
index 1825fc5..47a4bb6 100644
--- a/src/report/Gangguan/Rekap/RGangguan_JenisGangguan.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_JenisGangguan.ts
@@ -275,6 +275,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -454,7 +458,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
diff --git a/src/report/Gangguan/Rekap/RGangguan_JenisGangguanSE.ts b/src/report/Gangguan/Rekap/RGangguan_JenisGangguanSE.ts
index 0091f1e..d8c7b6d 100644
--- a/src/report/Gangguan/Rekap/RGangguan_JenisGangguanSE.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_JenisGangguanSE.ts
@@ -167,7 +167,7 @@ const formatData = (rawData: any) => {
formatNumber(
total.total_response_time_rata_rata.length
? total.total_response_time_rata_rata.reduce((a: any, b: any) => a + b) /
- total.total_response_time_rata_rata.length
+ total.total_response_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...total.total_response_time_max)),
@@ -178,7 +178,7 @@ const formatData = (rawData: any) => {
formatNumber(
total.total_recovery_time_rata_rata.length
? total.total_recovery_time_rata_rata.reduce((a: any, b: any) => a + b) /
- total.total_recovery_time_rata_rata.length
+ total.total_recovery_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...total.total_recovery_time_max)),
@@ -207,7 +207,7 @@ const formatData = (rawData: any) => {
formatNumber(
grandTotal.total_response_time_rata_rata.length
? grandTotal.total_response_time_rata_rata.reduce((a: any, b: any) => a + b) /
- grandTotal.total_response_time_rata_rata.length
+ grandTotal.total_response_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...grandTotal.total_response_time_max)),
@@ -218,7 +218,7 @@ const formatData = (rawData: any) => {
formatNumber(
grandTotal.total_recovery_time_rata_rata.length
? grandTotal.total_recovery_time_rata_rata.reduce((a: any, b: any) => a + b) /
- grandTotal.total_recovery_time_rata_rata.length
+ grandTotal.total_recovery_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...grandTotal.total_recovery_time_max)),
@@ -256,6 +256,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -435,7 +439,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -468,6 +472,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -576,7 +584,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -611,25 +619,28 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
4,
1,
- `POSKO : ${reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
+ `POSKO : ${
+ reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
}`
)
@@ -708,6 +719,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_KTI.ts b/src/report/Gangguan/Rekap/RGangguan_KTI.ts
index d2d0e23..eb98519 100644
--- a/src/report/Gangguan/Rekap/RGangguan_KTI.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_KTI.ts
@@ -1,22 +1,8 @@
import { exportDataGrid as exportToExcel } from 'devextreme/excel_exporter'
-import {
- Document,
- AlignmentType,
- Packer,
- Paragraph,
- Table,
- TableCell,
- TableRow,
- VerticalAlign,
- TextRun,
- WidthType,
- PageOrientation
-} from 'docx'
import { saveAs } from 'file-saver'
import { jsPDF } from 'jspdf'
import autoTable from 'jspdf-autotable'
import { Workbook } from 'exceljs'
-import { formatWaktu } from '@/components/Form/FiltersType/reference'
import { setHeaderStyle } from '@/report/utils/xlsx'
import { formatNumber } from '@/utils/numbers'
import { exportDetailToWord, exportToWord } from './doc/RGangguan_KTI_DOC'
@@ -123,6 +109,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -248,7 +238,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -281,6 +271,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -442,7 +436,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -477,25 +471,28 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
4,
1,
- `POSKO : ${reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
+ `POSKO : ${
+ reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
}`
)
@@ -573,6 +570,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_PerPosko.ts b/src/report/Gangguan/Rekap/RGangguan_PerPosko.ts
index 3aed933..2712165 100644
--- a/src/report/Gangguan/Rekap/RGangguan_PerPosko.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_PerPosko.ts
@@ -154,7 +154,7 @@ const formatData = (rawData: any) => {
formatNumber(
total.total_response_time_rata_rata.length
? total.total_response_time_rata_rata.reduce((a: any, b: any) => a + b) /
- total.total_response_time_rata_rata.length
+ total.total_response_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...total.total_response_time_max)),
@@ -165,7 +165,7 @@ const formatData = (rawData: any) => {
formatNumber(
total.total_recovery_time_rata_rata.length
? total.total_recovery_time_rata_rata.reduce((a: any, b: any) => a + b) /
- total.total_recovery_time_rata_rata.length
+ total.total_recovery_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...total.total_recovery_time_max)),
@@ -194,7 +194,7 @@ const formatData = (rawData: any) => {
formatNumber(
grandTotal.total_response_time_rata_rata.length
? grandTotal.total_response_time_rata_rata.reduce((a: any, b: any) => a + b) /
- grandTotal.total_response_time_rata_rata.length
+ grandTotal.total_response_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...grandTotal.total_response_time_max)),
@@ -205,7 +205,7 @@ const formatData = (rawData: any) => {
formatNumber(
grandTotal.total_recovery_time_rata_rata.length
? grandTotal.total_recovery_time_rata_rata.reduce((a: any, b: any) => a + b) /
- grandTotal.total_recovery_time_rata_rata.length
+ grandTotal.total_recovery_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...grandTotal.total_recovery_time_max)),
@@ -243,6 +243,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -412,7 +416,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -445,6 +449,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -553,7 +561,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -588,18 +596,20 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
@@ -677,6 +687,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_PerRegu.ts b/src/report/Gangguan/Rekap/RGangguan_PerRegu.ts
index 4ec4d6e..85994ac 100644
--- a/src/report/Gangguan/Rekap/RGangguan_PerRegu.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_PerRegu.ts
@@ -14,23 +14,55 @@ const reportName = 'Rekapitulasi Gangguan Per Regu'
const fontSize = 5
const detailFontSize = 3
-const groupingData = (data: any) => {
- const groupedData: any = {}
+const groupingData = (data: any, reportMeta: any) => {
+ if (reportMeta.up3.id != 0 || reportMeta.posko.id != 0) {
+ const groupedData: any = {}
- data.forEach((item: any) => {
- const { nama_uid } = item
+ data.forEach((item: any) => {
+ const { nama_posko } = item
- if (!groupedData[nama_uid]) {
- groupedData[nama_uid] = []
+ if (!groupedData[nama_posko]) {
+ groupedData[nama_posko] = []
+ }
+
+ groupedData[nama_posko].push(item)
+ })
+
+ return groupedData
+ } else {
+ if (reportMeta.uid.id == 0) {
+ const groupedData: any = {}
+
+ data.forEach((item: any) => {
+ const { nama_uid } = item
+
+ if (!groupedData[nama_uid]) {
+ groupedData[nama_uid] = []
+ }
+
+ groupedData[nama_uid].push(item)
+ })
+
+ return groupedData
+ } else {
+ const groupedData: any = {}
+
+ data.forEach((item: any) => {
+ const { nama_up3 } = item
+
+ if (!groupedData[nama_up3]) {
+ groupedData[nama_up3] = []
+ }
+
+ groupedData[nama_up3].push(item)
+ })
+
+ return groupedData
}
-
- groupedData[nama_uid].push(item)
- })
-
- return groupedData
+ }
}
-const formatData = (rawData: any, groupBy: boolean) => {
+const formatData = (rawData: any, groupBy: boolean, reportMeta: any) => {
const formattedData: any = []
const grandTotal: any = {
total_laporan: 0,
@@ -51,7 +83,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
}
if (groupBy) {
- const data = groupingData(rawData)
+ const data = groupingData(rawData, reportMeta)
for (const nama_uid in data) {
const total: any = {
@@ -158,7 +190,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
formatNumber(
total.total_response_time_rata_rata.length
? total.total_response_time_rata_rata.reduce((a: any, b: any) => a + b) /
- total.total_response_time_rata_rata.length
+ total.total_response_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...total.total_response_time_max)),
@@ -169,7 +201,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
formatNumber(
total.total_recovery_time_rata_rata.length
? total.total_recovery_time_rata_rata.reduce((a: any, b: any) => a + b) /
- total.total_recovery_time_rata_rata.length
+ total.total_recovery_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...total.total_recovery_time_max)),
@@ -248,7 +280,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
formatNumber(
grandTotal.total_response_time_rata_rata.length
? grandTotal.total_response_time_rata_rata.reduce((a: any, b: any) => a + b) /
- grandTotal.total_response_time_rata_rata.length
+ grandTotal.total_response_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...grandTotal.total_response_time_max)),
@@ -259,7 +291,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
formatNumber(
grandTotal.total_recovery_time_rata_rata.length
? grandTotal.total_recovery_time_rata_rata.reduce((a: any, b: any) => a + b) /
- grandTotal.total_recovery_time_rata_rata.length
+ grandTotal.total_recovery_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...grandTotal.total_recovery_time_max)),
@@ -297,7 +329,11 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
- const data = formatData(rawData, reportMeta.groupBy)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
+ const data = formatData(rawData, reportMeta.groupBy, reportMeta)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -475,7 +511,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -508,6 +544,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -616,7 +656,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -651,25 +691,28 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
4,
1,
- `POSKO : ${reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
+ `POSKO : ${
+ reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
}`
)
@@ -746,9 +789,26 @@ const exportDetailToXLSX = (reportMeta: any, e: any) => {
}
const exportToDOCX = (reportMeta: any, rawData: any) => {
- exportToWord(reportMeta, formatData(rawData, reportMeta.groupBy), `Laporan ${reportName}`, formatMetaData(reportMeta))
+ exportToWord(
+ reportMeta,
+ formatData(rawData, reportMeta.groupBy, reportMeta),
+ `Laporan ${reportName}`,
+ formatMetaData(reportMeta)
+ )
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_PerTanggal.ts b/src/report/Gangguan/Rekap/RGangguan_PerTanggal.ts
index cecbe97..e403b8e 100644
--- a/src/report/Gangguan/Rekap/RGangguan_PerTanggal.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_PerTanggal.ts
@@ -25,23 +25,55 @@ const reportName = 'Rekapitulasi Gangguan Per Tanggal'
const fontSize = 5
const detailFontSize = 3
-const groupingData = (data: any) => {
- const groupedData: any = {}
+const groupingData = (data: any, reportMeta: any) => {
+ if (reportMeta.up3.id != 0 || reportMeta.posko.id != 0) {
+ const groupedData: any = {}
- data.forEach((item: any) => {
- const { nama_uid } = item
+ data.forEach((item: any) => {
+ const { nama_posko } = item
- if (!groupedData[nama_uid]) {
- groupedData[nama_uid] = []
+ if (!groupedData[nama_posko]) {
+ groupedData[nama_posko] = []
+ }
+
+ groupedData[nama_posko].push(item)
+ })
+
+ return groupedData
+ } else {
+ if (reportMeta.uid.id == 0) {
+ const groupedData: any = {}
+
+ data.forEach((item: any) => {
+ const { nama_uid } = item
+
+ if (!groupedData[nama_uid]) {
+ groupedData[nama_uid] = []
+ }
+
+ groupedData[nama_uid].push(item)
+ })
+
+ return groupedData
+ } else {
+ const groupedData: any = {}
+
+ data.forEach((item: any) => {
+ const { nama_up3 } = item
+
+ if (!groupedData[nama_up3]) {
+ groupedData[nama_up3] = []
+ }
+
+ groupedData[nama_up3].push(item)
+ })
+
+ return groupedData
}
-
- groupedData[nama_uid].push(item)
- })
-
- return groupedData
+ }
}
-const formatData = (rawData: any, groupBy: boolean) => {
+const formatData = (rawData: any, groupBy: boolean, reportMeta: any) => {
const formattedData: any = []
const grandTotal: any = {
total_laporan: 0,
@@ -62,7 +94,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
}
if (groupBy) {
- const data = groupingData(rawData)
+ const data = groupingData(rawData, reportMeta)
for (const nama_uid in data) {
const total: any = {
@@ -168,7 +200,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
formatNumber(
total.total_response_time_rata_rata.length
? total.total_response_time_rata_rata.reduce((a: any, b: any) => a + b) /
- total.total_response_time_rata_rata.length
+ total.total_response_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...total.total_response_time_max)),
@@ -179,7 +211,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
formatNumber(
total.total_recovery_time_rata_rata.length
? total.total_recovery_time_rata_rata.reduce((a: any, b: any) => a + b) /
- total.total_recovery_time_rata_rata.length
+ total.total_recovery_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...total.total_recovery_time_max)),
@@ -257,7 +289,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
formatNumber(
grandTotal.total_response_time_rata_rata.length
? grandTotal.total_response_time_rata_rata.reduce((a: any, b: any) => a + b) /
- grandTotal.total_response_time_rata_rata.length
+ grandTotal.total_response_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...grandTotal.total_response_time_max)),
@@ -268,7 +300,7 @@ const formatData = (rawData: any, groupBy: boolean) => {
formatNumber(
grandTotal.total_recovery_time_rata_rata.length
? grandTotal.total_recovery_time_rata_rata.reduce((a: any, b: any) => a + b) /
- grandTotal.total_recovery_time_rata_rata.length
+ grandTotal.total_recovery_time_rata_rata.length
: 0
),
formatWaktu(Math.max(...grandTotal.total_recovery_time_max)),
@@ -306,7 +338,11 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
- const data = formatData(rawData, reportMeta.groupBy)
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
+ const data = formatData(rawData, reportMeta.groupBy, reportMeta)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -480,7 +516,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -513,6 +549,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -621,7 +661,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -656,25 +696,28 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
4,
1,
- `POSKO : ${reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
+ `POSKO : ${
+ reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
}`
)
@@ -749,9 +792,26 @@ const exportDetailToXLSX = (reportMeta: any, e: any) => {
e.cancel = true
}
const exportToDOCX = (reportMeta: any, rawData: any) => {
- exportToWord(reportMeta, formatData(rawData, reportMeta.groupBy), `Laporan ${reportName}`, formatMetaData(reportMeta))
+ exportToWord(
+ reportMeta,
+ formatData(rawData, reportMeta.groupBy, reportMeta),
+ `Laporan ${reportName}`,
+ formatMetaData(reportMeta)
+ )
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_RatingPerPosko.ts b/src/report/Gangguan/Rekap/RGangguan_RatingPerPosko.ts
index 9bb7ac2..03b116c 100644
--- a/src/report/Gangguan/Rekap/RGangguan_RatingPerPosko.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_RatingPerPosko.ts
@@ -100,6 +100,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -238,7 +242,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -271,6 +275,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -381,7 +389,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -416,18 +424,20 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
@@ -504,6 +514,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/RGangguan_RatingPerRegu.ts b/src/report/Gangguan/Rekap/RGangguan_RatingPerRegu.ts
index c2f9f47..3ae6b52 100644
--- a/src/report/Gangguan/Rekap/RGangguan_RatingPerRegu.ts
+++ b/src/report/Gangguan/Rekap/RGangguan_RatingPerRegu.ts
@@ -75,6 +75,10 @@ const formatMetaData = (reportMeta: any) => {
}
const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const data = formatData(rawData)
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
@@ -218,7 +222,7 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -251,6 +255,10 @@ const exportToPDF = (reportMeta: any, rawData: any, preview: boolean = false) =>
}
const exportDetailToPDF = (reportMeta: any, rawData: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
const meta = formatMetaData(reportMeta)
const doc = new jsPDF({
orientation: 'landscape'
@@ -361,7 +369,7 @@ const exportDetailToPDF = (reportMeta: any, rawData: any) => {
autoTable(doc, {
head: [
- [`${meta.dayTo}, ${meta.dateToFormat}`],
+ [`${day}, ${date}-${month}-${year}`],
[
{
content: '(.........................................)',
@@ -396,25 +404,28 @@ const exportToXLSX = (reportMeta: any, e: any) => {
worksheet,
2,
1,
- `UNIT INDUK : ${reportMeta.uid
- ? reportMeta.uid.name.toUpperCase()
- : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
+ `UNIT INDUK : ${
+ reportMeta.uid
+ ? reportMeta.uid.name.toUpperCase()
+ : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
3,
1,
- `UNIT PELAKSANA PELAYANAN PELANGGAN : ${reportMeta.up3
- ? reportMeta.up3.name.toUpperCase()
- : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
+ `UNIT PELAKSANA PELAYANAN PELANGGAN : ${
+ reportMeta.up3
+ ? reportMeta.up3.name.toUpperCase()
+ : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()
}`
)
setHeaderStyle(
worksheet,
4,
1,
- `POSKO : ${reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
+ `POSKO : ${
+ reportMeta.posko ? reportMeta.posko.name.toUpperCase() : 'Semua Posko'.toUpperCase()
}`
)
@@ -493,6 +504,18 @@ const exportToDOCX = (reportMeta: any, rawData: any) => {
exportToWord(reportMeta, formatData(rawData), `Laporan ${reportName}`, formatMetaData(reportMeta))
}
const exportDetailToDOCX = (reportMeta: any, rawData: any) => {
- exportDetailToWord(reportMeta, rawData, `Laporan Detail ${reportName}`, formatMetaData(reportMeta))
+ exportDetailToWord(
+ reportMeta,
+ rawData,
+ `Laporan Detail ${reportName}`,
+ formatMetaData(reportMeta)
+ )
+}
+export {
+ exportToPDF,
+ exportToXLSX,
+ exportDetailToPDF,
+ exportDetailToXLSX,
+ exportToDOCX,
+ exportDetailToDOCX
}
-export { exportToPDF, exportToXLSX, exportDetailToPDF, exportDetailToXLSX, exportToDOCX, exportDetailToDOCX }
diff --git a/src/report/Gangguan/Rekap/doc/RGangguan_ALL_DOC.ts b/src/report/Gangguan/Rekap/doc/RGangguan_ALL_DOC.ts
index 400feaa..a277721 100644
--- a/src/report/Gangguan/Rekap/doc/RGangguan_ALL_DOC.ts
+++ b/src/report/Gangguan/Rekap/doc/RGangguan_ALL_DOC.ts
@@ -1,7 +1,9 @@
-
-
-const company = "PT. PLN (Persero)";
+const company = 'PT. PLN (Persero)'
const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any) => {
+ const day = new Date().toLocaleString('id-ID', { weekday: 'long' })
+ const date = new Date().getDate()
+ const month = new Date().toLocaleString('id-ID', { month: 'long' })
+ const year = new Date().getFullYear()
var preHtml = `
Unit Induk Distribusi/Wilayah | : | -${reportMeta.uid - ? reportMeta.uid.name.toUpperCase() - : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase()} | +${ + reportMeta.uid + ? reportMeta.uid.name.toUpperCase() + : 'Semua Unit Induk Distribusi/Wilayah'.toUpperCase() + } |
Unit Pelaksanaan Pelayanan Pelanggan | : | -${reportMeta.up3 - ? reportMeta.up3.name.toUpperCase() - : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase()} | +${ + reportMeta.up3 + ? reportMeta.up3.name.toUpperCase() + : 'Semua Unit Pelaksanaan Pelayanan Pelanggan'.toUpperCase() + } |
Posko | @@ -116,31 +122,34 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any var postHtml = `