Updated auto
This commit is contained in:
@@ -8,6 +8,7 @@ from app.classes.customer import \
|
||||
Customer_Customer, \
|
||||
Customer_Customer_schema
|
||||
from app.classes.admin import Admin_Company
|
||||
from app.classes.auto import Auto_Delivery
|
||||
import string
|
||||
import random
|
||||
|
||||
@@ -38,6 +39,7 @@ def all_customers(page):
|
||||
|
||||
customer_list = db.session \
|
||||
.query(Customer_Customer) \
|
||||
.order_by(Customer_Customer.id.desc()) \
|
||||
.limit(per_page_amount).offset(offset_limit)
|
||||
|
||||
customer_schema = Customer_Customer_schema(many=True)
|
||||
@@ -108,8 +110,24 @@ def create_customer():
|
||||
customer_apt=customer_apt,
|
||||
company_id=1,
|
||||
)
|
||||
|
||||
|
||||
db.session.add(new_customer)
|
||||
db.session.flush()
|
||||
|
||||
new_auto = Auto_Delivery(
|
||||
customer_id = new_customer.id,
|
||||
account_number = made_account_number,
|
||||
customer_full_name = new_customer.response_customer_last_name + " " + new_customer.response_customer_first_name,
|
||||
last_fill = None,
|
||||
last_updated = None,
|
||||
estimated_gallons_left = None,
|
||||
estimated_gallons_left_prev_day = None,
|
||||
tank_height = None,
|
||||
tank_size = None,
|
||||
house_factor = 1,
|
||||
)
|
||||
|
||||
db.session.add(new_auto)
|
||||
db.session.commit()
|
||||
|
||||
return jsonify({
|
||||
@@ -195,3 +213,18 @@ def delete_customer(customer_id):
|
||||
}), 200
|
||||
|
||||
|
||||
@customer.route("/count", methods=["GET"])
|
||||
@login_required
|
||||
def customer_count():
|
||||
"""
|
||||
"""
|
||||
get_customer = (db.session
|
||||
.query(Customer_Customer)
|
||||
.count())
|
||||
|
||||
return jsonify({
|
||||
"ok": True,
|
||||
'count': get_customer
|
||||
}), 200
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user