diff --git a/scripts/__pycache__/load_path.cpython-310.pyc b/scripts/__pycache__/load_path.cpython-310.pyc index 263afa2..48222b2 100644 Binary files a/scripts/__pycache__/load_path.cpython-310.pyc and b/scripts/__pycache__/load_path.cpython-310.pyc differ diff --git a/wwwroot/mybalance.dspy b/wwwroot/mybalance.dspy index 8ed23dd..c08a5cf 100644 --- a/wwwroot/mybalance.dspy +++ b/wwwroot/mybalance.dspy @@ -1,11 +1,9 @@ userid = await get_user() userorgid = await get_userorgid() async with get_sor_context(request._run_ns, 'accounting') as sor: - sql = """select b.id, a.name, b.balance_at, c.balance from -subject a, account b, -(select a.* from acc_balance a, (select accountid, max(acc_date) max_date from acc_balance group by accountid) b where a.accountid=b.accountid and a.acc_date=b.max_date) c -where c.accountid = b.id - and b.subjectid = a.id + sql = """select b.id, a.name, b.balance_at, b.balance from +subject a, account b +where b.subjectid = a.id and b.orgid = ${orgid}$ """ ns = {'orgid': userorgid}