sage_datamart/wwwroot/api/distributor_financial.dspy

14 lines
414 B
Plaintext

# 分销商财务统计
import json
import asyncio
env = request._run_ns
period = (request._run_ns.params_kw or {}).get('period', 'today')
data = await env.api_distributor_financial(request)
# Fetch all 4 periods
today_data = data
month_data = await env.api_distributor_financial(request) if period != 'today' else data
# Actually, let's just return the single period
return json.dumps(data, ensure_ascii=False)