change impreso buttons
This commit is contained in:
parent
3b058e0e4a
commit
e18d857ed6
3
sale.py
3
sale.py
@ -145,6 +145,7 @@ class Sale(metaclass=PoolMeta):
|
||||
def impreso(cls, records):
|
||||
record = records[0]
|
||||
for line in record.lines:
|
||||
#line.analytic_accounts = tuple()
|
||||
line.impreso = True
|
||||
line.save()
|
||||
record.save()
|
||||
@ -178,6 +179,7 @@ class Sale(metaclass=PoolMeta):
|
||||
shop = context['shop']
|
||||
Printer = pool.get('sale.printer')
|
||||
printers = Printer.search([('zone', '=', 'kitchen'), ('shop', '=', shop)])
|
||||
record = records[0]
|
||||
#raise UserError(str(printers))
|
||||
if not printers:
|
||||
return
|
||||
@ -189,6 +191,7 @@ class Sale(metaclass=PoolMeta):
|
||||
customer_order = cls.report_customer_order(records)
|
||||
content = {"content": str(json.dumps(customer_order)), "ip_printer": str(printer.ip_address)}
|
||||
headers = {"accept": 'application/json', 'Content-Type': 'application/json'}
|
||||
cls.impreso([record])
|
||||
|
||||
response = requests.post(url, data=json.dumps(content), headers=headers)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user