Compare commits
3 Commits
86df9c0778
...
0e96eac42c
Author | SHA1 | Date |
---|---|---|
Wilson Gomez | 0e96eac42c | |
Wilson Gomez | fefcfe3359 | |
Wilson Gomez | 15232882c3 |
|
@ -1856,7 +1856,7 @@ class AppWindow(FrontWindow):
|
|||
'note': ln['note']}
|
||||
for ln in lines]
|
||||
order['lines_ids']: [ln['id'] for ln in lines]
|
||||
result = self.receipt_order.print_orders([order])
|
||||
result = self.receipt_sale.print_orders([order])
|
||||
return result
|
||||
|
||||
def print_command(self, sale, line_reversion=None):
|
||||
|
|
|
@ -849,11 +849,11 @@ class Receipt(object):
|
|||
if order['interface'] == 'usb':
|
||||
if OS_NAME == 'posix':
|
||||
self._printer = printer.File(host)
|
||||
self._printer.close()
|
||||
self._printer.open()
|
||||
# self._printer.close()
|
||||
# self._printer.open()
|
||||
elif OS_NAME == 'nt':
|
||||
self._printer = printer.Win32Raw(host)
|
||||
self._printer.open()
|
||||
# self._printer.open()
|
||||
elif order['interface'] == 'network':
|
||||
try:
|
||||
host, port = host.split(":")
|
||||
|
@ -865,8 +865,8 @@ class Receipt(object):
|
|||
self._printer = printer.Network(host, timeout=15)
|
||||
elif order['interface'] == 'ssh':
|
||||
self._printer = FileSSH(*host.split('@'))
|
||||
if self._printer:
|
||||
self._printer.open()
|
||||
# if self._printer:
|
||||
# self._printer.open()
|
||||
elif order['interface'] == 'cups':
|
||||
pass
|
||||
|
||||
|
@ -880,8 +880,11 @@ class Receipt(object):
|
|||
|
||||
logging.info("Info: Printer is OK!")
|
||||
try:
|
||||
try:
|
||||
self._printer.open()
|
||||
except Exception:
|
||||
logging.warning('Error open printer')
|
||||
result = self._print_order(order, reversion)
|
||||
# if True:
|
||||
if result:
|
||||
res.extend(result)
|
||||
elif order.get('lines_ids') and True:
|
||||
|
|
Loading…
Reference in New Issue