Browse Source

feat(all): 配送明细报表

1 优化配送明细广播推送
pre-production
zhaoqiaobo 2 months ago
parent
commit
82709f55a4
  1. 7
      blade-service/logpm-report/src/main/java/com/logpm/report/service/impl/QualityDispatchNumberServiceImpl.java

7
blade-service/logpm-report/src/main/java/com/logpm/report/service/impl/QualityDispatchNumberServiceImpl.java

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

Loading…
Cancel
Save