소스 검색

课表课时统计

dzx 1 년 전
부모
커밋
09fb34851c
1개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 7 1
      src/main/java/com/xjrsoft/module/classtime/service/impl/ClassTimeStatisticsServiceImpl.java

+ 7 - 1
src/main/java/com/xjrsoft/module/classtime/service/impl/ClassTimeStatisticsServiceImpl.java

@@ -952,7 +952,13 @@ public class ClassTimeStatisticsServiceImpl extends MPJBaseServiceImpl<ClassTime
             setId(classTimeStatisticsId);
         }};
         List<CourseClassTimeStatisticsRecordVo> recordList = this.getCourseRecordList(dto);
-        List<ClassTimeStatisticsAdministrationExcelVo> list = BeanUtil.copyToList(recordList, ClassTimeStatisticsAdministrationExcelVo.class);
+        List<ClassTimeStatisticsAdministrationExcelVo> list = new ArrayList<>();
+        int sortCode = 1;
+        for (CourseClassTimeStatisticsRecordVo el : recordList) {
+            ClassTimeStatisticsAdministrationExcelVo excelVo = BeanUtil.toBean(el, ClassTimeStatisticsAdministrationExcelVo.class);
+            excelVo.setSortCode(sortCode);
+            sortCode ++;
+        }
         ByteArrayOutputStream bot = new ByteArrayOutputStream();
         EasyExcel.write(bot, ClassTimeStatisticsAdministrationExcelVo.class).automaticMergeHead(false).excelType(ExcelTypeEnum.XLSX).sheet().doWrite(list);