From bde7f140ef75a1434ec3a2b698433bd767ba4943 Mon Sep 17 00:00:00 2001
From: endian11 <Dana_Lee1016@126.com>
Date: 星期五, 04 十二月 2020 15:32:43 +0800
Subject: [PATCH] 地图或车模型有一失败就不发送考试考试
---
app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt | 24 ++++++++++++++++++++++--
1 files changed, 22 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 3dd8ff5..af083a3 100644
--- a/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt
+++ b/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt
@@ -270,6 +270,9 @@
}
+ }else{
+ MyLog.i(PlatFormConstant.HTTPTAG,"杩斿洖澶辫触锛屽垯鍙戦�佺敤鎴峰凡缁忛�夋嫨鐨勯亾璺枃浠�")
+ sendRoadMapInfo()
}}
"yard" ->{
mapInfoHead.type = BaseDataUIBean.TYPE_.yard
@@ -290,6 +293,9 @@
sendMapInfo()
})
}
+ }else{
+ MyLog.i(PlatFormConstant.HTTPTAG,"杩斿洖澶辫触锛屽垯鍙戦�佺敤鎴峰凡缁忛�夋嫨鐨勫満鍦版枃浠�")
+ sendMapInfo()
}
}
else ->{
@@ -312,6 +318,9 @@
})
}
+ }else{
+ MyLog.i(PlatFormConstant.HTTPTAG,"杩斿洖澶辫触锛屽垯鍙戦�佺敤鎴峰凡缁忛�夋嫨鐨勮溅杈嗘ā鍨嬫枃浠�")
+ sendVehicleInfo()
}
}
}
@@ -333,14 +342,19 @@
val fileContent = FileUtil.readFile(mapPath)
if (fileContent != null) {
val str = String(fileContent)
+ sendmapAndVehi = true
AYSdk.getInstance().sendCmd(safeluck.drive.evaluation.Constant.PUSH_MAP_INFO, str)
} else {
+ sendmapAndVehi = false
MyLog.i(String.format("鏂囦欢:%s涓嶅瓨鍦�", mapPath))
CThreadPoolExecutor.runOnMainThread { Toast.makeText(app.getAppContext(), "鏂囦欢锛�" + mapPath + "涓嶅瓨鍦�", Toast.LENGTH_SHORT).show() }
}
+ }else{
+ sendmapAndVehi = false
}
}
-
+//鏍囪杞﹁締妯″瀷鎴栧湴鍥� 鍙戦�佹垚鍔熺殑鏍囧織-true
+var sendmapAndVehi = false
fun sendVehicleInfo(){
val carPath = ExamPlatformData.getInstance().carModelPath
if (!TextUtils.isEmpty(carPath)) {
@@ -348,10 +362,14 @@
val bytes = FileUtil.readFile(carPath)
if (bytes != null) {
val str = String(bytes)
+ sendmapAndVehi = true
AYSdk.getInstance().sendCmd(safeluck.drive.evaluation.Constant.PUSH_VECHILE_PROFILE, str)
} else {
MyLog.i(String.format("鏂囦欢:%s涓嶅瓨鍦�", carPath))
+ sendmapAndVehi = false
}
+ }else{
+ sendmapAndVehi = false
}
}
fun sendRoadMapInfo(){
@@ -362,13 +380,15 @@
val fileContent = FileUtil.readFile(roadmapPath)
if (fileContent != null) {
val str = String(fileContent)
+ sendmapAndVehi = true
AYSdk.getInstance().sendCmd(safeluck.drive.evaluation.Constant.PUSH_ROAD_MAP_INFO, str)
} else {
MyLog.i(String.format("鏂囦欢:%s涓嶅瓨鍦�", roadmapPath))
+ sendmapAndVehi = false
CThreadPoolExecutor.runOnMainThread { Toast.makeText(app.getAppContext(), "鏂囦欢锛�" + roadmapPath + "涓嶅瓨鍦�", Toast.LENGTH_SHORT).show() }
}
} else {
-
+ sendmapAndVehi = false
}
}
--
Gitblit v1.8.0