Динамическое получение списка заготовок и поставщиков
This commit is contained in:
@@ -11,6 +11,24 @@ class InfoRespronse:
|
||||
error_message: str
|
||||
status: bool
|
||||
|
||||
def sellers_names() -> InfoRespronse:
|
||||
_sql = sql_provider.get('sellers_names.sql', {})
|
||||
result = select_list(current_app.config['db_config'], _sql)
|
||||
if result is None:
|
||||
return InfoRespronse((),
|
||||
error_message = 'Ошибка в подключении к базе данных. Свяжитесь с администратором',
|
||||
status=False)
|
||||
return InfoRespronse(result, error_message='', status=True)
|
||||
|
||||
def materials_names() -> InfoRespronse:
|
||||
_sql = sql_provider.get('materials_names.sql', {})
|
||||
result = select_list(current_app.config['db_config'], _sql)
|
||||
if result is None:
|
||||
return InfoRespronse((),
|
||||
error_message = 'Ошибка в подключении к базе данных. Свяжитесь с администратором',
|
||||
status=False)
|
||||
return InfoRespronse(result, error_message='', status=True)
|
||||
|
||||
def sklad(input_data) -> InfoRespronse:
|
||||
_sql = sql_provider.get('sklad_material.sql', input_data)
|
||||
print("sql = ", _sql)
|
||||
@@ -21,6 +39,7 @@ def sklad(input_data) -> InfoRespronse:
|
||||
status=False)
|
||||
return InfoRespronse(result, error_message='', status=True)
|
||||
|
||||
|
||||
def materials_per_seller(input_data) -> InfoRespronse:
|
||||
_sql = sql_provider.get('ship_seller.sql', input_data)
|
||||
result = select_list(current_app.config['db_config'], _sql)
|
||||
|
||||
Reference in New Issue
Block a user