Compare commits

...

2 Commits

Author SHA1 Message Date
曹鹏飞 f78efcabf0 Merge branch 'develop' into qms/develop 2026-05-06 10:40:43 +08:00
funny 593aa7518d 新增一个数据判断 2026-04-24 09:15:37 +08:00
1 changed files with 9 additions and 4 deletions

View File

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