import json from sqlor.dbpools import DBPools from appPublic.log import debug ns = params_kw.copy() dbname = get_module_dbname('uapi') db = DBPools() async with db.sqlorContext(dbname) as sor: recs = await sor.R("upapp", {"status": "1"}) rows = [] for r in recs: rows.append({"value": r.id, "text": f"{r.name}({r.title})" if r.title else r.name}) debug(f"get_upapp_list: {rows}") return json.dumps(rows, ensure_ascii=False)