From 3be3637ae5a3e763ba99c8f6a1bb0cb144b7647f Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期二, 25 八月 2020 17:21:12 +0800 Subject: [PATCH] 查看地图改为web 新增gps_monitor_url --- app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt b/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt index ca4620d..ba565c5 100644 --- a/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt +++ b/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt @@ -18,6 +18,7 @@ import retrofit2.Call import retrofit2.Callback import retrofit2.Response +import retrofit2.http.Url import safeluck.drive.evaluation.Constant import safeluck.drive.evaluation.DB.WorkRoomDataBase import safeluck.drive.evaluation.DB.rtktb.RTKConfig @@ -33,6 +34,8 @@ import safeluck.drive.evaluation.worker.MCUUpgradeWorker import java.io.IOException import java.io.InputStreamReader +import java.net.URL +import java.net.URLDecoder import java.nio.charset.Charset /** @@ -241,7 +244,7 @@ jsonObject1 = JSONObject(str) val result = jsonObject1!!.getBoolean("result") if (result) { - var mapInfoHead: MapInfoHead = MapInfoHead("","", BaseDataUIBean.TYPE_.car) + var mapInfoHead: MapInfoHead = MapInfoHead("","", BaseDataUIBean.TYPE_.car,"","") when(type){ "road" ->{ @@ -253,6 +256,8 @@ if (map.data.map_json.type.equals("road")) { mapInfoHead.str = map.data.map_json.name + mapInfoHead.gps_moinitor_url = URLDecoder.decode( map.data.gps_monitor_url,"UTF-8") + mapInfoHead.arcgis_url = map.data.map_url ExamPlatformData.getInstance().setNewRoadMapPath(Environment.getExternalStorageDirectory().absolutePath + "/" + app.getAppContext().getPackageName() + "/" + fileName) CThreadPoolExecutor.runInBackground(Runnable { @@ -274,11 +279,14 @@ if (yard.isResult){ if (yard.data !=null){ mapInfoHead.version = yard.data.version + mapInfoHead.gps_moinitor_url = URLDecoder.decode(yard.data.gps_monitor_url,"UTF-8") + mapInfoHead.str = yard.data.map_json.name + mapInfoHead.arcgis_url = yard.data.map_url ExamPlatformData.getInstance().setNewMapPath(Environment.getExternalStorageDirectory().absolutePath + "/" + app.getAppContext().getPackageName() + "/"+fileName) CThreadPoolExecutor.runInBackground(Runnable{ - MyLog.i(PlatFormConstant.HTTPTAG,"绉戜笁鍦哄湴鍦板浘淇濆瓨鎴愬姛") + MyLog.i(PlatFormConstant.HTTPTAG,"鍦哄湴鍦板浘淇濆瓨鎴愬姛") str = gson.toJson(yard.data.map_json) FileUtil.writeTxtFileToSD(app.getAppContext(),fileName,str,"") sendMapInfo() -- Gitblit v1.8.0