- 修复12个.dspy文件: 移除import/print, 改用return - init.py: 添加9个P0 CRUD函数 + 单复数兼容注册 - load_path.py: 补充15个CRUD子目录路径 - README.md: 添加P0表说明 + 业务API + 部署清单 - global_menu.ui: 已有supplychain入口(验证通过)
14 lines
581 B
Plaintext
14 lines
581 B
Plaintext
user_org_id = await get_userorgid()
|
|
async with get_sor_context(request._run_ns, 'sage') as sor:
|
|
rows = await sor.sqlExe("""
|
|
SELECT id, orgname, orgabbr, contactor, contactor_phone, main_business
|
|
FROM organization
|
|
WHERE id != ${user_org_id}$
|
|
AND (del_flg IS NULL OR del_flg = '0')
|
|
ORDER BY orgname
|
|
""", {"user_org_id": user_org_id})
|
|
|
|
return json.dumps([{"id": r.id, "orgname": r.orgname, "orgabbr": r.orgabbr,
|
|
"contactor": r.contactor, "contactor_phone": r.contactor_phone,
|
|
"main_business": r.main_business} for r in rows], ensure_ascii=False)
|