Files
eamco_office_api/app/reports/views.py
2024-03-28 10:36:00 -04:00

23 lines
667 B
Python
Executable File

from flask import request, jsonify
from flask_login import current_user
from sqlalchemy.sql import func
from datetime import date, timedelta
from app.reports import reports
from app import db
from datetime import datetime
from app.classes.auth import Auth_User
from app.classes.customer import Customer_Customer
from app.classes.employee import Employee_Employee
from app.classes.delivery import Delivery_Delivery
@reports.route("/oil/total", methods=["GET"])
def oil_total_gallons():
total_oil = db.session\
.query(func.sum(Delivery_Delivery.gallons_delivered))\
.group_by(Delivery_Delivery.id)\
.all()
return jsonify({"ok": True }), 200