Răsfoiți Sursa

3.0.0-bug修改

xiaof 3 ani în urmă
părinte
comite
f79c7e7ca1

+ 1 - 0
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/ExamTaskServiceImpl.java

@@ -1816,6 +1816,7 @@ public class ExamTaskServiceImpl extends ServiceImpl<ExamTaskMapper, ExamTask> i
                     examDetail.setTotalSubjects(examDetailParams.getPrintCount());
                     examDetail.setExamDataSource(ExamDataSourceEnum.EXAM_TASK);
                     examDetail.setNormal(true);
+                    examDetail.setPrintCount(examDetailParams.getPrintCount());
                     examDetail.setPrintHouseId(examDetailParams.getPrintHouseId());
                     examDetail.setCreateId(sysUser.getId());
                     examDetail.setCreateTime(System.currentTimeMillis());

+ 1 - 3
distributed-print-business/src/main/java/com/qmth/distributed/print/business/templete/service/impl/TaskLogicServiceImpl.java

@@ -422,9 +422,7 @@ public class TaskLogicServiceImpl implements TaskLogicService {
 
                             int i = 0;
                             while (i < examDetail.getPrintCount()) {
-                                ExamStudent student = new ExamStudent();
-                                student.setTicketNumber(Integer.toString(i));
-                                basicAttachmentList.add(createPdfUtil.examStudentHtml(cardContent, student, examDetail, examDetailCourse, sysUser.getId(), studentCardPdfList, basicCardRule));
+                                basicAttachmentList.add(createPdfUtil.cardHtml(String.format("%02d", i), cardContent, examDetail, examDetailCourse, jsonArray, sysUser.getId(), studentCardPdfList, basicCardRule));
                                 i++;
                             }