updated auto

This commit is contained in:
2025-10-12 12:11:32 -04:00
parent e6e13b7559
commit c69d48dd74
3 changed files with 77 additions and 10 deletions

View File

@@ -16,20 +16,19 @@ router = APIRouter(
)
@router.get("/all/customers", status_code=200)
def get_delivery_customers():
automatics = (
session.query(Auto_Delivery)
.filter(Auto_Delivery.auto_status.in_([1, 3]))
.order_by(Auto_Delivery.estimated_gallons_left.asc())
.limit(1)
.all()
)
return JSONResponse(content=jsonable_encoder(automatics), status_code=200)
@router.get("/driver/{driver_employee_id}", status_code=200)
def get_delivery_for_specific_driver(driver_employee_id: int):
@@ -73,15 +72,15 @@ def get_auto_by_ticket(delivery_id_order):
.filter(Tickets_Auto_Delivery.id == delivery_id_order)
.first()
)
return JSONResponse(content=jsonable_encoder(get_delivery), status_code=200)
@router.get("/all/profile/{customer_id}", status_code=200)
def get_autos_customers(customer_id, db: Session = Depends(get_db)):
def get_autos_customers(customer_id):
get_delivery = (
db.query(Tickets_Auto_Delivery)
session.query(Tickets_Auto_Delivery)
.filter(Tickets_Auto_Delivery.customer_id == customer_id)
.order_by(Tickets_Auto_Delivery.id.desc())
.limit(5)
@@ -90,11 +89,24 @@ def get_autos_customers(customer_id, db: Session = Depends(get_db)):
return JSONResponse(content=jsonable_encoder(get_delivery), status_code=200)
@router.get("/all/profile/profile/{customer_id}", status_code=200)
def get_autos_customers(customer_id):
get_delivery = (
session.query(Tickets_Auto_Delivery)
.filter(Tickets_Auto_Delivery.customer_id == customer_id)
.order_by(Tickets_Auto_Delivery.id.desc())
.limit(25)
.all()
)
return JSONResponse(content=jsonable_encoder(get_delivery), status_code=200)
@router.put("/update_status/{auto_id}", status_code=200)
def update_auto_status(auto_id: int, db: Session = Depends(get_db)):
def update_auto_status(auto_id: int):
update_status = (
db.query(Auto_Delivery)
session.query(Auto_Delivery)
.filter(Auto_Delivery.id == auto_id)
.first()
)