|
@@ -3093,6 +3093,18 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
+ //更新坯料计划对应的领料批次号
|
|
|
+ ApsBlankOrderDo apsBlankOrderDo = this.getById(req.getBlankId());
|
|
|
+ List<String> preparematerialbatchnoList = new LinkedList<>();
|
|
|
+ if (ObjectUtil.isNotEmpty(apsBlankOrderDo.getPreparematerialbatchno())) {
|
|
|
+ preparematerialbatchnoList = new LinkedList<>(Arrays.asList(apsBlankOrderDo.getPreparematerialbatchno().split(",")));
|
|
|
+ }
|
|
|
+ preparematerialbatchnoList.removeAll(delBatchNumberList);
|
|
|
+ preparematerialbatchnoList.addAll(addBatchNumberList);
|
|
|
+ ApsBlankOrderDo updateBlank = new ApsBlankOrderDo();
|
|
|
+ updateBlank.setId(apsBlankOrderDo.getId());
|
|
|
+ updateBlank.setPreparematerialbatchno(String.join(",", preparematerialbatchnoList));
|
|
|
+ this.updateById(updateBlank);
|
|
|
|
|
|
/**
|
|
|
* 检验通过,
|