|
@@ -183,7 +183,7 @@ public class KwpLedgerLogisticsServiceImpl extends ServiceImpl<KwpLedgerLogistic
|
|
|
wrapper1.in(KwpLedgerLogisticsOrder::getLLedgerId, records.stream().map(KwpLedgerLogistics::getId).collect(Collectors.toList()));
|
|
wrapper1.in(KwpLedgerLogisticsOrder::getLLedgerId, records.stream().map(KwpLedgerLogistics::getId).collect(Collectors.toList()));
|
|
|
List<KwpLedgerLogisticsOrder> orders = iKwpLedgerLogisticsOrderService.list(wrapper1);
|
|
List<KwpLedgerLogisticsOrder> orders = iKwpLedgerLogisticsOrderService.list(wrapper1);
|
|
|
if (orders == null) orders = new ArrayList<>();
|
|
if (orders == null) orders = new ArrayList<>();
|
|
|
- if (orders.size() == 0) return R.failed("物流对账单[ledgerLogisticsId=" + ledgerLogisticsId + "]下没有运单");
|
|
|
|
|
|
|
+ if (orders.isEmpty()) return R.failed("物流对账单[ledgerLogisticsId=" + ledgerLogisticsId + "]下没有运单");
|
|
|
|
|
|
|
|
//查询运单
|
|
//查询运单
|
|
|
LambdaQueryWrapper<KllOrderTask> wrapperOrderTask = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<KllOrderTask> wrapperOrderTask = new LambdaQueryWrapper<>();
|
|
@@ -193,6 +193,7 @@ public class KwpLedgerLogisticsServiceImpl extends ServiceImpl<KwpLedgerLogistic
|
|
|
|
|
|
|
|
List<KllOrderTask> tasks = kllOrderTaskMapper.selectList(wrapperOrderTask);
|
|
List<KllOrderTask> tasks = kllOrderTaskMapper.selectList(wrapperOrderTask);
|
|
|
//组装数据
|
|
//组装数据
|
|
|
|
|
+ List<KwpLedgerLogisticsOrder> finalOrders = orders;
|
|
|
List<ResponseKllOrderTask> responseKllOrderTasks = tasks.stream().map(task -> {
|
|
List<ResponseKllOrderTask> responseKllOrderTasks = tasks.stream().map(task -> {
|
|
|
ResponseKllOrderTask orderTask = new ResponseKllOrderTask();
|
|
ResponseKllOrderTask orderTask = new ResponseKllOrderTask();
|
|
|
orderTask.setId(task.getId().toString());
|
|
orderTask.setId(task.getId().toString());
|
|
@@ -206,9 +207,9 @@ public class KwpLedgerLogisticsServiceImpl extends ServiceImpl<KwpLedgerLogistic
|
|
|
orderTask.setFirstWeight(task.getFirstWeight());
|
|
orderTask.setFirstWeight(task.getFirstWeight());
|
|
|
orderTask.setSecondWeight(task.getSecondWeight());
|
|
orderTask.setSecondWeight(task.getSecondWeight());
|
|
|
|
|
|
|
|
-// orderTask.setFirstWeightTime(task.getFirstWeightTime());
|
|
|
|
|
-// orderTask.setSecondWeightTime(task.getSecondWeightTime());
|
|
|
|
|
-// orderTask.setOrderNo(task.getOrderNo());
|
|
|
|
|
|
|
+ orderTask.setFirstWeightTime(DateTimeUtil.format(task.getFirstWeightTime(), "yyyy-MM-dd HH:mm:ss"));// task.getFirstWeightTime());
|
|
|
|
|
+ orderTask.setSecondWeightTime(DateTimeUtil.format(task.getSecondWeightTime(), "yyyy-MM-dd HH:mm:ss"));
|
|
|
|
|
+ orderTask.setOrderNo(finalOrders.stream().filter(order -> order.getLOrderId().intValue() == task.getOrderId().intValue()).toList().get(0).getLOrderNo());// task.getOrderNo());
|
|
|
return orderTask;
|
|
return orderTask;
|
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
|
|
|
|