reallife_asset/wwwroot/api/rl_org_group_create.dspy

21 lines
630 B
Plaintext

org_id = params_kw.get('org_id', (await get_userorgid()) or '0')
id = params_kw.get('id', getID())
now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
data = {
"id": id,
"org_id": org_id,
"vendor": params_kw.get('vendor', 'volcengine'),
"vendor_group_id": params_kw.get('vendor_group_id', ''),
"local_group_id": params_kw.get('local_group_id', ''),
"status": params_kw.get('status', 'active'),
"create_time": now
}
db = DBPools()
dbname = get_module_dbname('reallife_asset')
async with db.sqlorContext(dbname) as sor:
await sor.I("rl_org_group", data)
return {"success": True, "id": id}