donglang 2 сар өмнө
parent
commit
86ff448f0f

+ 4 - 4
sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/model/request/AssociatedTrackRequest.java

@@ -21,11 +21,11 @@ public class AssociatedTrackRequest {
     private Long entId;
 
     /**
-     * 司机手机号
+     * 司机id
      */
-    @Schema(description = "司机手机号")
-    @NotBlank(message = "司机手机号不能为空!")
-    private String driverPhone;
+    @Schema(description = "司机id")
+    @NotNull(message = "司机主键id不能为空!")
+    private Long driverId;
 
 
 

+ 1 - 8
sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/service/KwfDriverService.java

@@ -112,8 +112,6 @@ public class KwfDriverService {
     private KwfDriverMapper driverMapper;
     @Autowired
     KwfTruckService truckService;
-    @Autowired
-    KwfDriverRepository driverRepository;
 
     /**
      * @param key 逐渐id
@@ -1278,13 +1276,8 @@ 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(), driver.getId());
+                .queryByEntIdAndDriverId(request.getEntId(),request.getDriverId());
         if (CollectionUtils.isEmpty(associatedTrackList)) {
             return Collections.emptyList();
         }