app/src/main/java/safeluck/drive/evaluation/app.java
@@ -31,6 +31,8 @@
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;
@@ -109,15 +111,19 @@
                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:
@@ -141,8 +147,13 @@
                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: