22 lines
781 B
Plaintext
22 lines
781 B
Plaintext
async def myOrganization(ns):
|
|
"""我的机构
|
|
参数:
|
|
id:当前登录者id
|
|
"""
|
|
db = DBPools()
|
|
async with db.sqlorContext('kboss') as sor:
|
|
if ns:
|
|
ns['sort'] = 'create_at desc'
|
|
ns['del_flg'] = '0'
|
|
user = await sor.R('users', ns)
|
|
ns['id'] = user[0]['orgid']
|
|
reacs = await sor.R('organization', ns)
|
|
nss = {'orgid': user[0]['orgid'], 'del_flg': '0'}
|
|
userall = await sor.R('users', nss)
|
|
if ns.get('uid'):
|
|
userall = await sor.R('users', {'id':ns.get('uid')})
|
|
return {'status': True, 'dada': reacs, 'users': userall}
|
|
return {'status': False, 'msg': '参数错误'}
|
|
|
|
ret = await myOrganization(params_kw)
|
|
return ret |