wlzboy
2026-01-24 2f09efc660bf2cc94cbc5291ad25ca06fc9bdadf
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/VehicleInfoServiceImpl.java
@@ -102,7 +102,6 @@
     * @return 结果
     */
    @Override
    @Transactional
    public int insertVehicleInfo(VehicleInfo vehicleInfo) {
        int rows = vehicleInfoMapper.insertVehicleInfo(vehicleInfo);
        
@@ -130,8 +129,7 @@
     * @param vehicleInfo 车辆信息
     * @return 结果
     */
    @Override
    @Transactional
    @Override
    public int updateVehicleInfo(VehicleInfo vehicleInfo) {
        // 只有当 deptIds 不为 null 时才更新部门关联(避免不必要的锁竞争)
        if (vehicleInfo.getDeptIds() != null) {
@@ -194,7 +192,7 @@
     * @return 结果
     */
    @Override
    @Transactional
    public int bindVehicleToUser(Long userId, Long vehicleId) {
        // 先解绑用户的所有车辆(业务逻辑:一个用户同时只能绑定一辆车)
        vehicleInfoMapper.unbindAllVehiclesFromUser(userId);