|
@@ -219,12 +219,14 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, OrderInfo> implem
|
|
List<OrderSku> tempOrderSkuList = orderSkuList.stream()
|
|
List<OrderSku> tempOrderSkuList = orderSkuList.stream()
|
|
.peek(item -> item.setOrderId(orderDto.getId()))
|
|
.peek(item -> item.setOrderId(orderDto.getId()))
|
|
.peek(item -> item.setStockPreparationStatus(StatusConstant.NO))
|
|
.peek(item -> item.setStockPreparationStatus(StatusConstant.NO))
|
|
- .peek(item -> ObsFileUtil.saveFile(
|
|
|
|
- Collections.singletonList(item.getSelfAdhesiveStickerFile()), orderDto.getId()))
|
|
|
|
.map(item -> (OrderSku) item)
|
|
.map(item -> (OrderSku) item)
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
orderSkuService.saveBatch(tempOrderSkuList);
|
|
orderSkuService.saveBatch(tempOrderSkuList);
|
|
|
|
|
|
|
|
+ for (OrderSkuDto item : orderSkuList) {
|
|
|
|
+ ObsFileUtil.saveFile(Collections.singletonList(item.getSelfAdhesiveStickerFile()), item.getId());
|
|
|
|
+ }
|
|
|
|
+
|
|
List<OrderSkuBom> orderSkuBomList = orderSkuList.stream()
|
|
List<OrderSkuBom> orderSkuBomList = orderSkuList.stream()
|
|
.flatMap(orderSku -> orderSku.getOrderSkuBomList().stream()
|
|
.flatMap(orderSku -> orderSku.getOrderSkuBomList().stream()
|
|
.peek(orderSkuBom -> orderSkuBom.setOrderId(orderDto.getId()))
|
|
.peek(orderSkuBom -> orderSkuBom.setOrderId(orderDto.getId()))
|
|
@@ -250,12 +252,14 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, OrderInfo> implem
|
|
List<OrderSku> tempOrderSkuList = orderSkuList.stream()
|
|
List<OrderSku> tempOrderSkuList = orderSkuList.stream()
|
|
.peek(item -> item.setOrderId(orderDto.getId()))
|
|
.peek(item -> item.setOrderId(orderDto.getId()))
|
|
.peek(item -> item.setStockPreparationStatus(StatusConstant.NO))
|
|
.peek(item -> item.setStockPreparationStatus(StatusConstant.NO))
|
|
- .peek(item -> ObsFileUtil.saveFile(
|
|
|
|
- Collections.singletonList(item.getSelfAdhesiveStickerFile()), orderDto.getId()))
|
|
|
|
.map(item -> (OrderSku) item)
|
|
.map(item -> (OrderSku) item)
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
orderSkuService.editLinked(tempOrderSkuList, OrderSku::getOrderId, orderDto.getId());
|
|
orderSkuService.editLinked(tempOrderSkuList, OrderSku::getOrderId, orderDto.getId());
|
|
|
|
|
|
|
|
+ for (OrderSkuDto item : orderSkuList) {
|
|
|
|
+ ObsFileUtil.saveFile(Collections.singletonList(item.getSelfAdhesiveStickerFile()), item.getId());
|
|
|
|
+ }
|
|
|
|
+
|
|
List<OrderSkuBom> orderSkuBomList = orderSkuList.stream()
|
|
List<OrderSkuBom> orderSkuBomList = orderSkuList.stream()
|
|
.flatMap(orderSku -> orderSku.getOrderSkuBomList().stream()
|
|
.flatMap(orderSku -> orderSku.getOrderSkuBomList().stream()
|
|
.peek(orderSkuBom -> orderSkuBom.setOrderId(orderDto.getId()))
|
|
.peek(orderSkuBom -> orderSkuBom.setOrderId(orderDto.getId()))
|