21 lines
686 B
Plaintext
21 lines
686 B
Plaintext
async def delete_cpclist(params_kw={}):
|
|
id = params_kw.get('id')
|
|
if not id:
|
|
return {'status': False,'msg': '无算力中心ID'}
|
|
orgid = await get_userorgid()
|
|
if not orgid:
|
|
orgid = params_kw.get("orgid",'000')
|
|
debug(f' >>> 当前用户组织ID: {orgid}, 要删除的算力中心ID: {id}')
|
|
params_kw['orgid'] = orgid
|
|
|
|
db = DBPools()
|
|
dbname = 'kboss'
|
|
async with db.sqlorContext(dbname) as sor:
|
|
kw = params_kw.copy()
|
|
r = await sor.D('cpclist', kw)
|
|
debug('delete success')
|
|
return {'status': True,'msg': '删除算力中心成功','data': kw}
|
|
return {'status': False,'msg': '删除算力中心失败'}
|
|
|
|
ret = await delete_cpclist(params_kw)
|
|
return ret |