|
|
@ -20,6 +20,7 @@ import com.ibeetl.jlw.entity.*;
|
|
|
|
import com.ibeetl.jlw.entity.vo.HandsOnTaskProblemVO;
|
|
|
|
import com.ibeetl.jlw.entity.vo.HandsOnTaskProblemVO;
|
|
|
|
import com.ibeetl.jlw.entity.vo.HandsOnTaskScoreVO;
|
|
|
|
import com.ibeetl.jlw.entity.vo.HandsOnTaskScoreVO;
|
|
|
|
import com.ibeetl.jlw.entity.vo.StudentHandsOnScoreVO;
|
|
|
|
import com.ibeetl.jlw.entity.vo.StudentHandsOnScoreVO;
|
|
|
|
|
|
|
|
import com.ibeetl.jlw.enums.CopyFromEnum;
|
|
|
|
import com.ibeetl.jlw.enums.HandsOnTaskEnum;
|
|
|
|
import com.ibeetl.jlw.enums.HandsOnTaskEnum;
|
|
|
|
import com.ibeetl.jlw.web.query.*;
|
|
|
|
import com.ibeetl.jlw.web.query.*;
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
@ -155,9 +156,13 @@ public class TeacherOpenCourseHandsOnSimulationTasksService extends CoreBaseServ
|
|
|
|
|
|
|
|
|
|
|
|
public JsonResult add(TeacherOpenCourseHandsOnSimulationTasksQuery teacherOpenCourseHandsOnSimulationTasksQuery) {
|
|
|
|
public JsonResult add(TeacherOpenCourseHandsOnSimulationTasksQuery teacherOpenCourseHandsOnSimulationTasksQuery) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Long userId = teacherOpenCourseHandsOnSimulationTasksQuery.getUserId();
|
|
|
|
|
|
|
|
Long orgId = teacherOpenCourseHandsOnSimulationTasksQuery.getOrgId();
|
|
|
|
String msg = "";
|
|
|
|
String msg = "";
|
|
|
|
TeacherOpenCourseHandsOnSimulationTasks teacherOpenCourseHandsOnSimulationTasks = teacherOpenCourseHandsOnSimulationTasksQuery.pojo();
|
|
|
|
TeacherOpenCourseHandsOnSimulationTasks teacherOpenCourseHandsOnSimulationTasks = teacherOpenCourseHandsOnSimulationTasksQuery.pojo();
|
|
|
|
teacherOpenCourseHandsOnSimulationTasks.setAddTime(new Date());
|
|
|
|
teacherOpenCourseHandsOnSimulationTasks.setAddTime(new Date());
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasks.setFromType(CopyFromEnum.FROM_OPEN_COURSE);
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasks.setSourceFromId(-1L);
|
|
|
|
String handsOnTaskProblemVo = teacherOpenCourseHandsOnSimulationTasksQuery.getHandsOnTaskProblemVo();
|
|
|
|
String handsOnTaskProblemVo = teacherOpenCourseHandsOnSimulationTasksQuery.getHandsOnTaskProblemVo();
|
|
|
|
Long handsOnId = teacherOpenCourseHandsOnSimulationTasks.getHandsOnId();
|
|
|
|
Long handsOnId = teacherOpenCourseHandsOnSimulationTasks.getHandsOnId();
|
|
|
|
//分数
|
|
|
|
//分数
|
|
|
@ -214,6 +219,10 @@ public class TeacherOpenCourseHandsOnSimulationTasksService extends CoreBaseServ
|
|
|
|
// teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setTeacherOpenCourseId(teacherOpenCourseHandsOnSimulationTasks.getTeacherOpenCourseId());
|
|
|
|
// teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setTeacherOpenCourseId(teacherOpenCourseHandsOnSimulationTasks.getTeacherOpenCourseId());
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setHandsOnId(handsOnId);
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setHandsOnId(handsOnId);
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setHandsOnTaskId(teacherOpenCourseHandsOnSimulationTasks.getTaskId());
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setHandsOnTaskId(teacherOpenCourseHandsOnSimulationTasks.getTaskId());
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setFromType(CopyFromEnum.FROM_OPEN_COURSE);
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setSourceFromId(-1L);
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setOrgId(orgId);
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.setUserId(userId);
|
|
|
|
tasksAssessments.add(teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.pojo());
|
|
|
|
tasksAssessments.add(teacherOpenCourseHandsOnSimulationTasksAssessmentQuery.pojo());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (CollectionUtil.isNotEmpty(tasksAssessments)) {
|
|
|
|
if (CollectionUtil.isNotEmpty(tasksAssessments)) {
|
|
|
@ -229,6 +238,10 @@ public class TeacherOpenCourseHandsOnSimulationTasksService extends CoreBaseServ
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setTeacherOpenCourseId(teacherOpenCourseHandsOnSimulationTasks.getTeacherOpenCourseId());
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setTeacherOpenCourseId(teacherOpenCourseHandsOnSimulationTasks.getTeacherOpenCourseId());
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setHandsOnId(handsOnId);
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setHandsOnId(handsOnId);
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setTaskId(teacherOpenCourseHandsOnSimulationTasks.getTaskId());
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setTaskId(teacherOpenCourseHandsOnSimulationTasks.getTaskId());
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setFromType(CopyFromEnum.FROM_OPEN_COURSE);
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setSourceFromId(-1L);
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setOrgId(orgId);
|
|
|
|
|
|
|
|
teacherOpenCourseHandsOnSimulationTasksFile.setUserId(userId);
|
|
|
|
tasksFiles.add(teacherOpenCourseHandsOnSimulationTasksFile.pojo());
|
|
|
|
tasksFiles.add(teacherOpenCourseHandsOnSimulationTasksFile.pojo());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (CollectionUtil.isNotEmpty(tasksFiles)) {
|
|
|
|
if (CollectionUtil.isNotEmpty(tasksFiles)) {
|
|
|
|