提交 65958a8c authored 作者: liuhaiquan's avatar liuhaiquan

Merge remote-tracking branch 'origin/v7.6_small_version_fix_20231204' into test

# Conflicts: # performance-web/src/main/java/com/clx/performance/service/impl/OwnerAccountServiceImpl.java
...@@ -869,9 +869,12 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -869,9 +869,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);
//释放车辆 //释放车辆
//非自有车辆配货的进行车辆释放
if(!Objects.equals(orderGoods.getVehicleUsage(), VehicleUsageEnum.Status.OWN.getCode())){
goodsOrderTruckRecordComponent.releaseDriverCard(orderChild.getOrderGoodsNo(), orderChild.getTruckNo()); goodsOrderTruckRecordComponent.releaseDriverCard(orderChild.getOrderGoodsNo(), orderChild.getTruckNo());
}
// 发送mq 卸车 // 发送mq 卸车
orderChildMqService.orderChildUnload(orderChild.getChildNo()); orderChildMqService.orderChildUnload(orderChild.getChildNo());
} }
......
...@@ -71,6 +71,10 @@ import java.time.LocalDateTime; ...@@ -71,6 +71,10 @@ import java.time.LocalDateTime;
import java.util.*; import java.util.*;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.UUID;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
@Slf4j @Slf4j
@Service @Service
......
...@@ -13,7 +13,7 @@ public class SettlementDriverDetailSqlProvider { ...@@ -13,7 +13,7 @@ public class SettlementDriverDetailSqlProvider {
return new SQL(){{ return new SQL(){{
SELECT("a.* "); SELECT("a.* ");
FROM("settlement_owner_detail a "); FROM("settlement_owner_detail a ");
LEFT_OUTER_JOIN("settlement_driver b on a.settlement_no = b.settlement_no"); LEFT_OUTER_JOIN("settlement_driver b on a.child_no = b.child_no ");
WHERE("b.create_time >= #{beginTime}"); WHERE("b.create_time >= #{beginTime}");
WHERE("b.status = " + SettlementDriverEnum.Status.WAIT_SETTLEMENT.getCode()); WHERE("b.status = " + SettlementDriverEnum.Status.WAIT_SETTLEMENT.getCode());
ORDER_BY("b.create_time"); ORDER_BY("b.create_time");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论