|
|
@@ -112,6 +112,8 @@ public class KwfDriverService {
|
|
|
private KwfDriverMapper driverMapper;
|
|
|
@Autowired
|
|
|
KwfTruckService truckService;
|
|
|
+ @Autowired
|
|
|
+ KwfDriverRepository driverRepository;
|
|
|
|
|
|
/**
|
|
|
* @param key 逐渐id
|
|
|
@@ -1276,8 +1278,13 @@ public class KwfDriverService {
|
|
|
*/
|
|
|
public List<KwfDriverAssociatedTrackVO> queryAssociatedTrack(AssociatedTrackRequest request) {
|
|
|
log.info("查询司机关联车辆信息:{}", JSON.toJSONString(request));
|
|
|
+ KwfDriver driver = driverRepository.queryOneByPhone(request.getDriverPhone());
|
|
|
+ if (driver == null) {
|
|
|
+ throw new BusinessPlatfromException(ErrorCodeEnum.DRIVER_NOT_FOUND, "车辆信息不存在!");
|
|
|
+ }
|
|
|
+
|
|
|
List<KwfDriverAssociatedTruck> associatedTrackList = driverAssociatedTruckRepository
|
|
|
- .queryByEntIdAndDriverId(request.getEntId(),request.getDriverId());
|
|
|
+ .queryByEntIdAndDriverId(request.getEntId(), driver.getId());
|
|
|
if (CollectionUtils.isEmpty(associatedTrackList)) {
|
|
|
return Collections.emptyList();
|
|
|
}
|