|
@@ -12,11 +12,9 @@ import com.qmth.distributed.print.business.entity.ObeCourseRequirementReport;
|
|
import com.qmth.distributed.print.business.service.ObeCourseRequirementReportService;
|
|
import com.qmth.distributed.print.business.service.ObeCourseRequirementReportService;
|
|
import com.qmth.distributed.print.business.service.TRExamStudentService;
|
|
import com.qmth.distributed.print.business.service.TRExamStudentService;
|
|
import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
-import com.qmth.teachcloud.common.entity.SysUser;
|
|
|
|
import com.qmth.teachcloud.common.util.JacksonUtil;
|
|
import com.qmth.teachcloud.common.util.JacksonUtil;
|
|
import com.qmth.teachcloud.common.util.Result;
|
|
import com.qmth.teachcloud.common.util.Result;
|
|
import com.qmth.teachcloud.common.util.ResultUtil;
|
|
import com.qmth.teachcloud.common.util.ResultUtil;
|
|
-import com.qmth.teachcloud.common.util.ServletUtil;
|
|
|
|
import io.swagger.annotations.*;
|
|
import io.swagger.annotations.*;
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.LoggerFactory;
|
|
import org.slf4j.LoggerFactory;
|
|
@@ -84,11 +82,9 @@ public class ObeReportController {
|
|
Map<Long, List<ObeSubRequirementsDto>> obeSubRequirementsDtoMap = (Map<Long, List<ObeSubRequirementsDto>>) map.get(SystemConstant.OBE_SUB_REQUIREMENT_DTO_MAP);
|
|
Map<Long, List<ObeSubRequirementsDto>> obeSubRequirementsDtoMap = (Map<Long, List<ObeSubRequirementsDto>>) map.get(SystemConstant.OBE_SUB_REQUIREMENT_DTO_MAP);
|
|
obeCourseRequirementResultDto = obeCourseRequirementReportService.matrixCourseReport(obeCourseRequirementDtoList, obeSubRequirementsDtoMap);
|
|
obeCourseRequirementResultDto = obeCourseRequirementReportService.matrixCourseReport(obeCourseRequirementDtoList, obeSubRequirementsDtoMap);
|
|
}
|
|
}
|
|
- SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
|
|
obeCourseRequirementReportService.removeReport(cultureProgramId);
|
|
obeCourseRequirementReportService.removeReport(cultureProgramId);
|
|
ObeCourseRequirementReport obeCourseRequirementReport = new ObeCourseRequirementReport(
|
|
ObeCourseRequirementReport obeCourseRequirementReport = new ObeCourseRequirementReport(
|
|
- cultureProgramId, sysUser.getId(),
|
|
|
|
- Objects.nonNull(obeCourseRequirementResultDto) ? JacksonUtil.parseJson(obeCourseRequirementResultDto) : null,
|
|
|
|
|
|
+ cultureProgramId, Objects.nonNull(obeCourseRequirementResultDto) ? JacksonUtil.parseJson(obeCourseRequirementResultDto) : null,
|
|
!CollectionUtils.isEmpty(obeCourseRequirementDtoList) ? JacksonUtil.parseJson(obeCourseRequirementDtoList) : null, Objects.nonNull(obeCourseRequirementResultDto) ? obeCourseRequirementResultDto.getMatrixDegree().doubleValue() : null);
|
|
!CollectionUtils.isEmpty(obeCourseRequirementDtoList) ? JacksonUtil.parseJson(obeCourseRequirementDtoList) : null, Objects.nonNull(obeCourseRequirementResultDto) ? obeCourseRequirementResultDto.getMatrixDegree().doubleValue() : null);
|
|
obeCourseRequirementReportService.save(obeCourseRequirementReport);
|
|
obeCourseRequirementReportService.save(obeCourseRequirementReport);
|
|
return ResultUtil.ok(obeCourseRequirementResultDto);
|
|
return ResultUtil.ok(obeCourseRequirementResultDto);
|