fix(accounting): summary shows #shortid only, remove redundant subject prefix

This commit is contained in:
yumoqing 2026-07-17 15:21:37 +08:00
parent 515059db9f
commit 8976ab6d90
2 changed files with 2 additions and 2 deletions

View File

@ -19,7 +19,7 @@ ns = {
async with get_sor_context(request._run_ns, 'accounting') as sor:
sql = """select d.acc_date, d.acc_timestamp, d.acc_dir,
concat(coalesce(s.name, '交易'), ' #', substring_index(d.summary, ':', 1)) as summary,
concat('#', substring_index(d.summary, ':', 1)) as summary,
d.amount, d.balance, s.name as subject_name,
count(*) over() as _total,
coalesce(sum(case when d.acc_dir = '1' then d.amount else 0 end) over(), 0) as _debit,

View File

@ -20,7 +20,7 @@ ns = {
async with get_sor_context(request._run_ns, 'accounting') as sor:
sql = """select d.acc_date, d.acc_timestamp,
concat(coalesce(s.name, '交易'), ' #', substring_index(d.summary, ':', 1)) as summary,
concat('#', substring_index(d.summary, ':', 1)) as summary,
s.name as subject_name, d.acc_dir, d.amount, d.balance
from acc_detail d
join account a on d.accountid = a.id COLLATE utf8mb4_unicode_ci