From b6edb915f535c67187a7ee449c1b31fe0be57c44 Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期一, 30 十一月 2020 16:11:15 +0800 Subject: [PATCH] 收到11和14号消息不再打印,因为太多了;进入/退出科二场地(ExamStatus)发送到ArcGismap以进行地图的放大和缩小 --- app/src/main/java/safeluck/drive/evaluation/app.java | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java index 8a8ed69..0bd8129 100644 --- a/app/src/main/java/safeluck/drive/evaluation/app.java +++ b/app/src/main/java/safeluck/drive/evaluation/app.java @@ -98,6 +98,9 @@ }) .install(); + + + CrashHandler crashHandler = CrashHandler.getInstance(); crashHandler.init(getApplicationContext()); AYSdk.getInstance().init(getApplicationContext()); @@ -125,8 +128,8 @@ MyLog.i("寮�濮嬪垵濮嬪寲鏁版嵁鍙戦�佸湴鍥�/杞﹁締/mcu鍗囩骇鏂囦欢/鑰冭瘯鐘舵��="+type); ExamPlatformData.getInstance().setExamType(type); // OneTimeWorkRequest examStatausOutWorker = OneTimeWorkRequest.from(ExamStatusOutWorker.class); - sendMapInfo(); - sendVechileInfo(); +// sendMapInfo(); +// sendVechileInfo(); sendRouteExam(); // DataInitKt.MCUUpgrade(getApplicationContext()); DataInitKt.sendExamLights(getApplicationContext()); @@ -272,14 +275,17 @@ int enter_status = -1; @Override public void callBackMsg(final int cmd, String json) { - String strConent = String.format("鏀跺埌鍛戒护[%d],Json鍐呭涓�%s,绾跨▼鍙�=%d,鏃堕棿=%s", cmd, json,Thread.currentThread().getId(),Utils.formatTimeYYMMDDHHmmSSSSS(System.currentTimeMillis())); - if (strConent.equalsIgnoreCase(lastStr)){ + if (cmd!=11 && cmd!=14){ + String strConent = String.format("鏀跺埌鍛戒护[%d],Json鍐呭涓�%s,绾跨▼鍙�=%d,鏃堕棿=%s", cmd, json,Thread.currentThread().getId(),Utils.formatTimeYYMMDDHHmmSSSSS(System.currentTimeMillis())); + if (strConent.equalsIgnoreCase(lastStr)){ - }else{ + }else{ - MyLog.d(TAG,strConent ); - lastStr = strConent; + MyLog.d(TAG,strConent ); + lastStr = strConent; + } } + switch (cmd) { case Constant.ID_SM_BLUETOOTH_BRIEF: CEventCenter.dispatchEvent(Constant.BIND_CONNECT_RTK_TOPIC,cmd,0,json); @@ -492,7 +498,7 @@ e.printStackTrace(); } - MyLog.i("鏀跺埌鍛戒护13="+json); + CThreadPoolExecutor.runInBackground(new Runnable() { @Override public void run() { @@ -501,6 +507,7 @@ examStatus.setMap_id(mapId); examStatus.setMap_item(type); WorkRoomDataBase.getWorkRoomDataBase(getApplicationContext()).getExamStatusDao().insert(examStatus); + CEventCenter.dispatchEvent(Constant.BIND_EXAM_STATUS_TOPIC,cmd,0,examStatus); } }); // Data exam_enter_exitdata = new Data.Builder().putString(Constant.exam_enter_exitdata,json).build(); -- Gitblit v1.8.0