Browse Source

乐团课程统计

zouxuan 3 years ago
parent
commit
281168ec6f

+ 10 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/page/ExportUserAccountQueryInfo.java

@@ -12,6 +12,16 @@ public class ExportUserAccountQueryInfo extends QueryInfo {
 
     private String organId;
 
+    private int exportFlag = 0;
+
+    public int getExportFlag() {
+        return exportFlag;
+    }
+
+    public void setExportFlag(int exportFlag) {
+        this.exportFlag = exportFlag;
+    }
+
     public Integer getUserId() {
         return userId;
     }

+ 1 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ExportServiceImpl.java

@@ -2987,6 +2987,7 @@ public class ExportServiceImpl implements ExportService {
     public void exportMusicGroupCourseList(ManagerDownload managerDownload, ExportUserAccountQueryInfo queryInfo) throws InvocationTargetException, NoSuchMethodException, IllegalAccessException, IOException {
         queryInfo.setPage(1);
         queryInfo.setRows(65535);
+        queryInfo.setExportFlag(1);
         List<MusicGroupExportDto> rows = musicGroupDao.exportMusicGroupCourseList(queryInfo);
         HSSFWorkbook workbook = POIUtil.exportExcel(new String[]{"分部", "乐团编号", "乐团名称", "乐团主管","出勤率", "达标率", "作业提交率", "成团人数", "新增人数",
                         "退团人数", "在读人数","流失率"},

+ 3 - 1
mec-biz/src/main/resources/config/mybatis/MusicGroupMapper.xml

@@ -1130,6 +1130,8 @@
         </where>
         GROUP BY mg.id_
         ORDER BY o.id_
-        <include refid="global.limit"/>
+        <if test="queryInfo.exportFlag == 0">
+            LIMIT 1
+        </if>
     </select>
 </mapper>