account view - data

This commit is contained in:
CHIEFSOFT\ameye
2025-09-22 08:29:54 -04:00
parent 108aed76c1
commit 4a5f2ee946
2 changed files with 19 additions and 4 deletions
+2 -2
View File
@@ -475,9 +475,9 @@ def get_product_templates():
def get_office_accoint_view(): def get_office_accoint_view():
# Call the office account viiew # Call the office account viiew
filters = { filters = {
'member_uid': request.args.get('product_id') 'member_uid': request.args.get('member_uid')
} }
result = OfficeDashboardService.get_office_product_templates(filters) result = OfficeDashboardService.get_office_account_view(filters)
return jsonify(result) return jsonify(result)
@api.route('/office/custom-templates', methods=['GET']) @api.route('/office/custom-templates', methods=['GET'])
+17 -2
View File
@@ -1,11 +1,12 @@
from urllib import request
from flask import jsonify from flask import jsonify
from app.utils.logger import logger from app.utils.logger import logger
from app.api.services.base_service import BaseService from app.api.services.base_service import BaseService
from sqlalchemy import func, desc from sqlalchemy import func, desc
from datetime import datetime, timedelta, timezone from datetime import datetime, timedelta, timezone
from app.extensions import db from app.extensions import db
from app.models import MembersProducts, Products, Payments, \ from app.models import MembersProducts, Products, Payments, Members, CustomTemplates, ProductsTemplates
ProductsTemplates, CustomTemplates
class OfficeDashboardService(BaseService): class OfficeDashboardService(BaseService):
@@ -184,3 +185,17 @@ class OfficeDashboardService(BaseService):
} }
return templates_result return templates_result
@staticmethod
def get_office_account_view(filters):
member_uid = filters.member_uid
account_data = Members.get_member_by_uid(member_uid)
account_result = {
"account": account_data,
"subscriptions": [],
"payments": []
}
return account_result