Sorting laporan member dan perbaikan minor

This commit is contained in:
pand03
2026-02-27 08:15:38 +07:00
parent 945ab963c1
commit 5c522fdc2e
10 changed files with 688 additions and 65 deletions

View File

@@ -85,7 +85,7 @@ class="btn btn-light btn-lg w-100">
<div class="col-sm-2">
<div class="form-group">
<p>Jumlah Pendapatan : </p> <h3 id="pendapatan"></h3><br>
<p>Jumlah Transaksi : </p> <h3 id="pendapatan"></h3>
<p>Jumlah Transaksi : </p> <h3 id="jmlTrans"></h3>
</div>
</div>
<div class="col-sm-1">
@@ -146,6 +146,7 @@ class="btn btn-light btn-lg w-100">
let awal = '';
let akhir = '';
let pendapatan = 0;
let jmlTrans = 0;
let pdfData = [];
$('#btnProses').on('click', function () {
@@ -234,6 +235,7 @@ class="btn btn-light btn-lg w-100">
$.each(response.data, function (i, row) {
pendapatan += parseInt(row.harga || 0, 10);
jmlTrans += 1;
awalDate = row.awal.toString('YYYY-MM-DD');
tbody.append(`
<tr>
@@ -259,6 +261,8 @@ class="btn btn-light btn-lg w-100">
});
$('#pendapatan').text('Rp. ' + rupiah(pendapatan));
$('#jmlTrans').text('Rp. ' + rupiah(jmlTrans));
// console.log(jmlTrans);
btn.prop('disabled', false).text('Proses');
@@ -329,6 +333,7 @@ function rupiah(angka) {
);
doc.text(`Jumlah Pendapatan : ${rupiah(pendapatan)}`, marginLeft, 38);
doc.text(`Jumlah Transaksi : ${rupiah(jmlTrans)}`, marginLeft, 38);
// garis pemisah
doc.line(marginLeft, 40, pageWidth - marginRight, 40);
@@ -395,7 +400,7 @@ function rupiah(angka) {
},
columnStyles: {
0: { halign: 'center', cellWidth: 8 },
0: { halign: 'center', cellWidth: 10 },
7: { halign: 'right' }
},
@@ -421,6 +426,12 @@ function rupiah(angka) {
);
doc.text(`Jumlah Pendapatan : ${rupiah(pendapatan)}`, marginLeft, 38);
doc.text(
`Jumlah Transaksi : ${rupiah(jmlTrans)}`,
pageWidth - marginRight,
38,
{ align: 'right'}
);
doc.line(marginLeft, 40, pageWidth - marginRight, 40);
}