|
@@ -115,14 +115,14 @@ public class AsyncBasicExamStudentImportService extends AsyncImportTaskTemplete
|
|
SystemConstant.addSummary(stringJoinerSummary, "数据校验通过,开始写入考生管理数据库");
|
|
SystemConstant.addSummary(stringJoinerSummary, "数据校验通过,开始写入考生管理数据库");
|
|
List<BasicExamStudent> basicExamStudentList = JSON.parseArray(JSON.toJSONString(result.get(SystemConstant.DATASOURCE)), BasicExamStudent.class);
|
|
List<BasicExamStudent> basicExamStudentList = JSON.parseArray(JSON.toJSONString(result.get(SystemConstant.DATASOURCE)), BasicExamStudent.class);
|
|
basicExamStudentService.saveOrUpdateBatch(basicExamStudentList);
|
|
basicExamStudentService.saveOrUpdateBatch(basicExamStudentList);
|
|
- SystemConstant.addSummary(stringJoinerSummary, "写入考生管理数据库完成");
|
|
|
|
|
|
+ SystemConstant.addSummary(stringJoinerSummary, "写入考生管理数据库完成,开始同步更新扫描数据");
|
|
|
|
|
|
- // 更改过试卷编号后,该试卷编号下没有考生则删除该试卷
|
|
|
|
- List<String> oldPaperNumberList = JSON.parseArray(JSON.toJSONString(result.get("oldPaperNumberList")), String.class);
|
|
|
|
// 更新扫描阅卷数据
|
|
// 更新扫描阅卷数据
|
|
basicExamStudentService.updateMarkData(tbTask.getExamId(), basicExamStudentList, tbTask.getCreateId());
|
|
basicExamStudentService.updateMarkData(tbTask.getExamId(), basicExamStudentList, tbTask.getCreateId());
|
|
|
|
+ SystemConstant.addSummary(stringJoinerSummary, "同步更新扫描数据完成,开始创建任课老师与课程关系数据");
|
|
// 自动创建课程管理数据
|
|
// 自动创建课程管理数据
|
|
teachCourseService.batchCreateTeachCourse(tbTask.getSchoolId(), tbTask.getExamId(), basicExamStudentList);
|
|
teachCourseService.batchCreateTeachCourse(tbTask.getSchoolId(), tbTask.getExamId(), basicExamStudentList);
|
|
|
|
+ SystemConstant.addSummary(stringJoinerSummary, "创建任课老师与课程关系数据完成,导入结束");
|
|
tbTask.setResult(TaskResultEnum.SUCCESS);
|
|
tbTask.setResult(TaskResultEnum.SUCCESS);
|
|
|
|
|
|
stringJoinerSummary.add(MessageFormat.format("{0}{1}{2}{3}{4}{5}{6}{7}",
|
|
stringJoinerSummary.add(MessageFormat.format("{0}{1}{2}{3}{4}{5}{6}{7}",
|