add decode method to customer_order

This commit is contained in:
sinergia 2023-07-11 12:10:30 -05:00
parent bfdffca9e3
commit 62144b60ca

12
sale.py
View File

@ -38,20 +38,18 @@ class Sale(metaclass=PoolMeta):
@classmethod
@ModelView.button
#@ModelView.button_action('sale_fast_food.report_customer_order')
def kitchen(cls, records):
pool = Pool()
Report = pool.get('sale.customer_order', type='report')
context = Transaction().context
#customer_order = Report.execute(records, context)
data = {"content": "Esto es una pruebas"}
customer_order = Report.execute(records, context)
content = {'content': customer_order[1].decode('utf-8')}
headers = {"accept": 'application/json', 'Content-Type': 'application/json'}
url = "http://localhost:5000/print_ticket"
response = requests.post(url, data=json.dumps(data), headers=headers)
response = requests.post(url, data=json.dumps(content), headers=headers)
if response.status_code == 200:
message = response.Text
raise UserError(str(message))
return response.status_code
class Line(metaclass=PoolMeta):