|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取访客记录中的图片 | 
|---|
|  |  |  | * @param body | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public static InputStream getVisitPicture(String body)  throws  Exception{ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Map<String, String> path = getPath(HKConstants.InterfacePath.visitPicture); | 
|---|
|  |  |  | //参数根据接口实际情况设置 | 
|---|
|  |  |  | HttpResponse resp = ArtemisHttpUtil.doPostStringImgArtemis( path, body, null, null,"application/json",null); | 
|---|
|  |  |  | if (200==resp.getStatusLine().getStatusCode()) { | 
|---|
|  |  |  | HttpEntity entity = resp.getEntity(); | 
|---|
|  |  |  | InputStream in = entity.getContent(); | 
|---|
|  |  |  | return  in; | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | throw  new Exception("获取访客记录中的图片下载出错"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取门禁事件的图片 | 
|---|
|  |  |  | * @param body | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public static InputStream getDevicePicture(String body)  throws  Exception{ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Map<String, String> path = getPath(HKConstants.InterfacePath.devicePicture); | 
|---|
|  |  |  | //参数根据接口实际情况设置 | 
|---|
|  |  |  | HttpResponse resp = ArtemisHttpUtil.doPostStringImgArtemis( path, body, null, null,"application/json",null); | 
|---|
|  |  |  | if (200==resp.getStatusLine().getStatusCode()) { | 
|---|
|  |  |  | HttpEntity entity = resp.getEntity(); | 
|---|
|  |  |  | InputStream in = entity.getContent(); | 
|---|
|  |  |  | return  in; | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | throw  new Exception("获取门禁事件的图片下载出错"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 查询车辆抓拍图片 | 
|---|
|  |  |  | * @param body | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public static InputStream getCarPicture(String body)  throws  Exception{ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Map<String, String> path = getPath(HKConstants.InterfacePath.carPicture); | 
|---|
|  |  |  | //参数根据接口实际情况设置 | 
|---|
|  |  |  | HttpResponse resp = ArtemisHttpUtil.doPostStringImgArtemis( path, body, null, null,"application/json",null); | 
|---|
|  |  |  | if (200==resp.getStatusLine().getStatusCode()) { | 
|---|
|  |  |  | HttpEntity entity = resp.getEntity(); | 
|---|
|  |  |  | InputStream in = entity.getContent(); | 
|---|
|  |  |  | return  in; | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | throw  new Exception("查询车辆抓拍图片下载出错"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | *   获取门禁点列表 | 
|---|
|  |  |  | * @param body | 
|---|
|  |  |  | * @return | 
|---|