16 lines
657 B
Plaintext
16 lines
657 B
Plaintext
async def up_user_provider(ns):
|
|
"""修改渠道资料"""
|
|
db = DBPools()
|
|
async with db.sqlorContext('kboss') as sor:
|
|
try:
|
|
if ns.get('contactor'):
|
|
user = await sor.R('users', {'id': ns.get('user_id')})
|
|
await sor.U('organization', {'id':user[0]['orgid'], 'contactor': ns['contactor']})
|
|
if ns.get('name'):
|
|
await sor.U('provider', {'id':ns.get('provider_id'),'name':ns.get('name')})
|
|
return {'status': True, 'msg': '已修改'}
|
|
except Exception as e:
|
|
raise e
|
|
return {'status': False}
|
|
ret = await up_user_provider(params_kw)
|
|
return ret |