async def getUser(ns): """用户展示""" db = DBPools() async with db.sqlorContext('kboss') as sor: if ns: if not ns.get('type'): ns['del_flg'] = '0' ns['sort'] = 'create_at' ns['order'] = 'desc' reacs = await sor.R('users',ns) for i in reacs['rows']: organization = {'id':i['orgid'],'del_flg':'0'} reacse = await sor.R('organization', organization) if len(reacse) >= 1: i['org_type'] = reacse[0]['org_type'] continue else: reacs = await sor.R('organization', {'org_type':'0'}) reacs = await sor.R('users', {'orgid':reacs[0]['id']}) for i in reacs['rows']: organization = {'id':i['orgid'],'del_flg':'0'} reacse = await sor.R('organization', organization) if len(reacse) >= 1: i['org_type'] = reacse[0]['org_type'] continue return {'status': True, 'data': reacs} return {'status': False, ',msg': '参数不正确'} ret = await getUser(params_kw) return ret