Печать на SP-298 через POS-сервер печати - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь использовать принтер Star Micromonics SP-298 Impact для печати наших квитанций, я наконец нашел инструмент, который будет печатать правильно, без странного порядка, и когда я пытаюсь отредактировать основную информацию файл .J, который форматирует в I, останавливает все это, а затем мне нужно его сбросить.

receipt = {};
receipt.store_name = "Test Biller\n";

receipt.header = "";
receipt.header += "Test Biller\n";
receipt.header += "Biller adddress\n";
receipt.header += "City Country\n";
receipt.header += "Tel: 012345678";
receipt.header += "\n\n";
receipt.header += "GST Reg: 123456789\n";
receipt.header += "VAT Reg: 987654321\n";
receipt.header += "\n";

receipt.info = "";
receipt.info += "Date: 08/05/2017 10:38" + "\n";
receipt.info += "Sale No/Ref: 15" + "\n";
receipt.info += "Sales Associate: Owner Owner" + "\n\n";
receipt.info += "Customer: Walk-in Customer" + "\n";

receipt.items = "";
receipt.items += "#1 FFR07 - Yellow Watermelon           *Z" + "\n";
receipt.items += "   2.500 kg x 2.50                   6.25" + "\n";
receipt.items += "#2 FFR06 - Watermelon                  *Z" + "\n";
receipt.items += "   2.500 kg x 2.50                   6.25" + "\n";

receipt.totals = "";
receipt.totals += "Total:                              12.50" + "\n";
receipt.totals += "Grand Total:                        12.50" + "\n";
receipt.totals += "Paid Amount:                        12.50" + "\n";
receipt.totals += "Due Amount:                          0.00" + "\n";

receipt.payments = '';
receipt.payments += "Paid by:                             Cash" + "\n";
receipt.payments += "Amount:                             12.50" + "\n";
receipt.payments += "Change:                              0.00" + "\n";

receipt.footer = "";
receipt.footer += " Thank you for shopping with us. \nPlease come again\n\n";

return receipt;

Это то, что я пытаюсь отредактировать, я делаю что-то еще или?

Вот полный код https://js.do/code/436506

...