app/src/main/java/safeluck/drive/evaluation/app.java
@@ -52,7 +52,9 @@
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;
@@ -452,7 +454,13 @@
                        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);
@@ -696,6 +704,31 @@
        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);
}
}