From 5353570b86338a1ace5cdd7430b3fc8de81388c2 Mon Sep 17 00:00:00 2001
From: endian11 <Dana_Lee1016@126.com>
Date: 星期五, 14 八月 2020 18:14:01 +0800
Subject: [PATCH] 修改考试状态和 sendMap sendcar 。。考试状态按顺序发送
---
app/src/main/java/safeluck/drive/evaluation/app.java | 20 ++++++++------------
1 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java
index 07539dc..f159273 100644
--- a/app/src/main/java/safeluck/drive/evaluation/app.java
+++ b/app/src/main/java/safeluck/drive/evaluation/app.java
@@ -32,6 +32,7 @@
import org.json.JSONObject;
import java.util.Date;
+import java.util.concurrent.Executors;
import safeluck.drive.evaluation.DB.WorkRoomDataBase;
import safeluck.drive.evaluation.DB.appstatusdb.AppStatusWorker;
@@ -105,8 +106,9 @@
private void initData() {
CThreadPoolExecutor.runInBackground(()->{
- MyLog.i("寮�濮嬪垵濮嬪寲鏁版嵁鍙戦�佸湴鍥�/杞﹁締/mcu鍗囩骇鏂囦欢/鑰冭瘯鐘舵��");
+
int type = WorkRoomDataBase.getWorkRoomDataBase(getApplicationContext()).getExamStatusDao().getStartExamInt();
+ MyLog.i("寮�濮嬪垵濮嬪寲鏁版嵁鍙戦�佸湴鍥�/杞﹁締/mcu鍗囩骇鏂囦欢/鑰冭瘯鐘舵��="+type);
ExamPlatformData.getInstance().setExamType(type);
// OneTimeWorkRequest examStatausOutWorker = OneTimeWorkRequest.from(ExamStatusOutWorker.class);
sendMapInfo();
@@ -144,7 +146,7 @@
int enter_status = -1;
@Override
public void callBackMsg(final int cmd, String json) {
- String strConent = String.format("鏀跺埌鍛戒护[%d],Json鍐呭涓�%s", cmd, json);
+ String strConent = String.format("鏀跺埌鍛戒护[%d],Json鍐呭涓�%s,绾跨▼鍙�=%d,鏃堕棿=%s", cmd, json,Thread.currentThread().getId(),Utils.formatTimeYYMMDDHHmmSSSSS(System.currentTimeMillis()));
if (strConent.equalsIgnoreCase(lastStr)){
}else{
@@ -549,9 +551,7 @@
}
private void sendVechileInfo() {
- new Thread(new Runnable() {
- @Override
- public void run() {
+
String carPath = ExamPlatformData.getInstance().getCarModelPath();
if (!TextUtils.isEmpty(carPath)){
MyLog.i("浣跨敤鏇存柊鍚庣殑Car妯″瀷鍦板浘"+carPath);
@@ -575,14 +575,11 @@
});
}
- }
- }).start();
+
}
private void sendMapInfo(){
- new Thread(new Runnable() {
- @Override
- public void run() {
+
final String mapPath = ExamPlatformData.getInstance().getMapPath();
final String roadmapPath = ExamPlatformData.getInstance().getRoadMapPath();
@@ -638,8 +635,7 @@
});
}
- }
- }).start();
+
}
--
Gitblit v1.8.0