|
@@ -85,7 +85,6 @@ public class PushLogicServiceImpl implements PushLogicService {
|
|
int pageNos = mod == 0 ? totalCount / pageSize : totalCount / pageSize + 1;
|
|
int pageNos = mod == 0 ? totalCount / pageSize : totalCount / pageSize + 1;
|
|
for (int i = 1; i <= pageNos; i++) {
|
|
for (int i = 1; i <= pageNos; i++) {
|
|
List<Map> students = stmmsUtils.getStudentScore(schoolId, examId, null, null, null, null, null, null, null, true, i, pageSize);
|
|
List<Map> students = stmmsUtils.getStudentScore(schoolId, examId, null, null, null, null, null, null, null, true, i, pageSize);
|
|
- log.info("返回结果:{},{}",i, JSONObject.toJSONString(students));
|
|
|
|
for (Map student : students) {
|
|
for (Map student : students) {
|
|
try {
|
|
try {
|
|
Long orgId = null, clazzId = null;
|
|
Long orgId = null, clazzId = null;
|
|
@@ -95,10 +94,10 @@ public class PushLogicServiceImpl implements PushLogicService {
|
|
String studentCode = String.valueOf(student.get("studentCode"));
|
|
String studentCode = String.valueOf(student.get("studentCode"));
|
|
String subjectCode = String.valueOf(student.get("subjectCode"));
|
|
String subjectCode = String.valueOf(student.get("subjectCode"));
|
|
String examNumber = String.valueOf(student.get("examNumber"));
|
|
String examNumber = String.valueOf(student.get("examNumber"));
|
|
- Long printPlanId = Long.valueOf(student.get("examCode").toString()); // 计划ID
|
|
|
|
|
|
+// Long printPlanId = Long.valueOf(student.get("examCode").toString()); // 计划ID
|
|
|
|
|
|
// 分布式印刷系统内部考生信息
|
|
// 分布式印刷系统内部考生信息
|
|
- List<Map> studentInfos = examStudentService.listStudentScoreSync(schoolId, studentCode, examNumber, subjectCode, printPlanId);
|
|
|
|
|
|
+ List<Map> studentInfos = examStudentService.listStudentScoreSync(schoolId, studentCode, examNumber, subjectCode);
|
|
if (studentInfos == null || studentInfos.size() == 0) {
|
|
if (studentInfos == null || studentInfos.size() == 0) {
|
|
throw ExceptionResultEnum.ERROR.exception("未找到此考生信息");
|
|
throw ExceptionResultEnum.ERROR.exception("未找到此考生信息");
|
|
}
|
|
}
|
|
@@ -120,7 +119,6 @@ public class PushLogicServiceImpl implements PushLogicService {
|
|
tSyncExamStudentScoreList.add(new TSyncExamStudentScore(student));
|
|
tSyncExamStudentScoreList.add(new TSyncExamStudentScore(student));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.info("同步学生成绩信息失败:{}", e.getMessage());
|
|
log.info("同步学生成绩信息失败:{}", e.getMessage());
|
|
- e.printStackTrace();
|
|
|
|
errorTSyncExamStudentScoreList.add(student.get("name") + "," + student.get("examNumber") + "\r\n");
|
|
errorTSyncExamStudentScoreList.add(student.get("name") + "," + student.get("examNumber") + "\r\n");
|
|
}
|
|
}
|
|
}
|
|
}
|