- 移除所有import语句(json/DBPools/datetime均为ahserver预加载全局) - ret=json.dumps(result) 改为 return result - 提前return简化if/else嵌套逻辑 - 12个.dspy文件全部修正
16 lines
514 B
Plaintext
16 lines
514 B
Plaintext
org_id = (await get_userorgid()) or '0'
|
|
rid = params_kw.get('id', '')
|
|
now = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
|
|
|
dbname = get_module_dbname('reallife_asset')
|
|
db = DBPools()
|
|
async with db.sqlorContext(dbname) as sor:
|
|
upd = {"update_time": now}
|
|
for f in ['name', 'title', 'description', 'status']:
|
|
v = params_kw.get(f)
|
|
if v is not None:
|
|
upd[f] = v
|
|
await sor.U("rl_asset_group", upd, {"id": rid, "org_id": org_id})
|
|
|
|
return {"success": True, "message": "更新成功"}
|