Compare commits
2 Commits
b2f1b60f3d
...
f78efcabf0
| Author | SHA1 | Date |
|---|---|---|
|
|
f78efcabf0 | |
|
|
593aa7518d |
|
|
@ -770,10 +770,15 @@ public class MaterialCodeController extends BaseController {
|
||||||
.toList();
|
.toList();
|
||||||
VUtil.trueThrowBusinessError(materialIds.isEmpty()).throwMessage("物料ID不能为空");
|
VUtil.trueThrowBusinessError(materialIds.isEmpty()).throwMessage("物料ID不能为空");
|
||||||
|
|
||||||
// 根据前端传入的物料ID查询对应的物料编号再查询物料主数据
|
List<WmsShipmentMaterialCodeItem> materialCodeItems;
|
||||||
List<WmsShipmentMaterialCodeItem> materialCodeItems = materialCodeItemService.lambdaQuery()
|
if (CollectionUtil.isNotEmpty(materialIds)) {
|
||||||
|
materialCodeItems = materialCodeItemService.lambdaQuery()
|
||||||
.in(WmsShipmentMaterialCodeItem::getId, materialIds)
|
.in(WmsShipmentMaterialCodeItem::getId, materialIds)
|
||||||
.list();
|
.list();
|
||||||
|
} else {
|
||||||
|
materialCodeItems = new ArrayList<>();
|
||||||
|
}
|
||||||
|
VUtil.trueThrowBusinessError(CollectionUtil.isEmpty(materialCodeItems)).throwMessage("未查询到物料信息");
|
||||||
|
|
||||||
List<String> materialNos = materialCodeItems.stream()
|
List<String> materialNos = materialCodeItems.stream()
|
||||||
.map(WmsShipmentMaterialCodeItem::getMaterialNo)
|
.map(WmsShipmentMaterialCodeItem::getMaterialNo)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue