فهرست منبع

司机管理优化、新增轴数查询接口

donglang 2 ماه پیش
والد
کامیت
ac284b964b

+ 8 - 10
sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/controller/KwfTruckAxleNumController.java

@@ -12,23 +12,21 @@ import org.springframework.web.bind.annotation.RestController;
 import java.util.List;
 
 /**
- * Author: donglang
- * Time: 2025-10-23
- * Des: 车辆轴数Controller
- * Version: 1.0
- */
+*Author: donglang
+*Time: 2025-10-24
+*Des: 车辆轴数Controller
+*Version: 1.0
+*/
 
 @RestController
-@RequestMapping("/Axle")
-
+@RequestMapping("/kwfAxle")
 public class KwfTruckAxleNumController {
 
     @Autowired
-    private KwfTruckAxleNumService kwfTruckAxleNumService;
-
+    KwfTruckAxleNumService kwfTruckAxleNumService;
 
     @PostMapping("/queryTruckAxleNumList")
-    private BaseResult<List<TruckAxleNumVO>> queryTruckAxleNumList() {
+    public BaseResult<List<TruckAxleNumVO>> queryTruckAxleNumList() {
         List<TruckAxleNumVO> truckAxleNumVOS = kwfTruckAxleNumService.queryTruckAxleNumList();
         return BaseResult.success(truckAxleNumVOS);
     }

+ 2 - 16
sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/dao/KwTruckAxleNumMapper.java

@@ -1,8 +1,7 @@
 package com.sckw.fleet.dao;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.sckw.fleet.model.KwfDriverCard;
-import com.sckw.fleet.model.TruckAxleNum;
+import com.sckw.fleet.model.TmsTruckAxleNum;
 import org.apache.ibatis.annotations.Mapper;
 
 /**
@@ -11,20 +10,7 @@ import org.apache.ibatis.annotations.Mapper;
  * @date 2023/7/6 0006
  */
 @Mapper
-public interface KwTruckAxleNumMapper extends BaseMapper<TruckAxleNum> {
+public interface KwTruckAxleNumMapper extends BaseMapper<TmsTruckAxleNum> {
 
-    /**
-     * 新增
-     * @param params 新增参数
-     * @return
-     */
-    int insert(KwfDriverCard params);
-
-    /**
-     * 查询
-     * @param driverId 司机id
-     * @return
-     */
-    KwfDriverCard findByDriverId(Long driverId);
 
 }

+ 3 - 1
sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/model/TruckAxleNum.java → sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/model/TmsTruckAxleNum.java

@@ -1,6 +1,7 @@
 package com.sckw.fleet.model;
 
 
+import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -15,7 +16,8 @@ import java.time.LocalDateTime;
  */
 
 @Data
-public class TruckAxleNum implements Serializable {
+@TableName("tms_truck_axle_num")
+public class TmsTruckAxleNum implements Serializable {
 
     /**
      * 主键ID

+ 6 - 2
sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/model/vo/TruckAxleNumVO.java

@@ -1,9 +1,10 @@
 package com.sckw.fleet.model.vo;
 
 
-import com.sckw.fleet.model.TruckAxleNum;
+import com.sckw.fleet.model.TmsTruckAxleNum;
 import lombok.Data;
 
+import java.io.Serial;
 import java.io.Serializable;
 import java.math.BigDecimal;
 import java.time.LocalDateTime;
@@ -18,6 +19,9 @@ import java.time.LocalDateTime;
 @Data
 public class TruckAxleNumVO implements Serializable {
 
+    @Serial
+    private static final long serialVersionUID = -9020028380990215890L;
+
     /**
      * 主键ID
      */
@@ -52,7 +56,7 @@ public class TruckAxleNumVO implements Serializable {
         return new TruckAxleNumVO();
     }
 
-    public static TruckAxleNumVO toTruckAxleNumVO(TruckAxleNum axleNum){
+    public static TruckAxleNumVO toTruckAxleNumVO(TmsTruckAxleNum axleNum){
         if (axleNum == null) {
             return TruckAxleNumVO.getInstance();
         }

+ 2 - 2
sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/repository/KwfTruckAxleNumRepository.java

@@ -2,7 +2,7 @@ package com.sckw.fleet.repository;
 
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.sckw.fleet.dao.KwTruckAxleNumMapper;
-import com.sckw.fleet.model.TruckAxleNum;
+import com.sckw.fleet.model.TmsTruckAxleNum;
 import org.springframework.stereotype.Repository;
 
 
@@ -11,6 +11,6 @@ import org.springframework.stereotype.Repository;
  * 车辆轴数接口
  */
 @Repository
-public class KwfTruckAxleNumRepository extends ServiceImpl<KwTruckAxleNumMapper, TruckAxleNum> {
+public class KwfTruckAxleNumRepository extends ServiceImpl<KwTruckAxleNumMapper, TmsTruckAxleNum> {
 
 }

+ 11 - 9
sckw-modules/sckw-fleet/src/main/java/com/sckw/fleet/service/KwfTruckAxleNumService.java

@@ -1,7 +1,9 @@
 package com.sckw.fleet.service;
 
+
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import com.sckw.fleet.model.TruckAxleNum;
+import com.sckw.core.web.response.HttpResult;
+import com.sckw.fleet.model.TmsTruckAxleNum;
 import com.sckw.fleet.model.vo.TruckAxleNumVO;
 import com.sckw.fleet.repository.KwfTruckAxleNumRepository;
 import lombok.RequiredArgsConstructor;
@@ -11,21 +13,21 @@ import java.util.List;
 import java.util.stream.Collectors;
 
 /**
- * @author PC
- */
+*Author: donglang
+*Time: 2025-10-24
+*Des: 车辆管理Service
+*Version: 1.0
+*/
+
 @Service
 @RequiredArgsConstructor
 public class KwfTruckAxleNumService {
 
-
     private final KwfTruckAxleNumRepository truckAxleNumRepository;
 
-
     public List<TruckAxleNumVO> queryTruckAxleNumList() {
-
-        List<TruckAxleNum> truckAxleNums = truckAxleNumRepository.list(Wrappers.<TruckAxleNum>lambdaQuery()
-                .eq(TruckAxleNum::getStatus, 1));
+        List<TmsTruckAxleNum> truckAxleNums = truckAxleNumRepository.list(Wrappers.<TmsTruckAxleNum>lambdaQuery()
+                .eq(TmsTruckAxleNum::getStatus, 1));
         return truckAxleNums.stream().map(TruckAxleNumVO::toTruckAxleNumVO).collect(Collectors.toList());
     }
-
 }