- 移除所有import语句(json/DBPools/datetime均为ahserver预加载全局) - ret=json.dumps(result) 改为 return result - 提前return简化if/else嵌套逻辑 - 12个.dspy文件全部修正
18 lines
565 B
Plaintext
18 lines
565 B
Plaintext
org_id = (await get_userorgid()) or '0'
|
|
rid = params_kw.get('id', '')
|
|
apikey = params_kw.get('apikey', '')
|
|
secretkey = params_kw.get('secretkey', '')
|
|
|
|
if apikey and secretkey:
|
|
result = await rl_delete_group(rid, apikey=apikey, secretkey=secretkey)
|
|
return result
|
|
|
|
# Local-only delete
|
|
dbname = get_module_dbname('reallife_asset')
|
|
db = DBPools()
|
|
async with db.sqlorContext(dbname) as sor:
|
|
await sor.D("rl_asset", {"group_id": rid})
|
|
await sor.D("rl_asset_group", {"id": rid, "org_id": org_id})
|
|
|
|
return {"success": True, "message": "本地删除成功"}
|