Commit 3ae8caad794e994e557a693da9f6ff5aab2d73c2
1 parent
1c4c3c05
海王_添加入库单没有找到物料处理
Showing
1 changed file
with
1 additions
and
4 deletions
src/main/java/com/huaheng/api/mes/controller/MesReceiptController.java
... | ... | @@ -132,16 +132,13 @@ public class MesReceiptController extends BaseController { |
132 | 132 | LambdaQueryWrapper<Material> materialQueryWrapper = Wrappers.lambdaQuery(); |
133 | 133 | materialQueryWrapper.eq(Material::getCode, detail.getMaterialCode()); |
134 | 134 | Material material = materialService.getOne(materialQueryWrapper); |
135 | - if(material == null){ | |
136 | - return AjaxResult.error().setMsg("物料档案不存在此物料!!!"); | |
137 | - } | |
138 | 135 | if(StringUtils.isNotEmpty(detail.getDetailID())){ |
139 | 136 | receiptDetail.setMOMID(detail.getDetailID()); |
140 | 137 | } |
141 | 138 | receiptDetail.setIsVirtualBom(detail.getIsVirtual()); |
142 | 139 | receiptDetail.setMaterialCode(detail.getMaterialCode()); |
143 | 140 | receiptDetail.setMaterialName(detail.getMaterialName()); |
144 | - receiptDetail.setMaterialSpec(material.getSpec()); | |
141 | + receiptDetail.setMaterialSpec(material == null ? null : material.getSpec()); | |
145 | 142 | receiptDetail.setQty(detail.getQty()); |
146 | 143 | receiptDetail.setIsUrgent(detail.getIsUrgent()); |
147 | 144 | receiptDetail.setNoticeNo(detail.getNoticeNo()); |
... | ... |