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:
@@ -118,8 +118,8 @@ var BeliJS = {
|
||||
|
||||
tx_print(prt) {
|
||||
if ($('#No_Beli').val()) {
|
||||
var cetak = new Printer('report/nota/beli');
|
||||
cetak.add_param("Nomor_Cetak", $('#No_Beli').val());
|
||||
let cetak = new Printer('report/nota/beli')
|
||||
.addParam("Nomor_Cetak", $('#No_Beli').val());
|
||||
if (prt) cetak.doPrint(); else cetak.doPreview();
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -104,8 +104,8 @@ var BeliReturJS = {
|
||||
|
||||
tx_print(prt) {
|
||||
if ($('#No_Beli').val()) {
|
||||
var cetak = new Printer('report/nota/beli_retur');
|
||||
cetak.add_param("Nomor_Cetak", $('#No_Beli').val());
|
||||
let cetak = new Printer('report/nota/beli_retur')
|
||||
.addParam("Nomor_Cetak", $('#No_Beli').val());
|
||||
if (prt) cetak.doPrint(); else cetak.doPreview();
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -111,8 +111,8 @@ var JualJS = {
|
||||
|
||||
tx_print(prt) {
|
||||
if ($('#No_Jual').val()) {
|
||||
var cetak = new Printer('report/nota/jual');
|
||||
cetak.add_param("Nomor_Cetak", $('#No_Jual').val());
|
||||
let cetak = new Printer('report/nota/jual')
|
||||
.addParam("Nomor_Cetak", $('#No_Jual').val());
|
||||
if (prt) cetak.doPrint(); else cetak.doPreview();
|
||||
return;
|
||||
}
|
||||
@@ -121,9 +121,9 @@ var JualJS = {
|
||||
|
||||
tx_print_pos() {
|
||||
if ($('#No_Jual').val()) {
|
||||
var cetak = new PrinterPos('report/nota/pos');
|
||||
cetak.add_param("Nomor_Cetak", $('#No_Jual').val());
|
||||
cetak.exec();
|
||||
new PrinterPos('report/nota/pos')
|
||||
.addParam("Nomor_Cetak", $('#No_Jual').val())
|
||||
.exec();
|
||||
return;
|
||||
}
|
||||
FoniaJS.showError("Silakan masukkan Nomor Transaksi !");
|
||||
|
||||
@@ -109,8 +109,8 @@ var MutasiJS = {
|
||||
|
||||
tx_print(prt) {
|
||||
if ($('#No_Mutasi').val()) {
|
||||
var cetak = new Printer('report/nota/mutasi');
|
||||
cetak.add_param("Nomor_Cetak", $('#No_Mutasi').val());
|
||||
let cetak = new Printer('report/nota/mutasi')
|
||||
.addParam("Nomor_Cetak", $('#No_Mutasi').val());
|
||||
if (prt) cetak.doPrint(); else cetak.doPreview();
|
||||
return;
|
||||
}
|
||||
@@ -119,9 +119,9 @@ var MutasiJS = {
|
||||
|
||||
tx_print_pos() {
|
||||
if ($('#No_Mutasi').val()) {
|
||||
var cetak = new PrinterPos('report/nota/mutasi_pos');
|
||||
cetak.add_param("Nomor_Cetak", $('#No_Mutasi').val());
|
||||
cetak.exec();
|
||||
new PrinterPos('report/nota/mutasi_pos')
|
||||
.addParam("Nomor_Cetak", $('#No_Mutasi').val())
|
||||
.exec();
|
||||
return;
|
||||
}
|
||||
FoniaJS.showError("Silakan masukkan Nomor Transaksi !");
|
||||
|
||||
@@ -100,8 +100,8 @@ var OpnameJS = {
|
||||
|
||||
tx_print(prt) {
|
||||
if ($('#No_Opname').val()) {
|
||||
var cetak = new Printer('report/nota/opname');
|
||||
cetak.add_param("Nomor_Cetak", $('#No_Opname').val());
|
||||
let cetak = new Printer('report/nota/opname')
|
||||
.addParam("Nomor_Cetak", $('#No_Opname').val());
|
||||
if (prt) cetak.doPrint(); else cetak.doPreview();
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -35,16 +35,15 @@ var POSJS = {
|
||||
},
|
||||
|
||||
proses_oc() {
|
||||
var cetak = new PrinterPos('report/nota/open_cash');
|
||||
cetak.exec();
|
||||
new PrinterPos('report/nota/open_cash').exec();
|
||||
$('#Nama_Produk').focus();
|
||||
},
|
||||
|
||||
proses_print(oc) {
|
||||
var cetak = new PrinterPos('report/nota/pos');
|
||||
cetak.add_param("Nomor_Cetak", $('#No_Cetak').val());
|
||||
cetak.add_param("Open_Cash", oc);
|
||||
cetak.exec();
|
||||
new PrinterPos('report/nota/pos')
|
||||
.addParam("Nomor_Cetak", $('#No_Cetak').val())
|
||||
.addParam("Open_Cash", oc)
|
||||
.exec();
|
||||
},
|
||||
|
||||
proses_cancel() {
|
||||
|
||||
Reference in New Issue
Block a user