Jelajahi Sumber

更新获取任务名称

insomniaLee 4 tahun lalu
induk
melakukan
460e79678c
1 mengubah file dengan 10 tambahan dan 2 penghapusan
  1. 10 2
      src/main/java/edu/nju/service/AnalyzeService.java

+ 10 - 2
src/main/java/edu/nju/service/AnalyzeService.java

@@ -79,6 +79,9 @@ public class AnalyzeService {
 	@Autowired
 	ExtraService extraService;
 
+	@Autowired
+	ExamDao examDao;
+
 	@Value("${server.host}")
 	private String serverHost;
 	@Value("${report.port}")
@@ -822,8 +825,11 @@ public class AnalyzeService {
 //		cache.put("word","Hello Guava Cache");
 //		System.out.println(cache.getIfPresent("word"));
 
-
+		Exam exam = examDao.findById(caseId);
 		Task task=taskDao.findById(taskId);
+
+
+
 		long startTime=0;
 		long endTime=0;
 		String taskName="";
@@ -831,9 +837,11 @@ public class AnalyzeService {
 		if(task!=null) {
 			startTime = task.getStart_time();
 			endTime = task.getEnd_time();
-			taskName = task.getName();
 			writeMins = task.getTotal_mins();
 		}
+		if(exam!=null){
+			taskName = exam.getName();
+		}
 		String caseTakeId=caseId+"-"+taskId;
 		List<Bug>bugs=bdao.findByCaseid(caseTakeId);
 		int bugNum=bugs.size();