ソースを参照

debug:未保存进度

xujiawei 4 年 前
コミット
0d21e270c1
1 ファイル変更3 行追加1 行削除
  1. 3 1
      src/main/java/edu/nju/service/AnalyzeService.java

+ 3 - 1
src/main/java/edu/nju/service/AnalyzeService.java

@@ -1096,7 +1096,7 @@ public class AnalyzeService {
 		String case_take_id=caseId+"-"+taskId;
 		CrowdTest crowdTest=crowdTestDao.findByCaseTakeId(case_take_id);
 		if(crowdTest==null){
-			return (double) 0;
+			return crowdTestProgress(caseId,taskId);
 		}else{
 			return crowdTest.getProgress();
 		}
@@ -1163,7 +1163,9 @@ public class AnalyzeService {
 		CrowdTest crowdTest=new CrowdTest();
 		crowdTest.setCaseId(caseId);
 		crowdTest.setTaskId(taskId);
+		crowdTest.setId(caseTakeId);
 		crowdTest.setCaseTakeId(caseTakeId);
+		crowdTest.setProgress(completeRatio);
 		crowdTestDao.save(crowdTest);
 		return completeRatio;
 	}