From 6a430112f4820001bf961ea08ca944efaee7fcb4 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 22 May 2026 12:58:03 +0800 Subject: [PATCH] buggix --- llmage/accounting.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/llmage/accounting.py b/llmage/accounting.py index c4c60d0..42514c5 100644 --- a/llmage/accounting.py +++ b/llmage/accounting.py @@ -169,9 +169,11 @@ async def get_accounting_llmusages(luid=None): dt = datetime.fromtimestamp(t) tsstr = dt.strftime('%Y-%m-%d %H:%M:%S.') + f'{dt.microsecond // 1000:03d}' async with get_sor_context(env, 'llmage') as sor: - sql = """select a.*, b.ppid -from llmusage a, llm b + sql = """select a.*, c.ppid +from llmusage a, llm b, llm_api_map c where a.llmid = b.id + and a.llmid = c.llmid + and c.isdefaultcatelog = '1' and a.status = 'SUCCEEDED' and a.use_time < ${tsstr}$ and a.accounting_status='created'"""