This commit is contained in:
mashuai 2025-10-17 12:03:09 +08:00
parent 055dc44132
commit 86a4b29c60
1 changed files with 5 additions and 7 deletions

View File

@ -277,13 +277,11 @@ public class MaterialMachineServiceImpl implements MaterialMachineService {
} else {
list = materialMachineMapper.getMaCodeList(bean);
List<MaterialStorageInfo> useList = materialMachineMapper.getMaCodeDetails(bean);
if ("0".equals(bean.getManageType())) {
if (CollectionUtils.isNotEmpty(list) && CollectionUtils.isNotEmpty(useList)) {
// 将list中存在于useList中的元素过滤处理
list = list.stream()
.filter(item -> useList.stream().noneMatch(useItem -> useItem.getMaId().equals(item.getMaId())))
.collect(Collectors.toList());
}
if (CollectionUtils.isNotEmpty(list) && CollectionUtils.isNotEmpty(useList)) {
// 将list中存在于useList中的元素过滤处理
list = list.stream()
.filter(item -> useList.stream().noneMatch(useItem -> useItem.getMaId().equals(item.getMaId())))
.collect(Collectors.toList());
}
for (MaterialStorageInfo useStorageInfo : list) {
// 查询出库信息