瀏覽代碼

Merge remote-tracking branch 'origin/dev/20200826_1.4.4' into test

chengyao 4 年之前
父節點
當前提交
a14544fdb1
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/java/com/diagbot/service/impl/QcresultInfoServiceImpl.java

+ 4 - 1
src/main/java/com/diagbot/service/impl/QcresultInfoServiceImpl.java

@@ -211,13 +211,16 @@ public class QcresultInfoServiceImpl extends ServiceImpl<QcresultInfoMapper, Qcr
     public IPage<EntryNumDTO> entryGroupByEntryInnerPage(@Param("filterPageVO") FilterPageVO filterPageVO) {
     public IPage<EntryNumDTO> entryGroupByEntryInnerPage(@Param("filterPageVO") FilterPageVO filterPageVO) {
        //基础数据
        //基础数据
         IPage<EntryNumDTO> entryNumDTOIPage  = baseMapper.entryGroupByEntryInnerPage(filterPageVO);
         IPage<EntryNumDTO> entryNumDTOIPage  = baseMapper.entryGroupByEntryInnerPage(filterPageVO);
+        List<EntryNumDTO> records = entryNumDTOIPage.getRecords();
+        if(CollectionUtils.isEmpty(records)){
+            return entryNumDTOIPage;
+        }
         String hospitalId = filterPageVO.getHospitalId();
         String hospitalId = filterPageVO.getHospitalId();
         //缺陷总数
         //缺陷总数
           Integer sumInteget = baseMapper.entryGroupByEntrySum(filterPageVO.getHospitalId(),filterPageVO.getIsPlacefile(),
           Integer sumInteget = baseMapper.entryGroupByEntrySum(filterPageVO.getHospitalId(),filterPageVO.getIsPlacefile(),
                                                                 filterPageVO.getStartDate(),filterPageVO.getEndDate());
                                                                 filterPageVO.getStartDate(),filterPageVO.getEndDate());
         float nsum = 0;
         float nsum = 0;
           Set<Long> ids = new HashSet<Long>();
           Set<Long> ids = new HashSet<Long>();
-        List<EntryNumDTO> records = entryNumDTOIPage.getRecords();
         for (EntryNumDTO record : records) {
         for (EntryNumDTO record : records) {
             ids.add(record.getId());
             ids.add(record.getId());
             int num = record.getNum().intValue();
             int num = record.getNum().intValue();