From 1894cd3ea093726db90a6baa780a1a2bde708138 Mon Sep 17 00:00:00 2001
From: xuefei <564615061@qq.cm>
Date: 星期二, 17 十月 2023 10:47:13 +0800
Subject: [PATCH] 图片url地址转换

---
 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java |   51 +++++++++++++++++++++++++++++++++------------------
 1 files changed, 33 insertions(+), 18 deletions(-)

diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java
index e315f23..dc903ee 100644
--- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java
+++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java
@@ -3,10 +3,7 @@
 import java.math.BigDecimal;
 import java.util.*;
 
-import cn.exrick.xboot.your.vo.FindHistoryGpsRequest;
-import cn.exrick.xboot.your.vo.PlaybackURLsVo;
-import cn.exrick.xboot.your.vo.PreviewURLsVo;
-import cn.exrick.xboot.your.vo.TalkURLsVo;
+import cn.exrick.xboot.your.vo.*;
 import cn.hutool.core.util.StrUtil;
 import cn.hutool.json.JSONUtil;
 import com.hikvision.artemis.sdk.Client;
@@ -29,7 +26,8 @@
 	 * STEP2锛氳缃甇penAPI鎺ュ彛鐨勪笂涓嬫枃
 	 */
 	private static final String ARTEMIS_PATH = "/artemis";
-	private static final String HOST = "111.63.178.115:1443";
+	//private static final String HOST = "111.63.178.115:1443";
+	private static final String HOST = "10.10.101.1:1443";
 	private static final String APP_KEY = "28156526";
 	private static final String APP_SECRET = "MNkyjHuids4XxFONSOaL";
 
@@ -69,6 +67,7 @@
 		};
 		String body= JSONUtil.toJsonStr(previewURLsVo);
 		String result = doPostStringArtemis(path,body,null,null,"application/json");
+		System.out.println(result);
 		return result;
 	}
 
@@ -81,6 +80,19 @@
 			}
 		};
 		String body= JSONUtil.toJsonStr(playbackURLsVo);
+		String result = doPostStringArtemis(path,body,null,null,"application/json");
+		return result;
+	}
+
+	//鏍规嵁鎶ヨID鑾峰彇鍏宠仈鍥剧墖淇℃伅
+	public String findPicturesByAlarmId(AlarmVo alarmVo){
+		String findHistoryGpsDataApi = ARTEMIS_PATH +"/api/rtsm/v1/multimedia/findPicturesByAlarmId";
+		Map<String,String> path = new HashMap<String,String>(2){
+			{
+				put("https://",findHistoryGpsDataApi);
+			}
+		};
+		String body= JSONUtil.toJsonStr(alarmVo);
 		String result = doPostStringArtemis(path,body,null,null,"application/json");
 		return result;
 	}
@@ -164,22 +176,25 @@
 
 
 	public static void main(String[] args) {
-		//getTopicInfo();
-
-		FindHistoryGpsRequest findHistoryGpsRequest = new FindHistoryGpsRequest();
-		findHistoryGpsRequest.setVehicleIndexCode("b279d865eabe497db465eb2f4d2cc87d");
-		findHistoryGpsRequest.setPageNo(1);
-		findHistoryGpsRequest.setPageSize(20);
-		findHistoryGpsRequest.setBeginTime("2021-11-25T03:10:01.000+08:00");
-		findHistoryGpsRequest.setEndTime("2021-11-25T12:10:01.000+08:00");
 		HaiKangPost haiKangPost = new HaiKangPost();
-		System.out.println(haiKangPost.findHistoryGps(findHistoryGpsRequest));
+//		haiKangPost.getTopicInfo();
+
+//		FindHistoryGpsRequest findHistoryGpsRequest = new FindHistoryGpsRequest();
+//		findHistoryGpsRequest.setVehicleIndexCode("b279d865eabe497db465eb2f4d2cc87d");
+//		findHistoryGpsRequest.setPageNo(1);
+//		findHistoryGpsRequest.setPageSize(20);
+//		findHistoryGpsRequest.setBeginTime("2021-11-25T03:10:01.000+08:00");
+//		findHistoryGpsRequest.setEndTime("2021-11-25T12:10:01.000+08:00");
+//		HaiKangPost haiKangPost = new HaiKangPost();
+//		System.out.println(haiKangPost.findHistoryGps(findHistoryGpsRequest));
 
 //		String code[] = {"b279d865eabe497db465eb2f4d2cc87d"};
-//		System.out.println(findLatestGps(code));
+//		System.out.println(haiKangPost.findLatestGps(code));
 
-//		PreviewURLsVo previewURLsVo = new PreviewURLsVo();
-//		previewURLsVo.setCameraIndexCode("b279d865eabe497db465eb2f4d2cc87d");
-//		previewURLs(previewURLsVo);
+		PreviewURLsVo previewURLsVo = new PreviewURLsVo();
+		previewURLsVo.setCameraIndexCode("27760424aa8b486e84db8d6720b2a9bf");
+		previewURLsVo.setProtocol("rtsp");
+		haiKangPost.previewURLs(previewURLsVo);
+
 	}
 }

--
Gitblit v1.9.1