updated search

This commit is contained in:
2025-10-12 12:11:20 -04:00
parent 701d9a9cc0
commit 6a1cd0eab5
2 changed files with 7 additions and 4 deletions

View File

@@ -14,7 +14,7 @@ from app.classes.customer import \
Customer_Tank_Inspection Customer_Tank_Inspection
from app.classes.service import Service_Parts from app.classes.service import Service_Parts
from app.classes.admin import Admin_Company from app.classes.admin import Admin_Company
from app.classes.auto import Auto_Delivery from app.classes.auto import Auto_Delivery,Auto_Delivery_schema
from app.classes.stats_customer import Stats_Customer from app.classes.stats_customer import Stats_Customer
import string import string
import random import random
@@ -475,7 +475,7 @@ def get_all_automatic_deliveries():
""" """
Get all automatic deliveries for the table. Get all automatic deliveries for the table.
""" """
from app.classes.auto import Auto_Delivery, Auto_Delivery_schema
try: try:
deliveries = Auto_Delivery.query.all() deliveries = Auto_Delivery.query.all()
schema = Auto_Delivery_schema(many=True) schema = Auto_Delivery_schema(many=True)

View File

@@ -2,6 +2,7 @@ from flask import request, jsonify
from app.search import search from app.search import search
from app import db from app import db
from sqlalchemy import or_
from app.classes.customer import Customer_Customer, Customer_Customer_schema from app.classes.customer import Customer_Customer, Customer_Customer_schema
from app.classes.delivery import Delivery_Delivery, Delivery_Delivery_schema from app.classes.delivery import Delivery_Delivery, Delivery_Delivery_schema
@@ -54,7 +55,9 @@ def search_customers():
else: else:
customer_list = (db.session customer_list = (db.session
.query(Customer_Customer) .query(Customer_Customer)
.filter(Customer_Customer.customer_last_name.ilike(search)) .filter(or_(Customer_Customer.customer_last_name.ilike(search),
Customer_Customer.customer_first_name.ilike(search),
Customer_Customer.customer_address.ilike(search)))
.all()) .all())
@@ -78,4 +81,4 @@ def search_delivery():
delivery_schema = Delivery_Delivery_schema(many=True) delivery_schema = Delivery_Delivery_schema(many=True)
return jsonify(delivery_schema.dump(delivery_ticket)) return jsonify(delivery_schema.dump(delivery_ticket))