msp/wwwroot/get_code.dspy
2025-07-16 15:06:49 +08:00

16 lines
448 B
Plaintext

debug(f'{params_kw=}')
ns = params_kw.copy()
db = DBPools()
sql = f"""select {params_kw.tblvalue} as {params_kw.valueField},
{params_kw.tbltext} as {params_kw.textField}
from {params_kw.table} where 1=1 """
if params_kw.cond:
sql += f"and {params_kw.cond}"
print('sql=', sql)
dbname = await rfexe('get_module_dbname', 'msp')
async with db.sqlorContext(dbname) as sor:
rs = await sor.sqlExe(sql, ns)
return rs
return []