|
|
@@ -231,18 +231,18 @@ public class WaybillOrderService {
|
|
|
|
|
|
// 获取order_type=1的订单集合
|
|
|
List<KwtLogisticsOrder> typeOneList = partitionedMap.get(true);
|
|
|
- log.info("正常流程的订单数量: {},信息:{}", JSON.toJSONString(typeOneList), typeOneList.size());
|
|
|
+ log.info("原矿运输的订单信息: {},数量:{}", JSON.toJSONString(typeOneList), typeOneList.size());
|
|
|
|
|
|
// 获取order_type=null的订单集合
|
|
|
List<KwtLogisticsOrder> typeNullList = partitionedMap.get(false);
|
|
|
- log.info("原矿运输的订单数量: {},信息:{}", JSON.toJSONString(typeNullList), typeNullList.size());
|
|
|
+ log.info("正常流程的订单信息: {},数量:{}", JSON.toJSONString(typeNullList), typeNullList.size());
|
|
|
|
|
|
List<LogisticsOrderResp> orderList = new ArrayList<>();
|
|
|
// 正常流程
|
|
|
- List<LogisticsOrderResp> normalOrderList = getLogisticsOrderResps(param, typeOneList, logOrderIdList, logOrderIdAndCirculateMap, rTruckVo);
|
|
|
+ List<LogisticsOrderResp> normalOrderList = getLogisticsOrderResps(param, typeNullList, logOrderIdList, logOrderIdAndCirculateMap, rTruckVo);
|
|
|
orderList.addAll(normalOrderList);
|
|
|
// 原矿运输
|
|
|
- List<LogisticsOrderResp> rawOreOrdderList = getRawOreLogisticsOrderResps(param, typeNullList, logOrderIdList, logOrderIdAndCirculateMap, rTruckVo);
|
|
|
+ List<LogisticsOrderResp> rawOreOrdderList = getRawOreLogisticsOrderResps(param, typeOneList, logOrderIdList, logOrderIdAndCirculateMap, rTruckVo);
|
|
|
orderList.addAll(rawOreOrdderList);
|
|
|
|
|
|
//内存分页
|
|
|
@@ -595,7 +595,7 @@ public class WaybillOrderService {
|
|
|
Map<Long, List<KwtWaybillOrderSubtask>> logisticsOrderIdAndSubtaskList,
|
|
|
Map<String, Map<String, String>> dictValueAndDictResDtoMap) {
|
|
|
LogisticsOrderResp orderResp = new LogisticsOrderResp();
|
|
|
- orderResp.setOrderType("原矿转运");
|
|
|
+ orderResp.setOrderType(order.getOrderType());
|
|
|
orderResp.setLogisticsOrderId(Optional.ofNullable(order.getId()).map(String::valueOf).orElse(null));
|
|
|
orderResp.setLogisticsOrderNo(order.getLOrderNo());
|
|
|
//商品
|
|
|
@@ -1038,6 +1038,7 @@ public class WaybillOrderService {
|
|
|
wbOrderResp.setLogisticsOrderNo(logOrder.getLOrderNo());
|
|
|
wbOrderResp.setChargeType(logOrder.getBillingMode());
|
|
|
wbOrderResp.setChargeTypeDesc(DictEnum.getLabel(DictTypeEnum.CHARGING_TYPE.getType(), logOrder.getBillingMode()));
|
|
|
+ wbOrderResp.setOrderType(logOrder.getOrderType());
|
|
|
//设置余量
|
|
|
KwtLogisticsOrder order = logOrderMap.getOrDefault(wbOrder.getLOrderId(), new KwtLogisticsOrder());
|
|
|
BigDecimal supAmount = getSupAmount(order.getTOrderId(), tradeIdAndOrderDetailVoMap, tradeIdAndLogOrderList,
|