Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
09a9ac8cef
|
|
@ -277,13 +277,11 @@ public class MaterialMachineServiceImpl implements MaterialMachineService {
|
||||||
} else {
|
} else {
|
||||||
list = materialMachineMapper.getMaCodeList(bean);
|
list = materialMachineMapper.getMaCodeList(bean);
|
||||||
List<MaterialStorageInfo> useList = materialMachineMapper.getMaCodeDetails(bean);
|
List<MaterialStorageInfo> useList = materialMachineMapper.getMaCodeDetails(bean);
|
||||||
if ("0".equals(bean.getManageType())) {
|
if (CollectionUtils.isNotEmpty(list) && CollectionUtils.isNotEmpty(useList)) {
|
||||||
if (CollectionUtils.isNotEmpty(list) && CollectionUtils.isNotEmpty(useList)) {
|
// 将list中存在于useList中的元素过滤处理
|
||||||
// 将list中存在于useList中的元素过滤处理
|
list = list.stream()
|
||||||
list = list.stream()
|
.filter(item -> useList.stream().noneMatch(useItem -> useItem.getMaId().equals(item.getMaId())))
|
||||||
.filter(item -> useList.stream().noneMatch(useItem -> useItem.getMaId().equals(item.getMaId())))
|
.collect(Collectors.toList());
|
||||||
.collect(Collectors.toList());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
for (MaterialStorageInfo useStorageInfo : list) {
|
for (MaterialStorageInfo useStorageInfo : list) {
|
||||||
// 查询出库信息
|
// 查询出库信息
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue