From 7e0731118e81cf2425fc88a57835e3176e54425e Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期六, 21 三月 2020 09:59:46 +0800
Subject: [PATCH] app启动发灯光
---
app/src/main/java/safeluck/drive/evaluation/DB/exam_status/ExamStatusOutWorker.kt | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/DB/exam_status/ExamStatusOutWorker.kt b/app/src/main/java/safeluck/drive/evaluation/DB/exam_status/ExamStatusOutWorker.kt
index e2ea10d..485910a 100644
--- a/app/src/main/java/safeluck/drive/evaluation/DB/exam_status/ExamStatusOutWorker.kt
+++ b/app/src/main/java/safeluck/drive/evaluation/DB/exam_status/ExamStatusOutWorker.kt
@@ -16,7 +16,11 @@
import safeluck.drive.evaluation.DB.WorkRoomDataBase
import safeluck.drive.evaluation.DB.rtktb.RTKConfig
import safeluck.drive.evaluation.DB.signalConfigdb.SingalConfig
+import safeluck.drive.evaluation.bean.ExamPlatformData
import safeluck.drive.evaluation.bean.SignalConfigRemote
+import safeluck.drive.evaluation.bean.SimulateNightBean
+import safeluck.drive.evaluation.bean.SimulateNightBean.QuestionBean
+import safeluck.drive.evaluation.util.Utils
import java.io.IOException
import java.io.InputStreamReader
@@ -24,10 +28,29 @@
val TAG:String = "ExamStatusOutWorker"
private var signalConfiglist: MutableList<SignalConfigRemote> = ArrayList()
private val gson = Gson()
+ lateinit var simulateNightBean:SimulateNightBean
private var singalConfigs :List<SingalConfig> = ArrayList()
+ private val tempQs: MutableList<QuestionBean> = java.util.ArrayList()
override fun doWork(): Result {
val examType =WorkRoomDataBase.getWorkRoomDataBase(applicationContext).examStatusDao.startExamInt;
+ simulateNightBean = SimulateNightBean()
+ simulateNightBean.setExam(0)
+
+ val list = ExamPlatformData.getInstance().simulate_light_tips
+ simulateNightBean.setQuestion(list.subList(list.size - 2, list.size - 1))
+
+
+
+
+ tempQs.add(list[0])
+ val a = Utils.getRandomInts(4, 12)
+ for (i in a.indices) {
+ tempQs.add(list[a[i]])
+ }
+
+ simulateNightBean.setQuestion(tempQs)
+ AYSdk.getInstance().sendCmd(0x8012, gson.toJson(simulateNightBean))
MyLog.i(TAG,"鏌ュ埌鐨勮�冭瘯type="+examType)
--
Gitblit v1.8.0