批次详情的子项修改实际为新增新的一条bug修复
This commit is contained in:
+2
-2
@@ -73,9 +73,9 @@ public class BatchDetailImpl extends ServiceImpl<BatchDetailMapper, BatchDetail>
|
|||||||
List<BatchDetail> batchDetailListSave2 = new ArrayList<>();
|
List<BatchDetail> batchDetailListSave2 = new ArrayList<>();
|
||||||
List<BatchDetail> batchDetailListUpdates = new ArrayList<>();
|
List<BatchDetail> batchDetailListUpdates = new ArrayList<>();
|
||||||
if (CollectionUtil.isNotEmpty(batchDetailDbList)){
|
if (CollectionUtil.isNotEmpty(batchDetailDbList)){
|
||||||
Map<String, BatchDetail> batchDetailMap = batchDetailDbList.stream().collect(Collectors.toMap(BatchDetail::getBatchLabels, Function.identity()));
|
Map<Long, BatchDetail> batchDetailMap = batchDetailDbList.stream().collect(Collectors.toMap(BatchDetail::getBatchDetailId, Function.identity()));
|
||||||
for (BatchDetailDO batchDetailDO : batchDetailDOList){
|
for (BatchDetailDO batchDetailDO : batchDetailDOList){
|
||||||
BatchDetail batchDetailDb = batchDetailMap.get(batchDetailDO.getBatchLabels());
|
BatchDetail batchDetailDb = batchDetailMap.get(batchDetailDO.getBatchDetailId());
|
||||||
if (batchDetailDb != null){
|
if (batchDetailDb != null){
|
||||||
batchDetailDb.setBatchLabels(batchDetailDO.getBatchLabels());
|
batchDetailDb.setBatchLabels(batchDetailDO.getBatchLabels());
|
||||||
batchDetailDb.setInputControl(batchDetailDO.getInputControl());
|
batchDetailDb.setInputControl(batchDetailDO.getInputControl());
|
||||||
|
|||||||
Reference in New Issue
Block a user