fix: 删除手写list dspy,让Sage CRUD框架自动生成list端点

手写文件遮蔽了框架自动生成的端点,导致:
- get_rl_vendor_config_list 500: org_id不在rl_vendor_config表
- get_rl_org_group_list 403: 手写文件绕过框架RBAC处理
Sage CRUD框架从json/定义自动生成list端点,不需要手写
This commit is contained in:
yumoqing 2026-05-29 11:16:30 +08:00
parent db881a52e2
commit da5a67f23b
4 changed files with 0 additions and 44 deletions

View File

@ -1,11 +0,0 @@
org_id = (await get_userorgid()) or '0'
dbname = get_module_dbname('reallife_asset')
db = DBPools()
async with db.sqlorContext(dbname) as sor:
ns = dict(params_kw)
ns['org_id'] = org_id
recs = await sor.R('rl_asset_group', ns)
total = len(recs)
data = [dict(r) for r in recs]
return {"data": data, "total": total, "status": "ok"}

View File

@ -1,11 +0,0 @@
org_id = (await get_userorgid()) or '0'
dbname = get_module_dbname('reallife_asset')
db = DBPools()
async with db.sqlorContext(dbname) as sor:
ns = dict(params_kw)
ns['org_id'] = org_id
recs = await sor.R('rl_asset', ns)
total = len(recs)
data = [dict(r) for r in recs]
return {"data": data, "total": total, "status": "ok"}

View File

@ -1,11 +0,0 @@
org_id = (await get_userorgid()) or '0'
dbname = get_module_dbname('reallife_asset')
db = DBPools()
async with db.sqlorContext(dbname) as sor:
ns = dict(params_kw)
ns['org_id'] = org_id
recs = await sor.R('rl_org_group', ns)
total = len(recs)
data = [dict(r) for r in recs]
return {"data": data, "total": total, "status": "ok"}

View File

@ -1,11 +0,0 @@
org_id = (await get_userorgid()) or '0'
dbname = get_module_dbname('reallife_asset')
db = DBPools()
async with db.sqlorContext(dbname) as sor:
ns = dict(params_kw)
ns['org_id'] = org_id
recs = await sor.R('rl_vendor_config', ns)
total = len(recs)
data = [dict(r) for r in recs]
return {"data": data, "total": total, "status": "ok"}