From 40eb16208b55967ec994c00b4e873db9a1e175d0 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期日, 22 三月 2020 11:15:27 +0800 Subject: [PATCH] 优化log;实现联网考试、单机训练科二科三考试 --- app/src/main/java/safeluck/drive/evaluation/app.java | 40 +++++++++++----------------------------- 1 files changed, 11 insertions(+), 29 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java index 336d630..538d0c4 100644 --- a/app/src/main/java/safeluck/drive/evaluation/app.java +++ b/app/src/main/java/safeluck/drive/evaluation/app.java @@ -62,6 +62,7 @@ import safeluck.drive.evaluation.platformMessage.JKMessage0101; import safeluck.drive.evaluation.platformMessage.JKMessage0203; import safeluck.drive.evaluation.platformMessage.JKMessage0206; +import safeluck.drive.evaluation.platformMessage.PlatFormConstant; import safeluck.drive.evaluation.util.CThreadPoolExecutor; import safeluck.drive.evaluation.util.FileUtil; import safeluck.drive.evaluation.util.SPUtils; @@ -192,35 +193,7 @@ Data judgeData = new Data.Builder().putString(Constant.TTS,json).build(); OneTimeWorkRequest ttswoker = new OneTimeWorkRequest.Builder(TTSWorker.class).setInputData(judgeData).build(); WorkManager.getInstance(getAppContext()).enqueue(ttswoker); - JsonArray jsonArray = JsonParser.parseString(json).getAsJsonArray(); - for (int i = 0; i < jsonArray.size(); i++) { - JsonObject jsonObject = jsonArray.get(i).getAsJsonObject(); - int emp_id = jsonObject.get("wrong_id").getAsInt(); - String utc = jsonObject.get("utc").getAsString(); - MyLog.i("璇勫垽娑堟伅瑙f瀽涔嬪墠鐨剈tc="+utc); - utc = utc.substring(2,utc.length()-3); - MyLog.i("璇勫垽娑堟伅瑙f瀽涔嬪悗鐨剈tc="+utc); - int sn = jsonObject.get("sn").getAsInt(); -// if (ExamPlatformData.getInstance().getExamType()==2){//鍦哄湴璇勫垽娑堟伅 -// if (emp_id>31|| emp_id<0){ -// MyLog.i(TAG,"emp_id瓒呭嚭鑼冨洿涓嶈兘鎻掑叆鏁版嵁搴擄紙I绫昏�冨満锛�"); -// return; -// } -// FailedProj failedProj = new FailedProj(Constant.SUBJECT_I, emp_id, Constant.TEST_STU_ID,utc,sn); -// MyLog.i("鎻掑叆fail_projects琛�="+failedProj.toString()); -// failedProjRepository.insert(failedProj); -// } -// if (ExamPlatformData.getInstance().getExamType()>2){//閬撹矾 璇勫垽娑堟伅 -// if (emp_id>66|| emp_id<1){ -// MyLog.i(TAG,"emp_id瓒呭嚭鑼冨洿涓嶈兘鎻掑叆鏁版嵁搴擄紙璺�冪被鑰冨満锛�"); -// return; -// } -// LuKaoFailedProj failedProj = new LuKaoFailedProj(Constant.SUBJECT_III, emp_id, Constant.TEST_STU_ID,utc,sn); -// MyLog.i("鎻掑叆璺�僨ail_projects琛�="+failedProj.toString()); -// failedProjRepository.insertLuKao(failedProj); -// } - } } break; @@ -388,6 +361,15 @@ e.printStackTrace(); } + }else{ + + String str = "鐧诲綍鏈垚鍔燂紝涓嶈兘鍙戦�佹秷鎭�=0206"; + if (str.equalsIgnoreCase(last0206Str)){ + + }else{ + last0206Str = str; + MyLog.i(PlatFormConstant.TAG,str); + } } break; @@ -395,7 +377,7 @@ } } - +private String last0206Str=""; private int lastSatNum= 0; private int lastQf = 0; -- Gitblit v1.8.0