|
|
@@ -220,7 +220,10 @@ public class CourseTableServiceImpl extends ServiceImpl<CourseTableMapper, Cours
|
|
|
public CourseTableVo getList(CourseTableDto dto) {
|
|
|
|
|
|
List<ClassTime> classTimes = classTimeMapper.selectList(
|
|
|
- new QueryWrapper<ClassTime>().lambda().orderByAsc(ClassTime::getSummerStartTime)
|
|
|
+ new QueryWrapper<ClassTime>().lambda()
|
|
|
+ .ne(ClassTime::getTimePeriod, 0)
|
|
|
+ .orderByAsc(ClassTime::getSummerStartTime)
|
|
|
+
|
|
|
);
|
|
|
|
|
|
CourseTableVo tableVo = new CourseTableVo();
|
|
|
@@ -1052,6 +1055,10 @@ public class CourseTableServiceImpl extends ServiceImpl<CourseTableMapper, Cours
|
|
|
rowData.add(timeNumberStr);
|
|
|
List<CourseDetailVo> list1 = timeNumberDataMap.get(timeNumber.toString());
|
|
|
if(list1 == null){
|
|
|
+ for (Integer week : weekList) {
|
|
|
+ rowData.add("");
|
|
|
+ }
|
|
|
+ dataList.add(rowData);
|
|
|
continue;
|
|
|
}
|
|
|
Map<Integer, List<CourseDetailVo>> weeksMap = list1.stream().collect(Collectors.groupingBy(CourseDetailVo::getWeeks));
|