diff --git a/backend/app/api/predict.py b/backend/app/api/predict.py index 33bd3a53..207caf62 100644 --- a/backend/app/api/predict.py +++ b/backend/app/api/predict.py @@ -525,7 +525,12 @@ def _get_dim_detail_indicators(dimension: str, entity: dict) -> list: def api_growth_quality(data: dict): """增长质量诊断 — 五维度评分+综合评分+诊断结论""" try: - entity = data.get("entity", data) + entity_id = data.get("entity_id") + ENTITY_DATA = { + 1: {"entity":"陕西酣客文化传媒","rebateRate":82.8,"trueGrossMargin":18.6,"cashRatio":0.6,"expenseGrowthRate":2.2,"revenueGrowthRate":1.0,"mgmtRatio":447}, + 2: {"entity":"陕西博海网络科技","rebateRate":0,"trueGrossMargin":13.1,"cashRatio":6.7,"expenseGrowthRate":0.8,"revenueGrowthRate":1.0,"mgmtRatio":1.4}, + } + entity = ENTITY_DATA.get(entity_id, data.get("entity", data)) entity_name = entity.get("entity", entity.get("name", "该企业")) period = entity.get("period", data.get("period", "当前"))