From 08f95b2f159b56fa3bd4f4b348855989de8aa456 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期四, 18 十二月 2025 21:48:18 +0800
Subject: [PATCH] feat: vehicle

---
 ruoyi-system/src/main/resources/mapper/system/VehicleInfoMapper.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/ruoyi-system/src/main/resources/mapper/system/VehicleInfoMapper.xml b/ruoyi-system/src/main/resources/mapper/system/VehicleInfoMapper.xml
index ad36af4..09303ac 100644
--- a/ruoyi-system/src/main/resources/mapper/system/VehicleInfoMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/VehicleInfoMapper.xml
@@ -131,12 +131,29 @@
     <select id="selectVehicleInfoByPlateNumber" parameterType="String" resultMap="VehicleInfoResult">
         <include refid="selectVehicleInfoVo"/>
         where v.vehicle_no LIKE concat('%', #{plateNumber}, '%')
+        limit 1
     </select>
 
     <select id="selectVehicleInfoByVehicleNo" parameterType="String" resultMap="VehicleInfoResult">
         <include refid="selectVehicleInfoVo"/>
         where v.vehicle_no LIKE concat('%', #{vehicleNo}, '%')
     </select>
+    
+    <!-- 鏍规嵁鏃х郴缁熻溅杈咺D(CarID)鏌ヨ杞﹁締淇℃伅 -->
+    <select id="selectVehicleInfoByCarId" parameterType="Integer" resultMap="VehicleInfoResult">
+        <include refid="selectVehicleInfoVo"/>
+        where v.car_id = #{carId}
+    </select>
+    
+    <!-- 鏍规嵁鏃х郴缁熻溅杈咺D鏌ヨ杞﹁締淇℃伅 -->
+    <select id="selectVehicleInfoByCarID" resultType="java.util.HashMap">
+        SELECT 
+            vehicle_id,
+            car_id,
+            vehicle_no
+        FROM tb_vehicle_info 
+        WHERE car_id = #{carID}
+    </select>
         
     <insert id="insertVehicleInfo" parameterType="VehicleInfo" useGeneratedKeys="true" keyProperty="vehicleId">
         insert into tb_vehicle_info

--
Gitblit v1.9.1