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}) return {"success": True, "message": "更新成功"}