Prechádzať zdrojové kódy

fix:解析题库试卷结构

caozixuan 1 rok pred
rodič
commit
627949d945

+ 7 - 0
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/CourseTargetServiceImpl.java

@@ -318,6 +318,9 @@ public class CourseTargetServiceImpl extends ServiceImpl<CourseTargetMapper, Cou
 
                                     List<CourseTargetWebDto> courseTargetResultList = this.buildByDimensionList(
                                             courseTargetList, dimensionList);
+                                    if (CollectionUtils.isNotEmpty(courseTargetResultList)) {
+                                        subCell.setCourseTargetName(courseTargetResultList.get(0).getTargetName());
+                                    }
                                     subCell.setTargetList(courseTargetResultList);
                                 }
                                 subCell.setMainNumber(mainNumber);
@@ -343,7 +346,11 @@ public class CourseTargetServiceImpl extends ServiceImpl<CourseTargetMapper, Cou
 
                                 List<CourseTargetWebDto> courseTargetResultList = this.buildByDimensionList(
                                         courseTargetList, dimensionList);
+                                if (CollectionUtils.isNotEmpty(courseTargetResultList)) {
+                                    cell.setCourseTargetName(courseTargetResultList.get(0).getTargetName());
+                                }
                                 cell.setTargetList(courseTargetResultList);
+
                             }
                             cell.setMainNumber(mainNumber);
                             cell.setSubNumber(subNumberIndex.getAndIncrement());