|
|
|
@ -68,6 +68,11 @@ public class QualityDispatchNumberServiceImpl implements QualityDispatchNumberSe
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
List<QualityDispatchNumberVO> list = numberMapper.number(page, query); |
|
|
|
|
buildExceptionNumber(query, list); |
|
|
|
|
return page.setRecords(list); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void buildExceptionNumber(QualityDispatchNumberQuery query, List<QualityDispatchNumberVO> list) { |
|
|
|
|
// 查询异常数
|
|
|
|
|
List<QualityDispatchNumberVO> exceptionList = numberMapper.exceptionNumber(query); |
|
|
|
|
Map<String, Integer> exceptionMap = new HashMap<>(); |
|
|
|
@ -109,7 +114,6 @@ public class QualityDispatchNumberServiceImpl implements QualityDispatchNumberSe
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return page.setRecords(list); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@ -135,6 +139,7 @@ public class QualityDispatchNumberServiceImpl implements QualityDispatchNumberSe
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
List<QualityDispatchNumberVO> list = numberMapper.number(page, query); |
|
|
|
|
buildExceptionNumber(query, list); |
|
|
|
|
if (StrUtil.isEmpty(query.getDeliveryType())) { |
|
|
|
|
List<QualityDispatchNumberExcelVO> excelVOS = new ArrayList<>(); |
|
|
|
|
if (CollUtil.isNotEmpty(list)) { |
|
|
|
|