Изменение запроса с поставщиком
This commit is contained in:
@@ -20,13 +20,13 @@ def requests():
|
||||
@check_auth
|
||||
def sklad_zapros():
|
||||
if request.method == 'GET':
|
||||
materials = ['Сталь', 'Золото', 'Дерево', 'Стекло', 'Медь', 'Цемент']
|
||||
materials = ['Сталь', 'Алюминий', 'Медь', 'Пластик', 'Дерево']
|
||||
return render_template('zagotovki.html', materials=materials, header='Количество заготовок на складе')
|
||||
else:
|
||||
material = dict(request.form)
|
||||
zagotovki = sklad(material)
|
||||
if zagotovki.status:
|
||||
header = f'Заготовки на складе из материала \'{material["material"]}\''
|
||||
header = f'Заготовки на складе из материала \"{material["material"]}\"'
|
||||
return render_template('output.html', items=zagotovki.result, object=header)
|
||||
else:
|
||||
return render_template('error.html', error_message=zagotovki.error_message)
|
||||
@@ -54,13 +54,13 @@ def zagotovki_ship():
|
||||
@check_auth
|
||||
def sellers_ship():
|
||||
if request.method == 'GET':
|
||||
sellers = ['Car and bikes', 'Doto', 'LPD', 'Neva', 'PGG', 'Robot', 'Rost']
|
||||
return render_template('sellers_ship.html', sellers=sellers, year_from='2000', year_to=str(date.today().year))
|
||||
sellers = ['Alpha Supplies', 'Beta Materials', 'Gamma Parts', 'Delta Components', 'Epsilon Goods']
|
||||
return render_template('sellers_ship.html', sellers=sellers)
|
||||
else:
|
||||
seller = dict(request.form)
|
||||
zagotovki = materials_per_seller(seller)
|
||||
if zagotovki.status:
|
||||
header = f'Поставки от поставщика \'{seller['seller']}\''
|
||||
header = f'Поставки от поставщика \"{seller["seller"]}\"'
|
||||
return render_template('output.html', items=zagotovki.result, object=header)
|
||||
else:
|
||||
return render_template('error.html', error_message=zagotovki.error_message)
|
||||
@@ -5,5 +5,4 @@ FROM waybill w
|
||||
JOIN (SELECT waybill_id, SUM(count) AS cnt FROM waybill_lines wl GROUP BY waybill_id)wl USING (waybill_id)
|
||||
JOIN sellers USING(sel_id)
|
||||
WHERE sellers.name = '${seller}'
|
||||
AND YEAR(date_of_delivery) = '${date}'
|
||||
GROUP BY date_of_delivery
|
||||
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Поставки поставщиком за год</title>
|
||||
<title>Все поставки поставщиком</title>
|
||||
<link href="/static/css/main.css" type="text/css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
@@ -10,7 +10,7 @@
|
||||
<a href="{{ url_for('logout') }}"><button>Выход</button></a>
|
||||
</div>
|
||||
<!-- Input -->
|
||||
<h1>Поставки поставщиком за год</h1>
|
||||
<h1>Все поставки поставщиком</h1>
|
||||
<div class="form">
|
||||
<p>Выберите поставщика</p>
|
||||
<form action="" method="post">
|
||||
@@ -19,8 +19,6 @@
|
||||
<option value="{{ item }}">{{ item }}</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
<p>Выберите год:</p>
|
||||
<p><input type="number" name="date" required min={{ year_from }} max={{ year_to }} value="2024"></p>
|
||||
<input type="submit" value="Отправить">
|
||||
</form>
|
||||
<div class="return">
|
||||
|
||||
Reference in New Issue
Block a user