updated forms
This commit is contained in:
@@ -127,9 +127,7 @@ def get_deliveries_not_delivered_all(page):
|
||||
|
||||
deliveries = (db.session
|
||||
.query(Delivery_Delivery)
|
||||
.filter(Delivery_Delivery.delivery_status != 10)
|
||||
.filter(Delivery_Delivery.delivery_status != 3)
|
||||
.order_by(Delivery_Delivery.id.asc())
|
||||
.order_by(Delivery_Delivery.id.desc())
|
||||
.limit(per_page_amount).offset(offset_limit))
|
||||
|
||||
|
||||
@@ -895,8 +893,13 @@ def calculate_total(delivery_id):
|
||||
.query(Promo_Promo)
|
||||
.filter(Promo_Promo.id == get_delivery.promo_id)
|
||||
.first())
|
||||
discount = (get_delivery.total_price * get_promo_data.money_off_delivery)
|
||||
total_amount_after_discount = (get_delivery.total_price - discount)
|
||||
discount_gallon_price = get_delivery.customer_price - get_promo_data.money_off_delivery
|
||||
|
||||
total_amount_after_discount = (get_delivery.gallons_ordered * discount_gallon_price)
|
||||
|
||||
|
||||
discount = (get_delivery.gallons_ordered * get_delivery.customer_price) - total_amount_after_discount
|
||||
|
||||
else:
|
||||
discount = 0
|
||||
total_amount_after_discount = 0
|
||||
@@ -906,22 +909,30 @@ def calculate_total(delivery_id):
|
||||
.first())
|
||||
|
||||
if get_delivery.prime == 1:
|
||||
priceprime = get_price_query.price_prime
|
||||
priceprime = float(get_price_query.price_prime)
|
||||
else:
|
||||
priceprime = 0
|
||||
|
||||
if get_delivery.emergency == 1:
|
||||
priceemergency = get_price_query.price_emergency
|
||||
priceemergency = float(get_price_query.price_emergency)
|
||||
else:
|
||||
priceemergency = 0
|
||||
|
||||
if get_delivery.same_day == 1:
|
||||
pricesameday = get_price_query.price_same_day
|
||||
pricesameday = float(get_price_query.price_same_day)
|
||||
else:
|
||||
pricesameday = 0
|
||||
|
||||
total = float(get_delivery.total_price) + float(priceprime) + float(pricesameday) + float(priceemergency)
|
||||
|
||||
priceprime = round(priceprime, 2)
|
||||
pricesameday = round(pricesameday, 2)
|
||||
priceemergency = round(priceemergency, 2)
|
||||
priceprime = round(priceprime, 2)
|
||||
total_amount_after_discount = round(total_amount_after_discount, 2)
|
||||
discount = round(discount, 2)
|
||||
total = round(total, 2)
|
||||
|
||||
|
||||
return jsonify({
|
||||
"ok": True,
|
||||
'priceprime': priceprime,
|
||||
|
||||
Reference in New Issue
Block a user