salescrm/b/Organization/myOrganization.dspy
2025-10-27 15:50:44 +08:00

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