fix: report in monalisa laporan kpi
This commit is contained in:
parent
807ac7dba4
commit
9e654bb2c5
@ -3715,16 +3715,6 @@ body {
|
|||||||
color: rgb(102 102 0 / var(--tw-text-opacity));
|
color: rgb(102 102 0 / var(--tw-text-opacity));
|
||||||
}
|
}
|
||||||
|
|
||||||
.text-slate-300 {
|
|
||||||
--tw-text-opacity: 1;
|
|
||||||
color: rgb(203 213 225 / var(--tw-text-opacity));
|
|
||||||
}
|
|
||||||
|
|
||||||
.text-slate-500 {
|
|
||||||
--tw-text-opacity: 1;
|
|
||||||
color: rgb(100 116 139 / var(--tw-text-opacity));
|
|
||||||
}
|
|
||||||
|
|
||||||
.text-opacity-40 {
|
.text-opacity-40 {
|
||||||
--tw-text-opacity: 0.4;
|
--tw-text-opacity: 0.4;
|
||||||
}
|
}
|
||||||
@ -3733,10 +3723,6 @@ body {
|
|||||||
text-decoration-line: underline;
|
text-decoration-line: underline;
|
||||||
}
|
}
|
||||||
|
|
||||||
.no-underline {
|
|
||||||
text-decoration-line: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.placeholder-gray-500::-moz-placeholder {
|
.placeholder-gray-500::-moz-placeholder {
|
||||||
--tw-placeholder-opacity: 1;
|
--tw-placeholder-opacity: 1;
|
||||||
color: rgb(107 114 128 / var(--tw-placeholder-opacity));
|
color: rgb(107 114 128 / var(--tw-placeholder-opacity));
|
||||||
@ -5266,11 +5252,6 @@ body {
|
|||||||
color: rgb(51 51 0 / 0.9);
|
color: rgb(51 51 0 / 0.9);
|
||||||
}
|
}
|
||||||
|
|
||||||
:is(.dark .dark\:text-slate-500) {
|
|
||||||
--tw-text-opacity: 1;
|
|
||||||
color: rgb(100 116 139 / var(--tw-text-opacity));
|
|
||||||
}
|
|
||||||
|
|
||||||
:is(.dark .dark\:text-opacity-70) {
|
:is(.dark .dark\:text-opacity-70) {
|
||||||
--tw-text-opacity: 0.7;
|
--tw-text-opacity: 0.7;
|
||||||
}
|
}
|
||||||
|
@ -265,7 +265,7 @@ const formatData = (rawData: any, reportMeta: any) => {
|
|||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
|
||||||
formattedData.push([{ content: '1', styles: { halign: 'right' } }, summaryName, ...result])
|
formattedData.push([summaryName, ...result])
|
||||||
formattedData.push([
|
formattedData.push([
|
||||||
{ content: 'RATA-RATA', colSpan: 2, styles: { fontStyle: 'bold' } },
|
{ content: 'RATA-RATA', colSpan: 2, styles: { fontStyle: 'bold' } },
|
||||||
...result
|
...result
|
||||||
|
@ -179,7 +179,7 @@ const formatData = (rawData: any, reportMeta: any) => {
|
|||||||
formatNumber(total.terencana + total.tidak_terencana)
|
formatNumber(total.terencana + total.tidak_terencana)
|
||||||
]
|
]
|
||||||
|
|
||||||
formattedData.push([{ content: '1', styles: { halign: 'right' } }, summaryName, ...result])
|
formattedData.push([summaryName, ...result])
|
||||||
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
||||||
|
|
||||||
return formattedData
|
return formattedData
|
||||||
|
@ -207,7 +207,7 @@ const formatData = (rawData: any, reportMeta: any) => {
|
|||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
|
||||||
formattedData.push([{ content: '1', styles: { halign: 'right' } }, summaryName, ...result])
|
formattedData.push([summaryName, ...result])
|
||||||
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
||||||
|
|
||||||
return formattedData
|
return formattedData
|
||||||
|
@ -361,7 +361,7 @@ const formatData = (rawData: any, reportMeta: any) => {
|
|||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
|
||||||
formattedData.push([{ content: '1', styles: { halign: 'right' } }, summaryName, ...result])
|
formattedData.push([summaryName, ...result])
|
||||||
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
||||||
|
|
||||||
return formattedData
|
return formattedData
|
||||||
|
@ -41,7 +41,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
<div class="Section1">
|
<div class="Section1">
|
||||||
`
|
`
|
||||||
var tbody = ``
|
var tbody = ``
|
||||||
for (let index = 0; index < 5; index++) {
|
for (let index = 0; index < rawData.length; index++) {
|
||||||
const element = rawData[index]
|
const element = rawData[index]
|
||||||
var column = `<tr>`
|
var column = `<tr>`
|
||||||
let styleTotal = ''
|
let styleTotal = ''
|
||||||
@ -53,7 +53,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
||||||
}
|
}
|
||||||
i === 0
|
i === 0
|
||||||
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content}</td>`)
|
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content || content}</td>`)
|
||||||
: (column += `<td ${styleTotal}>${content}</td>`)
|
: (column += `<td ${styleTotal}>${content}</td>`)
|
||||||
}
|
}
|
||||||
column += `</tr>`
|
column += `</tr>`
|
||||||
|
@ -41,7 +41,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
<div class="Section1">
|
<div class="Section1">
|
||||||
`
|
`
|
||||||
var tbody = ``
|
var tbody = ``
|
||||||
for (let index = 0; index < 5; index++) {
|
for (let index = 0; index < rawData.length; index++) {
|
||||||
const element = rawData[index]
|
const element = rawData[index]
|
||||||
var column = `<tr>`
|
var column = `<tr>`
|
||||||
let styleTotal = ''
|
let styleTotal = ''
|
||||||
@ -53,7 +53,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
||||||
}
|
}
|
||||||
i === 0
|
i === 0
|
||||||
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content}</td>`)
|
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content || content}</td>`)
|
||||||
: (column += `<td ${styleTotal}>${content}</td>`)
|
: (column += `<td ${styleTotal}>${content}</td>`)
|
||||||
}
|
}
|
||||||
column += `</tr>`
|
column += `</tr>`
|
||||||
|
@ -41,7 +41,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
<div class="Section1">
|
<div class="Section1">
|
||||||
`
|
`
|
||||||
var tbody = ``
|
var tbody = ``
|
||||||
for (let index = 0; index < 5; index++) {
|
for (let index = 0; index < rawData.length; index++) {
|
||||||
const element = rawData[index]
|
const element = rawData[index]
|
||||||
var column = `<tr>`
|
var column = `<tr>`
|
||||||
let styleTotal = ''
|
let styleTotal = ''
|
||||||
@ -53,7 +53,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
||||||
}
|
}
|
||||||
i === 0
|
i === 0
|
||||||
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content}</td>`)
|
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content || content}</td>`)
|
||||||
: (column += `<td ${styleTotal}>${content}</td>`)
|
: (column += `<td ${styleTotal}>${content}</td>`)
|
||||||
}
|
}
|
||||||
column += `</tr>`
|
column += `</tr>`
|
||||||
|
@ -41,7 +41,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
<div class="Section1">
|
<div class="Section1">
|
||||||
`
|
`
|
||||||
var tbody = ``
|
var tbody = ``
|
||||||
for (let index = 0; index < 5; index++) {
|
for (let index = 0; index < rawData.length; index++) {
|
||||||
const element = rawData[index]
|
const element = rawData[index]
|
||||||
var column = `<tr>`
|
var column = `<tr>`
|
||||||
let styleTotal = ''
|
let styleTotal = ''
|
||||||
@ -53,7 +53,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
||||||
}
|
}
|
||||||
i === 0
|
i === 0
|
||||||
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content}</td>`)
|
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content || content}</td>`)
|
||||||
: (column += `<td ${styleTotal}>${content}</td>`)
|
: (column += `<td ${styleTotal}>${content}</td>`)
|
||||||
}
|
}
|
||||||
column += `</tr>`
|
column += `</tr>`
|
||||||
|
@ -264,7 +264,7 @@ const formatData = (rawData: any, reportMeta: any) => {
|
|||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
|
||||||
formattedData.push([{ content: '1', styles: { halign: 'right' } }, summaryName, ...result])
|
formattedData.push([summaryName, ...result])
|
||||||
formattedData.push([
|
formattedData.push([
|
||||||
{ content: 'RATA-RATA', colSpan: 2, styles: { fontStyle: 'bold' } },
|
{ content: 'RATA-RATA', colSpan: 2, styles: { fontStyle: 'bold' } },
|
||||||
...result
|
...result
|
||||||
|
@ -173,7 +173,7 @@ const formatData = (rawData: any, reportMeta: any) => {
|
|||||||
formatNumber(total.terencana + total.tidak_terencana)
|
formatNumber(total.terencana + total.tidak_terencana)
|
||||||
]
|
]
|
||||||
|
|
||||||
formattedData.push([{ content: '1', styles: { halign: 'right' } }, summaryName, ...result])
|
formattedData.push([summaryName, ...result])
|
||||||
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
||||||
|
|
||||||
return formattedData
|
return formattedData
|
||||||
|
@ -207,7 +207,7 @@ const formatData = (rawData: any, reportMeta: any) => {
|
|||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
|
||||||
formattedData.push([{ content: '1', styles: { halign: 'right' } }, summaryName, ...result])
|
formattedData.push([summaryName, ...result])
|
||||||
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
||||||
|
|
||||||
return formattedData
|
return formattedData
|
||||||
|
@ -360,7 +360,7 @@ const formatData = (rawData: any, reportMeta: any) => {
|
|||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
|
||||||
formattedData.push([{ content: '1', styles: { halign: 'right' } }, summaryName, ...result])
|
formattedData.push([summaryName, ...result])
|
||||||
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
formattedData.push([{ content: 'TOTAL', colSpan: 2, styles: { fontStyle: 'bold' } }, ...result])
|
||||||
|
|
||||||
return formattedData
|
return formattedData
|
||||||
|
@ -41,7 +41,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
<div class="Section1">
|
<div class="Section1">
|
||||||
`
|
`
|
||||||
var tbody = ``
|
var tbody = ``
|
||||||
for (let index = 0; index < 5; index++) {
|
for (let index = 0; index < rawData.length; index++) {
|
||||||
const element = rawData[index]
|
const element = rawData[index]
|
||||||
var column = `<tr>`
|
var column = `<tr>`
|
||||||
let styleTotal = ''
|
let styleTotal = ''
|
||||||
@ -53,7 +53,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
||||||
}
|
}
|
||||||
i === 0
|
i === 0
|
||||||
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content}</td>`)
|
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content || content}</td>`)
|
||||||
: (column += `<td ${styleTotal}>${content}</td>`)
|
: (column += `<td ${styleTotal}>${content}</td>`)
|
||||||
}
|
}
|
||||||
column += `</tr>`
|
column += `</tr>`
|
||||||
|
@ -41,7 +41,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
<div class="Section1">
|
<div class="Section1">
|
||||||
`
|
`
|
||||||
var tbody = ``
|
var tbody = ``
|
||||||
for (let index = 0; index < 5; index++) {
|
for (let index = 0; index < rawData.length; index++) {
|
||||||
const element = rawData[index]
|
const element = rawData[index]
|
||||||
var column = `<tr>`
|
var column = `<tr>`
|
||||||
let styleTotal = ''
|
let styleTotal = ''
|
||||||
@ -53,7 +53,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
||||||
}
|
}
|
||||||
i === 0
|
i === 0
|
||||||
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content}</td>`)
|
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content || content}</td>`)
|
||||||
: (column += `<td ${styleTotal}>${content}</td>`)
|
: (column += `<td ${styleTotal}>${content}</td>`)
|
||||||
}
|
}
|
||||||
column += `</tr>`
|
column += `</tr>`
|
||||||
|
@ -41,7 +41,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
<div class="Section1">
|
<div class="Section1">
|
||||||
`
|
`
|
||||||
var tbody = ``
|
var tbody = ``
|
||||||
for (let index = 0; index < 5; index++) {
|
for (let index = 0; index < rawData.length; index++) {
|
||||||
const element = rawData[index]
|
const element = rawData[index]
|
||||||
var column = `<tr>`
|
var column = `<tr>`
|
||||||
let styleTotal = ''
|
let styleTotal = ''
|
||||||
@ -53,7 +53,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
||||||
}
|
}
|
||||||
i === 0
|
i === 0
|
||||||
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content}</td>`)
|
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content || content}</td>`)
|
||||||
: (column += `<td ${styleTotal}>${content}</td>`)
|
: (column += `<td ${styleTotal}>${content}</td>`)
|
||||||
}
|
}
|
||||||
column += `</tr>`
|
column += `</tr>`
|
||||||
|
@ -41,7 +41,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
<div class="Section1">
|
<div class="Section1">
|
||||||
`
|
`
|
||||||
var tbody = ``
|
var tbody = ``
|
||||||
for (let index = 0; index < 5; index++) {
|
for (let index = 0; index < rawData.length; index++) {
|
||||||
const element = rawData[index]
|
const element = rawData[index]
|
||||||
var column = `<tr>`
|
var column = `<tr>`
|
||||||
let styleTotal = ''
|
let styleTotal = ''
|
||||||
@ -53,7 +53,7 @@ const exportToWord = (reportMeta: any, rawData: any, filename: any, periode: any
|
|||||||
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
styleTotal = 'style="background-color: #c0c0c0; font-weight: bold;"'
|
||||||
}
|
}
|
||||||
i === 0
|
i === 0
|
||||||
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content}</td>`)
|
? (column += `<td ${styleTotal} ${colSpan} align="left">${content.content || content}</td>`)
|
||||||
: (column += `<td ${styleTotal}>${content}</td>`)
|
: (column += `<td ${styleTotal}>${content}</td>`)
|
||||||
}
|
}
|
||||||
column += `</tr>`
|
column += `</tr>`
|
||||||
|
Loading…
x
Reference in New Issue
Block a user