From 90edbd96c576947debb7cdc7739c05a0c74b2748 Mon Sep 17 00:00:00 2001
From: 艾金辉 <1144154118@qq.com>
Date: 星期六, 22 七月 2023 16:17:06 +0800
Subject: [PATCH] 根据carId获取车辆及车辆用户调整

---
 ard-work/src/main/java/com/ruoyi/client/ARDCarSYGPSClient.java |   86 ++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 81 insertions(+), 5 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/client/ARDCarSYGPSClient.java b/ard-work/src/main/java/com/ruoyi/client/ARDCarSYGPSClient.java
index d2dff2e..8afb9c8 100644
--- a/ard-work/src/main/java/com/ruoyi/client/ARDCarSYGPSClient.java
+++ b/ard-work/src/main/java/com/ruoyi/client/ARDCarSYGPSClient.java
@@ -1,10 +1,10 @@
 package com.ruoyi.client;
 
-import com.alibaba.fastjson.JSON;
-import com.squareup.okhttp.OkHttpClient;
-import com.squareup.okhttp.Request;
-import com.squareup.okhttp.Response;
-import com.squareup.okhttp.ResponseBody;
+import com.alibaba.fastjson2.JSON;
+import okhttp3.OkHttpClient;
+import okhttp3.Request;
+import okhttp3.Response;
+import okhttp3.ResponseBody;
 
 import java.io.IOException;
 import java.util.HashMap;
@@ -93,4 +93,80 @@
 			return new HashMap();
 		} 		
 	}
+
+	//鏍规嵁杞﹂槦id鑾峰緱涓嬪睘鍏ㄩ儴杞﹁締  --杞﹁締鍒楄〃
+	public static Map<String,Object> getCarListByTeamId(String syURL,String teamId,String userId,String sessionId){
+		OkHttpClient okHttpClient = new OkHttpClient();
+
+		/*Request request = new Request.Builder()
+		        .url("http://106.14.186.44:9999/gps-web/api/get_car_list.jsp?teamId="+teamId+"&detail=true&userId="+userId+"&loginType=user&loginWay=interface&loginLang=zh_CN&appDevId=&appId=android&sessionId="+sessionId)
+		        .build();*/
+		/*Request request = new Request.Builder()
+		        .url("http://116.182.15.14:9999/gps-web/api/get_car_list.jsp?teamId="+teamId+"&detail=true&userId="+userId+"&loginType=user&loginWay=interface&loginLang=zh_CN&appDevId=&appId=android&sessionId="+sessionId)
+		        .build();*/
+		Request request = new Request.Builder()
+				.url(syURL + "/gps-web/api/get_car_list.jsp?teamId="+teamId+"&detail=true&userId="+userId+"&loginType=user&loginWay=interface&loginLang=zh_CN&appDevId=&appId=android&sessionId="+sessionId)
+				.build();
+
+		Response response = null;
+		try {
+			response = okHttpClient.newCall(request).execute();
+		} catch (IOException e1) {
+			// TODO Auto-generated catch block
+			e1.printStackTrace();
+		}
+
+		response.headers(); //鍝嶅簲澶�
+
+		ResponseBody responseBody = response.body();
+
+		try {
+			String message = responseBody.string();// 鍝嶅簲浣�
+			Map<String,Object> map = (Map<String, Object>) JSON.parse(message);
+			//System.out.println(message);
+			return map;
+		} catch (IOException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+			return new HashMap();
+		}
+	}
+
+	//鏍规嵁杞﹂槦id鑾峰緱涓嬪睘鍏ㄩ儴杞﹁締  --杞﹁締鍒楄〃(杞﹂槦涓嬫墍鏈夊眰绾ц溅杈�)
+	public static Map<String,Object> getCarListSubByTeamId(String syURL,String teamId,String userId,String sessionId){
+		OkHttpClient okHttpClient = new OkHttpClient();
+
+		/*Request request = new Request.Builder()
+		        .url("http://106.14.186.44:9999/gps-web/api/get_car_list_recur.jsp?teamId="+teamId+"&userId="+userId+"&loginType=user&loginWay=android&loginLang=zh_CN&appDevId=&sessionId="+sessionId)
+		        .build();*/
+		/*Request request = new Request.Builder()
+		        .url("http://116.182.15.14:9999/gps-web/api/get_car_list_recur.jsp?teamId="+teamId+"&userId="+userId+"&loginType=user&loginWay=android&loginLang=zh_CN&appDevId=&sessionId="+sessionId)
+		        .build();*/
+		Request request = new Request.Builder()
+				.url(syURL + "/gps-web/api/get_car_list_recur.jsp?teamId="+teamId+"&userId="+userId+"&loginType=user&loginWay=android&loginLang=zh_CN&appDevId=&sessionId="+sessionId)
+				.build();
+
+		Response response = null;
+		try {
+			response = okHttpClient.newCall(request).execute();
+		} catch (IOException e1) {
+			// TODO Auto-generated catch block
+			e1.printStackTrace();
+		}
+
+		response.headers(); //鍝嶅簲澶�
+
+		ResponseBody responseBody = response.body();
+
+		try {
+			String message = responseBody.string();// 鍝嶅簲浣�
+			Map<String,Object> map = (Map<String, Object>) JSON.parse(message);
+			//System.out.println(message);
+			return map;
+		} catch (IOException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+			return new HashMap();
+		}
+	}
 }

--
Gitblit v1.9.3