|
@@ -1,8 +1,6 @@
|
|
|
package com.diagbot.facade;
|
|
|
|
|
|
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
-import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.diagbot.dto.BehospitalCodeInfo;
|
|
|
import com.diagbot.dto.BehospitalInfoDTO;
|
|
@@ -14,7 +12,6 @@ import com.diagbot.dto.GetEntryDefectImproveDTO;
|
|
|
import com.diagbot.dto.GetEntryInfoDTO;
|
|
|
import com.diagbot.dto.GetQcClickDTO;
|
|
|
import com.diagbot.dto.GetQcClickInnerPageDTO;
|
|
|
-import com.diagbot.dto.HomePageNumDTO;
|
|
|
import com.diagbot.dto.QcResultDetailInfo;
|
|
|
import com.diagbot.entity.BehospitalInfo;
|
|
|
import com.diagbot.entity.MedClickInfo;
|
|
@@ -25,9 +22,7 @@ import com.diagbot.enums.IsDeleteEnum;
|
|
|
import com.diagbot.exception.CommonErrorCode;
|
|
|
import com.diagbot.exception.CommonException;
|
|
|
import com.diagbot.service.MedQcresultClickService;
|
|
|
-import com.diagbot.service.QcresultDetailService;
|
|
|
import com.diagbot.service.impl.MedClickInfoServiceImpl;
|
|
|
-import com.diagbot.service.impl.QcresultDetailServiceImpl;
|
|
|
import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.DateUtil;
|
|
|
import com.diagbot.util.ExcelUtils;
|
|
@@ -56,7 +51,6 @@ import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.HashSet;
|
|
|
-import java.util.Iterator;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.Set;
|
|
@@ -250,7 +244,6 @@ public class DataAnalysisFacade {
|
|
|
getEntryDefectImprove.setHandleNum(getEntryDefectImprove.getTotalNum()-getEntryDefectImprove.getImproveleNum());
|
|
|
getEntryDefectImproveDTO.add(getEntryDefectImprove);
|
|
|
}
|
|
|
- System.out.println("getEntryDefectImproveDTO = " + getEntryDefectImproveDTO);
|
|
|
}
|
|
|
|
|
|
|
|
@@ -402,15 +395,23 @@ public class DataAnalysisFacade {
|
|
|
}
|
|
|
|
|
|
//缺陷总数
|
|
|
- Integer clickTol = records
|
|
|
+ Integer singleMode = records
|
|
|
.stream()
|
|
|
- .map(GetQcClickDTO::getClickNum)
|
|
|
+ .map(GetQcClickDTO::getSingleModeNum)
|
|
|
.reduce(0, Integer::sum);
|
|
|
- if (clickTol == null) {
|
|
|
- clickTol = 0;
|
|
|
+ if (singleMode == null) {
|
|
|
+ singleMode = 0;
|
|
|
+ }
|
|
|
+ Integer totalMode = records
|
|
|
+ .stream()
|
|
|
+ .map(GetQcClickDTO::getTotalModeNum)
|
|
|
+ .reduce(0, Integer::sum);
|
|
|
+ if (totalMode == null) {
|
|
|
+ totalMode = 0;
|
|
|
}
|
|
|
item.setDeptName("全院");
|
|
|
- item.setClickNum(clickTol);
|
|
|
+ item.setSingleModeNum(singleMode);
|
|
|
+ item.setTotalModeNum(totalMode);
|
|
|
return item;
|
|
|
}
|
|
|
|