From 37f45c4805bae963f7c37c3a32c40f7563343fe2 Mon Sep 17 00:00:00 2001 From: sikadi <13315935+sikadi_love@user.noreply.gitee.com> Date: Fri, 1 Dec 2023 16:20:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../launch/controller/VehiclelaunchController.java | 2 -- .../com/shiyi/launch/mapper/VehicleaunchMapper.java | 2 ++ .../launch/service/impl/VehiclelaunchServiceimpl.java | 10 ++++------ .../resources/mapper/launch/VehiclelaunchMapper.xml | 6 +++++- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/fate-launch-server/src/main/java/com/shiyi/launch/controller/VehiclelaunchController.java b/fate-launch-server/src/main/java/com/shiyi/launch/controller/VehiclelaunchController.java index e02643b..211bad6 100644 --- a/fate-launch-server/src/main/java/com/shiyi/launch/controller/VehiclelaunchController.java +++ b/fate-launch-server/src/main/java/com/shiyi/launch/controller/VehiclelaunchController.java @@ -29,9 +29,7 @@ public class VehiclelaunchController { */ @PostMapping("vehiclelaunch") public Result vehiclelaunchs(@RequestBody Vehiclelaunch vehiclelaunch){ - String topic = vehiclelaunchService.vehiclelaunch(vehiclelaunch); - return Result.success(topic); } diff --git a/fate-launch-server/src/main/java/com/shiyi/launch/mapper/VehicleaunchMapper.java b/fate-launch-server/src/main/java/com/shiyi/launch/mapper/VehicleaunchMapper.java index dc8b48b..55d9820 100644 --- a/fate-launch-server/src/main/java/com/shiyi/launch/mapper/VehicleaunchMapper.java +++ b/fate-launch-server/src/main/java/com/shiyi/launch/mapper/VehicleaunchMapper.java @@ -14,4 +14,6 @@ import org.apache.ibatis.annotations.Mapper; @Mapper public interface VehicleaunchMapper { Car save(Vehiclelaunch vehiclelaunch); + + int into(Vehiclelaunch vehiclelaunch); } diff --git a/fate-launch-server/src/main/java/com/shiyi/launch/service/impl/VehiclelaunchServiceimpl.java b/fate-launch-server/src/main/java/com/shiyi/launch/service/impl/VehiclelaunchServiceimpl.java index 6885a92..c809bd5 100644 --- a/fate-launch-server/src/main/java/com/shiyi/launch/service/impl/VehiclelaunchServiceimpl.java +++ b/fate-launch-server/src/main/java/com/shiyi/launch/service/impl/VehiclelaunchServiceimpl.java @@ -25,16 +25,14 @@ public class VehiclelaunchServiceimpl implements VehiclelaunchService { if (StringUtils.isEmpty(vehiclelaunch.getVin())){ return "vin为空"; } - Car car = vehicleaunchMapper.save(vehiclelaunch); + int i = vehicleaunchMapper.into(vehiclelaunch); - if( null == car){ - - return "连接不上,没有该车辆"; + if(i < 0){ + return "失败"; } - String carVin = car.getCarVin(); - String fate = "fate" + carVin.substring(3,7) + vehiclelaunch.getNonce(); + String fate = "fate" + vehiclelaunch.getVin().substring(3,7) + vehiclelaunch.getNonce(); return fate; } diff --git a/fate-launch-server/src/main/resources/mapper/launch/VehiclelaunchMapper.xml b/fate-launch-server/src/main/resources/mapper/launch/VehiclelaunchMapper.xml index ec2058a..5e76cdc 100644 --- a/fate-launch-server/src/main/resources/mapper/launch/VehiclelaunchMapper.xml +++ b/fate-launch-server/src/main/resources/mapper/launch/VehiclelaunchMapper.xml @@ -3,9 +3,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> + + insert into t_car(car_vin) values + (#{vin}) + - select * from t_car where car_vin = #{vin}