Refactor printing logic across multiple scripts to use method chaining for improved readability and consistency

- Updated Printer and PrinterPos instantiation to use method chaining with addParam instead of add_param.
- Refactored print functions in various modules including opname.js, pos.js, tukar.js, ppobtx.js, prabayar.js, and multiple report scripts.
- Enhanced code clarity and maintainability by standardizing parameter addition for print jobs.
This commit is contained in:
2026-11-02 14:03:32 +07:00
parent 5d246e039e
commit dcd13bb9df
52 changed files with 277 additions and 278 deletions
+5 -5
View File
@@ -21,11 +21,11 @@ var RepoGelBNeracaJS = {
},
proses_print(prt) {
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("Tipe");
cetak.add_param("Bulan");
cetak.add_param("Tahun");
cetak.add_param("Level");
let cetak = new Printer(this.PHP + '/print')
.addParam("Tipe")
.addParam("Bulan")
.addParam("Tahun")
.addParam("Level");
if (prt) cetak.doPrint(); else cetak.doPreview();
},
+5 -5
View File
@@ -21,11 +21,11 @@ var RepoGelBRLCabJS = {
},
proses_print(prt) {
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("CabID");
cetak.add_param("Bulan1");
cetak.add_param("Bulan2");
cetak.add_param("Tahun");
let cetak = new Printer(this.PHP + '/print')
.addParam("CabID")
.addParam("Bulan1")
.addParam("Bulan2")
.addParam("Tahun");
if (prt) cetak.doPrint(); else cetak.doPreview();
},
+4 -4
View File
@@ -21,10 +21,10 @@ var RepoGelBSaldoJS = {
},
proses_print(prt) {
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("Tipe");
cetak.add_param("Bulan");
cetak.add_param("Tahun");
let cetak = new Printer(this.PHP + '/print')
.addParam("Tipe")
.addParam("Bulan")
.addParam("Tahun");
if (prt) cetak.doPrint(); else cetak.doPreview();
},
+5 -5
View File
@@ -21,11 +21,11 @@ var RepoGelBSHUJS = {
},
proses_print(prt) {
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("Bulan1");
cetak.add_param("Bulan2");
cetak.add_param("Tahun");
cetak.add_param("Level");
let cetak = new Printer(this.PHP + '/print')
.addParam("Bulan1")
.addParam("Bulan2")
.addParam("Tahun")
.addParam("Level");
if (prt) cetak.doPrint(); else cetak.doPreview();
},
+4 -4
View File
@@ -21,10 +21,10 @@ var RepoGelHBantuJS = {
},
proses_print(prt) {
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("Kode_Rek");
cetak.add_param("Tgl_From");
cetak.add_param("Tgl_To");
let cetak = new Printer(this.PHP + '/print')
.addParam("Kode_Rek")
.addParam("Tgl_From")
.addParam("Tgl_To");
if (prt) cetak.doPrint(); else cetak.doPreview();
},
+5 -5
View File
@@ -28,11 +28,11 @@ var RepoGelHBesarJS = {
FoniaJS.showError('Silakan masukkan Nama Rekening !');
return;
}
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("Kode_Rek");
cetak.add_param("Jenis");
cetak.add_param("Tgl_From");
cetak.add_param("Tgl_To");
let cetak = new Printer(this.PHP + '/print')
.addParam("Kode_Rek")
.addParam("Jenis")
.addParam("Tgl_From")
.addParam("Tgl_To");
if (prt) cetak.doPrint(); else cetak.doPreview();
},
+2 -2
View File
@@ -27,8 +27,8 @@ var RepoGelHDetailJS = {
},
proses_print(prt) {
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("Kode_Jurnal");
let cetak = new Printer(this.PHP + '/print')
.addParam("Kode_Jurnal");
if (prt) cetak.doPrint(); else cetak.doPreview();
},
+4 -4
View File
@@ -21,10 +21,10 @@ var RepoGelHJurnalJS = {
},
proses_print(prt) {
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("TipeID");
cetak.add_param("Tgl_From");
cetak.add_param("Tgl_To");
let cetak = new Printer(this.PHP + '/print')
.addParam("TipeID")
.addParam("Tgl_From")
.addParam("Tgl_To");
if (prt) cetak.doPrint(); else cetak.doPreview();
},
+3 -3
View File
@@ -21,9 +21,9 @@ var RepoGelHSaldoJS = {
},
proses_print(prt) {
var cetak = new Printer(this.PHP + '/print');
cetak.add_param("Tgl_From");
cetak.add_param("Tgl_To");
let cetak = new Printer(this.PHP + '/print')
.addParam("Tgl_From")
.addParam("Tgl_To");
if (prt) cetak.doPrint(); else cetak.doPreview();
},