diff --git a/fate-launch-server/pom.xml b/fate-launch-server/pom.xml index 24b408b..c70abbb 100644 --- a/fate-launch-server/pom.xml +++ b/fate-launch-server/pom.xml @@ -62,6 +62,14 @@ mysql-connector-j 8.0.33 + + + + org.springframework.boot + spring-boot-starter-amqp + + + ${project.artifactId} 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 c809bd5..bfb2ef5 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 @@ -8,6 +8,9 @@ import com.shiyi.launch.service.VehiclelaunchService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.util.Date; +import java.util.UUID; + /** * @Description : 车辆上线业务层 * @Author : YangHaoYu @@ -25,6 +28,15 @@ public class VehiclelaunchServiceimpl implements VehiclelaunchService { if (StringUtils.isEmpty(vehiclelaunch.getVin())){ return "vin为空"; } + + long time = new Date().getTime(); + + vehiclelaunch.setTimestamp(String.valueOf(time)); + + String uuid = UUID.randomUUID().toString().replaceAll("-","").substring(0,8); + + vehiclelaunch.setNonce(uuid); + int i = vehicleaunchMapper.into(vehiclelaunch); if(i < 0){ 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 5e76cdc..de202d1 100644 --- a/fate-launch-server/src/main/resources/mapper/launch/VehiclelaunchMapper.xml +++ b/fate-launch-server/src/main/resources/mapper/launch/VehiclelaunchMapper.xml @@ -4,8 +4,8 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - insert into t_car(car_vin) values - (#{vin}) + insert into t_car(car_vin,car_address,car_license,car_name) values + (#{vin},#{timestamp},#{nonce},#{userName})