|
@@ -3669,7 +3669,7 @@ public class KwtLogisticsConsignmentService {
|
|
|
List<Long> truckIdList = logisticsOrderCirculates.stream()
|
|
List<Long> truckIdList = logisticsOrderCirculates.stream()
|
|
|
.map(KwtLogisticsOrderCirculate::getTruckId)
|
|
.map(KwtLogisticsOrderCirculate::getTruckId)
|
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
|
- List<KwtLogisticsOrderCirculate> saveOrderCirculates = carInfos.stream().filter(t -> truckIdList.contains(t.getTruckId()))
|
|
|
|
|
|
|
+ List<KwtLogisticsOrderCirculate> saveOrderCirculates = carInfos.stream().filter(t -> !truckIdList.contains(Long.valueOf(t.getTruckId())))
|
|
|
.map(t -> getKwtLogisticsOrderCirculate(req, t, logOrderId, logisticsOrder, kwtLogisticsOrderUnit))
|
|
.map(t -> getKwtLogisticsOrderCirculate(req, t, logOrderId, logisticsOrder, kwtLogisticsOrderUnit))
|
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
|
insertOrderCirculates.addAll(saveOrderCirculates);
|
|
insertOrderCirculates.addAll(saveOrderCirculates);
|