| | |
| | | import safeluck.drive.evaluation.im.MessageProcessor; |
| | | import safeluck.drive.evaluation.platformMessage.AttachInfo; |
| | | import safeluck.drive.evaluation.platformMessage.AttachInfo2; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0202; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0203; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0204; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0206; |
| | | import safeluck.drive.evaluation.platformMessage.PlatFormConstant; |
| | | import safeluck.drive.evaluation.util.CThreadPoolExecutor; |
| | |
| | | if (EXIT_EXAM_COUNT==5){ |
| | | Log.i(TAG,"全局设置退出---"); |
| | | ExamPlatformData.getInstance().setExitExam(Constant.EXIT_EXAM); |
| | | |
| | | EXIT_EXAM_COUNT = 0; |
| | | |
| | | if (ExamPlatformData.getInstance().getTrainingMode()==ExamPlatformData.TRAINING_MODE){ |
| | | sendStopExam(); |
| | | sendstartExam(); |
| | | } |
| | | } |
| | | } |
| | | String itemstr=ExamPlatformData.getInstance().getItemStatusStr(type); |
| | |
| | | return false; |
| | | } |
| | | |
| | | private void sendStopExam(){ |
| | | JKMessage0204 jkMessage0204 = new JKMessage0204(); |
| | | jkMessage0204.timeBCD = new Date(); |
| | | jkMessage0204.score = ExamPlatformData.getInstance().getCurTotalScore(); |
| | | jkMessage0204.stop = JKMessage0204.SUCC_STOP; |
| | | jkMessage0204.exam_id = ExamPlatformData.getInstance().getExam_id(); |
| | | MessageProcessor.getInstance().sendMessage(jkMessage0204); |
| | | } |
| | | |
| | | private void sendstartExam(){ |
| | | final JKMessage0202 jkMessage0202 = new JKMessage0202(); |
| | | Date date = new Date(); |
| | | jkMessage0202.timeBCD = date; |
| | | ExamPlatformData.getInstance().setExam_id(Utils.parseUnsignedInt(String.valueOf(date.getTime()/1000),10)); |
| | | jkMessage0202.stu_id = ExamPlatformData.getInstance().getID(); |
| | | jkMessage0202.coach_id = ExamPlatformData.getInstance().getCoachID(); |
| | | jkMessage0202.exam_id = ExamPlatformData.getInstance().getExam_id(); |
| | | |
| | | |
| | | jkMessage0202.curr_exam = 1;// 跟移动站服务定义的场考是2 ,平台是0 ; 移动站路考是3 ,平台是1 |
| | | |
| | | jkMessage0202.curr_exam = 0;// 跟移动站服务定义的场考是2 ,平台是0 ; 移动站路考是3 ,平台是1 |
| | | |
| | | jkMessage0202.mode = ExamPlatformData.getInstance().getTrainingMode()==ExamPlatformData.TRAINING_MODE?1:0; |
| | | MessageProcessor.getInstance().sendMessage(jkMessage0202); |
| | | } |
| | | |
| | | } |