change impreso buttons

This commit is contained in:
root 2023-08-02 21:17:53 +00:00
parent 3b058e0e4a
commit e18d857ed6

View File

@ -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)