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