async def add_cpclist(params_kw={}): id = params_kw.get('id') if not id or len(id) > 32: id = uuid() debug(f' >>> 新算力中心ID: {id}') if params_kw.get('api_pwd'): ns['api_pwd'] = params_kw.get('api_pwd') orgid = await get_userorgid() if not orgid: orgid = params_kw.get("orgid",'000') debug(f' >>> 当前用户组织ID: {orgid}') params_kw['id'] = id params_kw['orgid'] = orgid debug(f' >>> 当前算力中心数据:{params_kw}') db = DBPools() dbname = 'kboss' async with db.sqlorContext(dbname) as sor: kw = params_kw.copy() r = await sor.C('cpclist', kw) return {'status': True,'msg': '新建算力中心成功','data': kw} return {'status': False,'msg': '新建算力中心失败'} ret = await add_cpclist(params_kw) return ret