async def closeissues(ns): """ 关闭工单 """ db = DBPools() async with db.sqlorContext('kboss') as sor: if ns: ns['issue_status'] = '6' ns['finish_date'] = await get_business_date(sor=None) await sor.U('issues', ns) sql = """ UPDATE issue_detail SET issue_status = '6' WHERE issueid = ${id}$ """ await sor.sqlExe(sql,ns) return {'status': True, 'msg': '已关闭'} return {'status': False, 'msg': '关闭失败'} ret = await closeissues(params_kw) return ret