From 7475b3052704316a30c50ca5a239811566604752 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 10 Jun 2026 17:59:36 +0800 Subject: [PATCH] bugfix --- scripts/__pycache__/load_path.cpython-310.pyc | Bin 2833 -> 4976 bytes wwwroot/mybalance.dspy | 8 +++----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/scripts/__pycache__/load_path.cpython-310.pyc b/scripts/__pycache__/load_path.cpython-310.pyc index 263afa28900b4630243cfdc085ab302a3415575c..48222b288bae6c346bfbf7b05243dc8e9b9c0979 100644 GIT binary patch literal 4976 zcma)9X>8oa6(%3KheoT*S1sGIXvas^v9)gO#I5YOktNkfY)O%nv|gYfD9%`-vP*7A zu5B$=K>-E*QxtH4Hbv43wSLuU)3ilzG--fdKrf&d(3UNFM~>0^1Zp5n-;mth*_Bk6 z3l6_|@0-VW%#x2zM+cGcC?t2yZP_GAzvUD0NaExnJiQkcNup9-qB4booR`BZv#c;5P_(tAKk2 zyiLH{1-wJRcL{i>fcpfj33!))cMJG#0q+s;UIFhD@O}Z`BjBun4+!{P0Us3bAp!Rb zI49u40)C@_?-TG50Us6c{Q`bKz{dpqCIP=$zykt4F5nXaeo(+C1^gBPKP2Em0iP1^ zkbs8;JR;z?3iz~u&j|RefX@l|VF8~P@C5;na-8p^V{{z;S`#ZmPW%gE!u8D&ALO2g7Sb}U5ek|8@)m8r6f7Tn|EydhO1X;lWy*rfDC zAH^}77_DT)a4X3t!>|JdBMwqmu3T{)$Iqq%aJ)d}VFiR;Eg3c~d&~_|)N*a3$bytH z?SYpIFyG*kZTkTqTp^*(fr* z++VgTZ8@~hu5#F!E6&HkczoWG!x?41VHNnaOPErxG>`get5Cp=+aFH1)TTOhuGoBM z)#Nki5x=KCZ4?aKWRbjEyj^Ia3nfjIwwz-c5qn3@DKT3&%bt%laP_*Q;mY1fi}zin ziWin#=dwlD)4I%Kg~BTB-pFiSyN;19InOtI-FJMWP>&Hawyh?o#=LGiwpT8ee9N(U zHe+4UvHjUrU2HE75w-Yy;A=MX3e;}UsN1e4F;BKYi?Y{DF(_S4+0$gDT;iMmPAtj_ zY%SKN&{ni{8h-YP(wdv`{tBzuM5s9_5_XFg1Q*xk2o8#z9&U$cwc%WET@-s3COzI< zHFoS%L$#y6s^QIA+J+wu?bg~_Uj9qgOv9J`ts23lm>iXL6;W`oiFlyZVzaydo7?Ps z6L)*fEwPIrK&umE`SenN)=l?{vr7uWkIPbb1GFH z$F?=Aj!t27)M*+ezw9#IDf^|eAE-XN>btxh$tHs2_{FI+W1~UWin+|1JHBfoW;&P_~#Vpbwi7(x9!4Dg+XyA=gkinHY z&jfF7uA#)^AH*5CTPCurAzT$_8iiq;!w9In096?q(e?#wRWV{^5!^0}7LG{^@Pz7P zLt2&ab62ebjtL*xi!!3*Qi^{%S9umvqhYXa4;rk1rd41-b2sxzkH*_dPjlIf<@pS^ zd{zm)3KAvPvi(3QFgvTdcOe-?oEs#<7f~RWT0`Afvl4f6oc%N|^ms3-V#`Rvwo#L@ zapW~@YTS7>c$LG*&mr(Jb{`{I0v-ni-jMr16(2Kzu}3r2SECuS6JZ{bOA6=XJd8hV z!_%Xc_Ig8#q4RqMieb+ODSYZ!HlvjeGVIu_Uz_4Bkyh!`c)2Xk!{$e0w(nX@Oj3Vk zaCB^HWI&r>*hsm4)b1LWFoWVkbJnnDaG~#Df_Z-#eJPoSIm`O933nIwqiu5V^oTw& zHZ~O|C1@KToH{e94~||8IwE*}?DW~uk>RWyB*KoZHScQCuz=z4ZzkkYZ)HFe$Hh8mYAJW#xOFKp!9ESH5&sqCudhnw5wUsLW@KJ+-G?LYigX%xMOsN_q8+jU zFaRKF^>s+30scc2c#S0CHc7$134wo+cK9dBz&}U_{GD{d-$)nym2|^jNDus(Y=A$J zjqpdZ3I0Gf!|%yfc$M_RO|lJE$aZ*z?1bNtKKM1!;8$c9{F3a3Uy!}OorekG7K-05%>~0179F#;q&Aie2zQ}pC#wvGh_@tMaJQi w8x$B?3Ueal$8WT5<@~n ze2Fm%3B;chL=wIDbM;~jCr(_kt$0w*Uhut^!WQu0yu8_Y^Uchg`F3}=W5E-ZY&Hu+ zWc{9JBy44vZF9UR~U7r3DT8sQXppb5O-13v_y8G>*c zLJ)=)I0LQF2JI4YxmCQp~(hUjfp76jJ=1~I@6mUpBl{|)~# zr120JPFsp^=ZmW=-#@)9E#EK9KP$d?UwAWJT%0XFT@UAYH61QI{8)Ol{`>RX&f-+z z@mz83HHjf;aqZQQndimD)$OTi%MP9EYLe=zu*9&DeVJ@!1}|~F_zUO4n_O#4zsiiD z<+`#qO(5V_*cBxAPau}GImnE)Vz2S5-ANPOL|Ir1>cYE5X;N#7@yVo=7uAfIiscnS z9u>rVZ$6{d>wwxQl8_kYv%HuTG>Cj2~;X6zJGuuucn*Pal&Dgl6b;ZQj)KDJ9X8t-xTa?(>Y>NP7o8)9g(zM z+k`%?9EF!mUaQ`V$4o)%IbAV4Z|aCqP7WwhR9>ytC4>^z>G18k5d6~=u+}&>Oo6`R zMN~=Uvj@x`ea}jMctl95_=bJcH9$YnI-;z|i7ZGC;foHf=MRc$uJX^Lgk>R>QB*+| zAYzb1By!7`lQW{aWylI*gp-?b$#EWCe;0P95sKqkR}A^^2Um~3iNwlYnqU~Xc17-@ z$8M@ZPuv%74iSq(W{Vk-#n#mmo80ea?TBMpGq=YYS@eI4E15%PqnU^WaeIFOvjKz3 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}