提交 655edf72 authored 作者: liuhaiquan's avatar liuhaiquan

修改自由车辆bind提前释放的bug

上级 3a01ea67
...@@ -862,9 +862,12 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -862,9 +862,12 @@ public class OrderChildServiceImpl implements OrderChildService {
// 更新出车状态 // 更新出车状态
updateDriverOrderStatusUnload(orderChild.getDriverUserNo(), orderChild.getTruckId()); updateDriverOrderStatusUnload(orderChild.getDriverUserNo(), orderChild.getTruckId());
OrderGoods orderGoods = orderGoodsDao.getByOrderGoodsNo(orderChild.getOrderGoodsNo()).orElseThrow(PerformanceResultEnum.DATA_NOT_FIND);
//释放车辆 //释放车辆
goodsOrderTruckRecordComponent.releaseDriverCard(orderChild.getOrderGoodsNo(), orderChild.getTruckNo()); //非自有车辆配货的进行车辆释放
if(!Objects.equals(orderGoods.getVehicleUsage(), VehicleUsageEnum.Status.OWN.getCode())){
goodsOrderTruckRecordComponent.releaseDriverCard(orderChild.getOrderGoodsNo(), orderChild.getTruckNo());
}
// 发送mq 卸车 // 发送mq 卸车
orderChildMqService.orderChildUnload(orderChild.getChildNo()); orderChildMqService.orderChildUnload(orderChild.getChildNo());
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论