Office driver api get data works
This commit is contained in:
@@ -12,6 +12,7 @@ from app.classes.employee import Employee_Employee, Employee_Employee_schema
|
||||
@employees.route("/<int:userid>", methods=["GET"])
|
||||
@login_required
|
||||
def get_specific_employee(userid):
|
||||
print(userid)
|
||||
employee = db.session \
|
||||
.query(Employee_Employee) \
|
||||
.filter(Employee_Employee.id == userid) \
|
||||
@@ -27,7 +28,6 @@ def get_specific_employee_user_id(userid):
|
||||
.query(Employee_Employee) \
|
||||
.filter(Employee_Employee.user_id == userid) \
|
||||
.first()
|
||||
# print(employee.id)
|
||||
employee_schema = Employee_Employee_schema(many=False)
|
||||
return jsonify(employee_schema.dump(employee))
|
||||
|
||||
@@ -69,9 +69,11 @@ def all_employees():
|
||||
def all_employees_drivers():
|
||||
employee_list = db.session \
|
||||
.query(Employee_Employee) \
|
||||
.filter(Employee_Employee.employee_type == 4) \
|
||||
.filter(or_(Employee_Employee.employee_type == 4,
|
||||
Employee_Employee.employee_type == 8)) \
|
||||
.all()
|
||||
customer_schema = Employee_Employee_schema(mwany=True)
|
||||
|
||||
customer_schema = Employee_Employee_schema(many=True)
|
||||
return jsonify(customer_schema.dump(employee_list))
|
||||
|
||||
|
||||
@@ -152,7 +154,7 @@ def employee_edit(employee_id):
|
||||
e_type = request.json["employee_type"]
|
||||
e_start_date = request.json["employee_start_date"]
|
||||
e_end_date = request.json["employee_end_date"]
|
||||
print(request.json["employee_end_date"])
|
||||
|
||||
|
||||
get_employee = db.session \
|
||||
.query(Employee_Employee) \
|
||||
|
||||
Reference in New Issue
Block a user