|
@@ -24,6 +24,7 @@ import com.mooctest.crowd.site.data.enums.ProjectType;
|
|
|
import com.mooctest.crowd.site.data.tfidf.JabaResult;
|
|
|
import com.mooctest.crowd.site.data.tfidf.TFIDFAnalyzer;
|
|
|
import com.mooctest.crowd.site.data.vo.CrowdTaskVO;
|
|
|
+import com.mooctest.crowd.site.data.vo.ExamVO;
|
|
|
import com.mooctest.crowd.site.mediator.ViewMediator;
|
|
|
import com.mooctest.crowd.site.service.CrowdTaskService;
|
|
|
import com.mooctest.crowd.site.service.UploadService;
|
|
@@ -181,6 +182,18 @@ public class CrowdTaskServiceImpl implements CrowdTaskService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public ExamVO getExamInfo(Long examId) {
|
|
|
+ CrowdTestTask crowdTestTask = projectRepo.getTaskInfoByExamId(examId);
|
|
|
+ ExamVO result = new ExamVO();
|
|
|
+ result.setId(examId);
|
|
|
+ result.setName(crowdTestTask.getName());
|
|
|
+ result.setInfo(crowdTestTask.getDescription());
|
|
|
+ result.setBeginTime(crowdTestTask.getCreateTime().getTime());
|
|
|
+ result.setEndTime(crowdTestTask.getDeadTime().getTime());
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public void jumpPublicTesting(String projectCode, String taskCode, Long userId) {
|
|
|
viewMediator.jumpPublicTesting(projectCode,taskCode,userId);
|
|
|
}
|