Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
09a9ac8cef
|
|
@ -277,14 +277,12 @@ 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());
|
||||
}
|
||||
}
|
||||
for (MaterialStorageInfo useStorageInfo : list) {
|
||||
// 查询出库信息
|
||||
if (useStorageInfo.getLeaseId() != null) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue