소스 검색

云教练训练统计优化

zouxuan 3 년 전
부모
커밋
db59b826fd
1개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. 6 4
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysMusicCompareRecordServiceImpl.java

+ 6 - 4
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysMusicCompareRecordServiceImpl.java

@@ -358,10 +358,12 @@ public class SysMusicCompareRecordServiceImpl extends BaseServiceImpl<Long, SysM
 			}
 			params.put("having",1);
 		}
-		params.put("offset", pageInfo.getOffset());
-		List<CountStudentTrainDataDto> dataList = sysMusicCompareRecordDao.queryStudentTrain(params);
-		if(dataList != null && dataList.size() > 0){
-			pageInfo.setTotal(dataList.size());
+		int count = sysMusicCompareRecordDao.queryStudentTrain(params).size();
+		List<CountStudentTrainDataDto> dataList = new ArrayList<>();
+		if(count > 0){
+			params.put("offset", pageInfo.getOffset());
+			dataList = sysMusicCompareRecordDao.queryStudentTrain(params);
+			pageInfo.setTotal(count);
 			if(visitFlag == 1){
 				for (CountStudentTrainDataDto e : dataList) {
 					e.setVisitFlag(visitFlag);