async def getuserissues_handle(ns): """ 工单处理展示 """ db = DBPools() async with db.sqlorContext('kboss') as sor: try: ns['sort'] = 'create_at desc' ns['del_flg'] = '0' issues_handle = await sor.R('issues_handle', ns) for i in issues_handle: try: if i['handlerid'] != None: user = await sor.R('users',{'id':i['handlerid']}) i['handleridname'] = user[0]['username'] else: username = await sor.R('issues',{'id':i['issueid']}) org = await sor.R('organization',{'id':username[0]['customerid']}) i['handleridname'] = org[0]['orgname'] except: continue return {'status': True, 'data': issues_handle} except Exception as e: raise e return {'status': False, 'msg': '失败'} ret = await getuserissues_handle(params_kw) return ret