From e86ff06b98429cd6cee27324274227362e6d5d4d Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 22 Jul 2026 18:08:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20organization=E5=88=97=E5=90=8D=20name?= =?UTF-8?q?=E2=86=92orgname=20=E5=AF=B9=E7=85=A7model=E5=AE=9A=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sage_datamart/dashboards.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sage_datamart/dashboards.py b/sage_datamart/dashboards.py index e312418..0addfc0 100644 --- a/sage_datamart/dashboards.py +++ b/sage_datamart/dashboards.py @@ -247,7 +247,7 @@ async def get_top_models(env, sor, limit=5): async def get_top_providers(env, sor, limit=5): """Top N 供应商(按金额,全量)""" sql = """SELECT f.providerid, COUNT(*) as cnt, COALESCE(SUM(f.amount_cny), 0) as total_amount, - COALESCE(o.name, f.providerid) as provider_name + COALESCE(o.orgname, f.providerid) as provider_name FROM dm_model_call_fact f LEFT JOIN organization o ON o.id = f.providerid WHERE f.providerid IS NOT NULL