| | |
| | | |
| | | import java.util.Random; |
| | | |
| | | import safeluck.drive.evaluation.DB.WorkRoomDataBase; |
| | | import safeluck.drive.evaluation.DB.appstatusdb.AppStatusWorker; |
| | | import safeluck.drive.evaluation.DB.failitems.FailedProj; |
| | | import safeluck.drive.evaluation.DB.failitems.FailedProjRepository; |
| | | import safeluck.drive.evaluation.DB.gps.GpsInfoWorker; |
| | |
| | | |
| | | break; |
| | | case Constant.RTK_PLATFORM_REGISTER_STATUS: |
| | | //RTK平台注册状态,需要保存数据库 |
| | | CEventCenter.dispatchEvent(Constant.BIND_CONNECT_RTK_TOPIC,cmd,0,json); |
| | | |
| | | //RTK平台注册状态,需要保存数据库 |
| | | |
| | | break; |
| | | case Constant.RTK_PLATFORM_REGISTER_RESULT: |
| | | |
| | | String[] strs = new String[2]; |
| | | strs[0] = Constant.RTK_LOGIN_CODE_COLUMN; |
| | | strs[1] = json; |
| | | //RTK平台登录结果 |
| | | CEventCenter.dispatchEvent(Constant.BIND_CONNECT_RTK_TOPIC,cmd,0,json); |
| | | |
| | | Data rtkLoginData = new Data.Builder().putStringArray(Constant.APP_STATUS,strs).build(); |
| | | OneTimeWorkRequest loginWorkRequest = new OneTimeWorkRequest.Builder(AppStatusWorker.class).setInputData(rtkLoginData).build(); |
| | | WorkManager.getInstance(getApplicationContext()).enqueue(loginWorkRequest); |
| | | |
| | | break; |
| | | case Constant.FETCH_RTK_PLATFORM_INFO: |
| | |
| | | failedProjRepository.deleteAll(); |
| | | break; |
| | | case Constant.RTK_PLATFORM_CONNECT_STATUS: |
| | | |
| | | CEventCenter.dispatchEvent(Constant.BIND_CONNECT_RTK_TOPIC,cmd,0,json); |
| | | String[] conn_strs = new String[2]; |
| | | conn_strs[0] = Constant.RTK_CONN_STATUS_COLUMN; |
| | | conn_strs[1] = json; |
| | | //RTK平台连接状态 |
| | | Data connStatusData = new Data.Builder().putStringArray(Constant.APP_STATUS,conn_strs).build(); |
| | | OneTimeWorkRequest oneTimeWorkRequest = new OneTimeWorkRequest.Builder(AppStatusWorker.class).setInputData(connStatusData).build(); |
| | | WorkManager.getInstance(getApplicationContext()).enqueue(oneTimeWorkRequest); |
| | | break; |
| | | case Constant.FETCH_MAP_INFO: |
| | | |