|
|
@@ -2636,6 +2636,11 @@ public class MeterWorkCarActualServiceImpl extends BaseServiceImpl<MeterWorkCarA
|
|
|
public List<HashMap> countAllSpotSate(HashMap params) {
|
|
|
List<HashMap> map = new ArrayList<>();
|
|
|
|
|
|
+ if(params.get("netSpot3NoStr") != null) {
|
|
|
+ String[] spotNoStr = params.get("netSpot3NoStr").toString().split(",");
|
|
|
+ params.put("spotNoStr", spotNoStr);
|
|
|
+ }
|
|
|
+
|
|
|
//根据时间查询所有秤点的结净已匹配、结净未匹配、结净已上传、结净未上传、已作废数据
|
|
|
List<MeterWorkCarActual> carActual = meterWorkCarActualMapper.countAllState(params);
|
|
|
List<MeterWorkCarActualFirst> carFirst = meterWorkCarActualFirstMapper.countAllState(params);
|
|
|
@@ -2647,7 +2652,7 @@ public class MeterWorkCarActualServiceImpl extends BaseServiceImpl<MeterWorkCarA
|
|
|
//.map(MeterWorkCarActual::getCarNo).distinct().collect(Collectors.toList());
|
|
|
// List<String> spotList = carActual.stream().map(MeterWorkCarActual::getNetSpot3Name).distinct().collect(Collectors.toList());
|
|
|
|
|
|
- List<MeterBaseSpotInfo> spotModel = meterBaseSpotInfoMapper.selectByParameters(params);
|
|
|
+ List<MeterBaseSpotInfo> spotModel = meterBaseSpotInfoMapper.spotInfoByList(params);
|
|
|
List<MeterBaseSpotInfo> spotList = spotModel.stream().collect(
|
|
|
Collectors. collectingAndThen(
|
|
|
Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(o -> o.getBaseSpotNo() + ";" + o.getBaseSpotName()))), ArrayList::new)
|