| | |
| | | import safeluck.drive.evaluation.util.CThreadPoolExecutor |
| | | import safeluck.drive.evaluation.util.FileUtil |
| | | import java.io.IOException |
| | | import java.net.URLDecoder |
| | | |
| | | class RTKConfigUpdateWorker(context:Context, workerParams: WorkerParameters) :Worker(context, workerParams){ |
| | | |
| | |
| | | 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" ->{ |
| | |
| | | |
| | | 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 + "/" |
| | | + applicationContext.getPackageName() + "/" + fileName) |
| | | CThreadPoolExecutor.runInBackground(Runnable { |
| | |
| | | val yard = gson.fromJson<HttpYardRsp>(str,HttpYardRsp::class.java) |
| | | if (yard.isResult){ |
| | | if (yard.data !=null){ |
| | | mapInfoHead.version = yard.data.version |
| | | Log.i(TAG,"yard====") |
| | | mapInfoHead.version = yard.data.version |
| | | mapInfoHead.gps_moinitor_url = URLDecoder.decode(yard.data.gps_monitor_url,"UTF-8") |
| | | Log.i(PlatFormConstant.HTTPTAG,"gps="+mapInfoHead.gps_moinitor_url) |
| | | |
| | | mapInfoHead.str = yard.data.map_json.name |
| | | mapInfoHead.arcgis_url = yard.data.map_url |
| | | ExamPlatformData.getInstance().setNewMapPath(Environment.getExternalStorageDirectory().absolutePath + "/" |
| | | + applicationContext.getPackageName() + "/"+fileName) |
| | | CThreadPoolExecutor.runInBackground(Runnable{ |
| | |
| | | |
| | | if (car.isResult){ |
| | | if (car.data !=null){ |
| | | if (car.data.version != null){ |
| | | |
| | | mapInfoHead.version = car.data.version |
| | | mapInfoHead.str = car.data.map_json.name |
| | | } |
| | | if (car.data.map_json!= null){ |
| | | mapInfoHead.str = car.data.map_json.name |
| | | } |
| | | |
| | | ExamPlatformData.getInstance().carModelPath = Environment.getExternalStorageDirectory().absolutePath + "/" + |
| | | applicationContext.getPackageName() + "/"+fileName |
| | | |