From a0f913aa67ec5f59de0391c0ae2222eb5a190017 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Wed, 25 Jun 2025 12:31:01 -0400 Subject: [PATCH] process data --- app/api/services/products.py | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/app/api/services/products.py b/app/api/services/products.py index 3f5d405..0064f40 100644 --- a/app/api/services/products.py +++ b/app/api/services/products.py @@ -58,9 +58,22 @@ class ProductsService(BaseService): # # data = db.session.execute(PRODUCT_LIST) products = Products.get_user_product_list(member_id) - + product_data=[] logger.info(f"Product Data ****** *****: {products}") - # + + for t in products: + product_data.append({ + 'id': t.id, + 'uid': t.uid, + 'product_id': t.product_id, + 'description': t.description, + 'name': t.name, + 'status': t.status, + 'created_at': t.created_at.isoformat() if t.created_at else None, + 'updated_at': t.updated_at.isoformat() if t.updated_at else None, + 'banner': t.banner, + }) + # products_data = [{ # 'id': t.id, # 'uid': t.uid, @@ -74,10 +87,10 @@ class ProductsService(BaseService): # } for t in products] # "products_data22": products_data, + # Simulate processing response_data = { - "products_data": products.to_dict(), - + "products_data": product_data, "member_id": 0, "uid": 0, }