| | |
| | | MyLog.i("收到考试应答错误码="+errCode); |
| | | switch (errCode){ |
| | | case -1: |
| | | // sendMapInfo(); |
| | | // break; |
| | | if (ExamPlatformData.getInstance().getExamType()>ExamPlatformData.EXAM_TYPE_ChangKAO){ |
| | | if (TextUtils.isEmpty(ExamPlatformData.getInstance().getRoadMapPath())){ |
| | | MyLog.i("开始考试后,远程服务缺少路考地图,但地图确实不存在无法发送给远程服务"); |
| | | return; |
| | | } |
| | | } |
| | | if (ExamPlatformData.getInstance().getExamType()==ExamPlatformData.EXAM_TYPE_ChangKAO){ |
| | | if (TextUtils.isEmpty(ExamPlatformData.getInstance().getMapPath())){ |
| | | MyLog.i("开始考试后,远程服务缺少chang考地图,但地图确实不存在无法发送给远程服务"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | sendMapInfo(); |
| | | break; |
| | | case -2: |
| | | |
| | | // sendVechileInfo(); |
| | | // break; |
| | | sendVechileInfo(); |
| | | break; |
| | | case -3: |
| | | Data data = new Data.Builder().putInt(Constant.NEED_MAPS_CAR,1).build(); |
| | | OneTimeWorkRequest examStatausOutWorker1 = new OneTimeWorkRequest.Builder(ExamStatusOutWorker.class) |
| | |
| | | AYSdk.getInstance().sendCmd(Constant.PUSH_ROAD_MAP_INFO,str); |
| | | }else{ |
| | | MyLog.i(String.format("文件:%s不存在",roadmapPath)); |
| | | |
| | | CThreadPoolExecutor.runOnMainThread(new Runnable() { |
| | | @Override |
| | | public void run() { |