temp remove options in oqs

This commit is contained in:
Yan
2017-06-19 17:36:39 +06:30
parent d8930cb2b5
commit 9089eab196
5 changed files with 39 additions and 29 deletions

View File

@@ -23,13 +23,15 @@ class Printer::OrderQueuePrinter < Printer::PrinterWorker
# For Print Per Item
if oqs.cut_per_item
order.each do|odi|
filename = "tmp/order_item_#{odi.item_name}" + ".pdf"
pdf = OrderItemPdf.new(odi)
pdf.render_file "tmp/order_item.pdf"
# pdf.render_file "tmp/order_item.pdf"
pdf.render_file filename
if oqs.print_copy
self.print("tmp/order_item.pdf", oqs.printer_name)
self.print("tmp/order_item.pdf", oqs.printer_name)
self.print(filename, oqs.printer_name)
self.print(filename.gsub(".","-copy."), oqs.printer_name)
else
self.print("tmp/order_item.pdf", oqs.printer_name)
self.print(filename, oqs.printer_name)
end
end
# For Print Order Summary
@@ -37,7 +39,12 @@ class Printer::OrderQueuePrinter < Printer::PrinterWorker
filename = "tmp/order_summary_#{order_id}" + ".pdf"
pdf = OrderSummaryPdf.new(order)
pdf.render_file filename
self.print(filename, oqs.printer_name)
if oqs.print_copy
self.print(filename, oqs.printer_name)
self.print(filename.gsub(".","-copy."), oqs.printer_name)
else
self.print(filename, oqs.printer_name)
end
end
end