Актуализация цены в триггере

This commit is contained in:
2024-12-04 22:22:53 +03:00
parent 7c74289522
commit 54aa201650

View File

@@ -100,16 +100,9 @@ def transaction_order_model(user_id: int, current_date: date):
order_id = cursor.lastrowid order_id = cursor.lastrowid
for key, value in waybill.items(): for key, value in waybill.items():
_sql = sql_provider.get('good_price.sql', dict(
e_prod_id = int(key)
))
cursor.execute(_sql)
result = cursor.fetchone()
price = result[0]
_sql = sql_provider.get('insert_order_line.sql', _sql = sql_provider.get('insert_order_line.sql',
dict(e_order_id = order_id, dict(e_order_id = order_id,
e_price = price, e_price = 0,
e_prod_id = int(key), e_prod_id = int(key),
e_amount = int(value))) e_amount = int(value)))
cursor.execute(_sql) cursor.execute(_sql)