|
@@ -14,7 +14,6 @@ import com.qmth.themis.business.entity.TEExamStudent;
|
|
|
import com.qmth.themis.business.entity.TEStudent;
|
|
|
import com.qmth.themis.business.enums.ExamModeEnum;
|
|
|
import com.qmth.themis.business.service.TBExamInvigilateUserService;
|
|
|
-import com.qmth.themis.business.service.TBUserRoleService;
|
|
|
import com.qmth.themis.business.service.TEExamStudentService;
|
|
|
import com.qmth.themis.business.service.TEStudentService;
|
|
|
import com.qmth.themis.business.templete.TaskImportCommon;
|
|
@@ -28,7 +27,6 @@ import com.qmth.themis.common.util.Result;
|
|
|
import com.qmth.themis.common.util.ResultUtil;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
-import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.util.LinkedMultiValueMap;
|
|
|
|
|
@@ -37,7 +35,6 @@ import java.io.FileInputStream;
|
|
|
import java.io.IOException;
|
|
|
import java.util.*;
|
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
|
-import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* @Description: 考生导入任务
|
|
@@ -106,7 +103,6 @@ public class TaskExamStudentImportTemplete implements TaskImportTemplete {
|
|
|
TBExamInvigilateUserService tbExamInvigilateUserService = SpringContextHolder.getBean(TBExamInvigilateUserService.class);
|
|
|
|
|
|
List<TEExamStudent> teExamStudentList = new ArrayList<>();
|
|
|
- List<TEExamStudent> teExamStudentUpdateList = new ArrayList<>();
|
|
|
List<TEStudent> teStudentList = new ArrayList<>();
|
|
|
// List<TBUserRole> tbUserRoleList = new ArrayList<>();
|
|
|
List<TBExamInvigilateUser> tbExamInvigilateUserList = new ArrayList<>();
|
|
@@ -158,9 +154,6 @@ public class TaskExamStudentImportTemplete implements TaskImportTemplete {
|
|
|
teExamStudent.setStudentId(teStudent.getId());
|
|
|
teExamStudent.setCreateId(taskImportCommon.getCreateId());
|
|
|
} else {
|
|
|
- TEExamStudent teExamStudentUpdate = new TEExamStudent();
|
|
|
- BeanUtils.copyProperties(teExamStudent, teExamStudentUpdate);
|
|
|
- teExamStudentUpdateList.add(teExamStudent);
|
|
|
teExamStudent.setUpdateId(taskImportCommon.getCreateId());
|
|
|
teExamStudent.setName(examStudentImportDto.getName());
|
|
|
teExamStudent.setCourseName(examStudentImportDto.getCourseName());
|
|
@@ -207,21 +200,6 @@ public class TaskExamStudentImportTemplete implements TaskImportTemplete {
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
txtList = taskImportCommon.exception(min, y, e, txtList);
|
|
|
- if (Objects.nonNull(teStudentList) && teStudentList.size() > 0) {
|
|
|
- teStudentService.removeByIds(teStudentList.stream().map(s -> s.getId()).collect(Collectors.toList()));
|
|
|
- }
|
|
|
-// if (Objects.nonNull(tbUserRoleList) && tbUserRoleList.size() > 0) {
|
|
|
-// tbUserRoleService.removeByIds(tbUserRoleList.stream().map(s -> s.getId()).collect(Collectors.toList()));
|
|
|
-// }
|
|
|
- if (Objects.nonNull(teExamStudentList) && teExamStudentList.size() > 0) {
|
|
|
- teExamStudentService.removeByIds(teExamStudentList.stream().map(s -> s.getId()).collect(Collectors.toList()));
|
|
|
- }
|
|
|
- if (Objects.nonNull(teExamStudentUpdateList) && teExamStudentUpdateList.size() > 0) {
|
|
|
- teExamStudentService.updateBatchById(teExamStudentUpdateList);
|
|
|
- }
|
|
|
- if (Objects.nonNull(tbExamInvigilateUserList) && tbExamInvigilateUserList.size() > 0) {
|
|
|
- tbExamInvigilateUserService.removeByIds(tbExamInvigilateUserList.stream().map(s -> s.getId()).collect(Collectors.toList()));
|
|
|
- }
|
|
|
if (e instanceof BusinessException) {
|
|
|
throw new BusinessException(e.getMessage());
|
|
|
} else {
|