瀏覽代碼

王耀栋--工作台模块代码,工作详情添加获取车辆图片信息

wangyaodong 3 年之前
父節點
當前提交
4ffe83c4fb

+ 3 - 0
api-common/src/main/java/api/common/pojo/vo/project/ProjectDetailsVo.java

@@ -48,6 +48,9 @@ public class ProjectDetailsVo {
     //车辆描述
     private String vehicleDescribe;
 
+    //车辆图片地址
+    private String vehicleImage;
+
     //摄像头
     private List<SensorBaseInfoVo> sensorCameraList;
 

+ 3 - 0
api-common/src/main/java/api/common/pojo/vo/project/VehicleBaseInfoVo.java

@@ -19,4 +19,7 @@ public class VehicleBaseInfoVo {
     //车辆描述
     private String description;
 
+    //车辆图片地址
+    private String vehicleImage;
+
 }

+ 3 - 0
simulation-resource-server/src/main/java/com/css/simulation/resource/project/impl/SimulationProjectServiceImpl.java

@@ -290,6 +290,8 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
             ConfigVehicleVO configVehicleVO = configVehicleVOS.get(0);
             vehicleBaseInfoVo = simulationProjectMapper.selectVehicleBaseInfoById(configVehicleVO.getVehicleId()).get(0);
         }
+        String vehicleImage = vehicleBaseInfoVo.getVehicleImage();
+        vehicleBaseInfoVo.setVehicleImage(vehicleImage.replaceFirst("Front side","Top"));
 
         List<VehicleSensorVo> vehicleSensorVos = simulationProjectMapper.selectVehicleSensor(vehicleConfigId);
 
@@ -387,6 +389,7 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
         if(vehicleBaseInfoVo != null){
             projectDetailsVo.setVehicleName(vehicleBaseInfoVo.getVehicleName());
             projectDetailsVo.setVehicleDescribe(vehicleBaseInfoVo.getDescription());
+            projectDetailsVo.setVehicleImage(vehicleBaseInfoVo.getVehicleImage());
 
         }
         projectDetailsVo.setSensorCameraList(sensorCameraList);

+ 1 - 1
simulation-resource-server/src/main/resources/mapper/project/SimulationProjectMapper.xml

@@ -233,7 +233,7 @@
 
     <!--获取车辆基本信息-->
     <select id="selectVehicleBaseInfoById" parameterType="string" resultType="api.common.pojo.vo.project.VehicleBaseInfoVo">
-        select a.id, a.vehicle_name, a.description
+        select a.id, a.vehicle_name, a.description, a.vehicle_image
         from model_vehicle a
         where is_deleted = '0'
         <if test="id != null and id != ''">