Fix: Routes
This commit is contained in:
parent
9c738a75f4
commit
4f33143a36
@ -45,12 +45,13 @@ def parties(request, pool):
|
|||||||
@don_confiao_application
|
@don_confiao_application
|
||||||
def party(request, pool, party: int):
|
def party(request, pool, party: int):
|
||||||
Party = pool.get('party.party')
|
Party = pool.get('party.party')
|
||||||
if request.method == 'GET':
|
with Transaction().set_context({'company': 1}):
|
||||||
parties = Party.search_read(
|
if request.method == 'GET':
|
||||||
[('id', '=', party)],
|
parties = Party.search_read([
|
||||||
order=[('id', 'ASC')],
|
('id', '=', int(party))],
|
||||||
fields_names=['id', 'name'])
|
order=[('id', 'ASC')],
|
||||||
return parties
|
fields_names=['id', 'name'])
|
||||||
|
return parties
|
||||||
|
|
||||||
|
|
||||||
@app.route('/<database_name>/sale_don_confiao/products', methods=['GET'])
|
@app.route('/<database_name>/sale_don_confiao/products', methods=['GET'])
|
||||||
@ -74,17 +75,18 @@ def products(request, pool):
|
|||||||
@with_pool
|
@with_pool
|
||||||
@with_transaction()
|
@with_transaction()
|
||||||
@don_confiao_application
|
@don_confiao_application
|
||||||
def search_products(request, pool, product_name):
|
def search_products(request, pool, product_name: str):
|
||||||
Product = pool.get('product.product')
|
with Transaction().set_context({'company': 1}):
|
||||||
products = Product.search_read(
|
Product = pool.get('product.product')
|
||||||
[('name', 'like', product_name)],
|
products = Product.search_read(
|
||||||
order=[('id', 'ASC')],
|
[('name', 'ilike', f'%{product_name}%')],
|
||||||
fields_names=[
|
order=[('id', 'ASC')],
|
||||||
'id', 'name', 'list_price',
|
fields_names=[
|
||||||
'description', 'template.forecast_quantity'
|
'id', 'name', 'list_price',
|
||||||
])
|
'description'
|
||||||
|
])
|
||||||
|
|
||||||
return products
|
return products
|
||||||
|
|
||||||
|
|
||||||
@app.route('/<database_name>/sale_don_confiao/sales', methods=['GET'])
|
@app.route('/<database_name>/sale_don_confiao/sales', methods=['GET'])
|
||||||
@ -93,15 +95,10 @@ def search_products(request, pool, product_name):
|
|||||||
@with_transaction()
|
@with_transaction()
|
||||||
@don_confiao_application
|
@don_confiao_application
|
||||||
def sales(request, pool):
|
def sales(request, pool):
|
||||||
data = json.loads(
|
|
||||||
request.get_data().decode()
|
|
||||||
)
|
|
||||||
with Transaction().set_context(
|
with Transaction().set_context(
|
||||||
{'company': data['company']}):
|
{'company': 1}):
|
||||||
Sale = pool.get('sale.sale')
|
Sale = pool.get('sale.sale')
|
||||||
sales = Sale.search_read([
|
sales = Sale.search_read([
|
||||||
# ('company', '=', data['company']),
|
|
||||||
# ('state', '=', 'draft')
|
|
||||||
], order=[
|
], order=[
|
||||||
('id', 'ASC')
|
('id', 'ASC')
|
||||||
], fields_names=['id', 'party.name'])
|
], fields_names=['id', 'party.name'])
|
||||||
|
Loading…
Reference in New Issue
Block a user