Bladeren bron

Merge remote-tracking branch 'origin/master'

root 2 jaren geleden
bovenliggende
commit
6cad7cb0cb

+ 4 - 6
simulation-resource-server/src/main/java/com/css/simulation/resource/model/service/VehicleTempService.java

@@ -100,18 +100,17 @@ public class VehicleTempService {
         PoUtil.initAddPo(newVehicle);
 
         DictPO dictPo=new DictPO();
+        dictPo.setDictCode(newVehicle.getModelLabel());
+        dictPo.setDictName(newVehicle.getVehicleTopView());//osgb路径
         PoUtil.initAddPo(dictPo);
         if (ObjectUtil.isNull(id)) {//新增
             newVehicle.setId(StringUtil.getRandomUUID());
             newVehicle.setVehicleCode(StringUtil.getRandomCode());
             newVehicle.setValid("1");
             vehicleTempMapper.insert(newVehicle);
-
             //字典新增osgb文件
             dictPo.setId(StringUtil.getRandomUUID());
-            dictPo.setDictCode("carType");
-            dictPo.setDictCode(newVehicle.getModelLabel());
-            dictPo.setDictName(newVehicle.getVehicleTopView());//osgb路径
+            dictPo.setDictType("carType");
             dictPo.setDictOrder(1);
             dictMapper.saveSystemDict(dictPo);
             logService.logVehicle(LogConstants.SYS_LOG_VEHICLE_INSERT, newVehicle);
@@ -121,8 +120,6 @@ public class VehicleTempService {
                 vehicleMapper.updateModelLabel(oldVehicle.getModelLabel(),newVehicle.getModelLabel());
             }
             vehicleTempMapper.update(newVehicle);
-            dictPo.setDictCode(newVehicle.getModelLabel());
-            dictPo.setDictName(newVehicle.getVehicleTopView());//osgb路径
             dictMapper.updateSystemDict(dictPo);
             logService.logVehicle(LogConstants.SYS_LOG_VEHICLE_UPDATE, newVehicle);
         }
@@ -134,6 +131,7 @@ public class VehicleTempService {
         logService.logVehicle(LogConstants.SYS_LOG_VEHICLE_DEL, po);
         //删除字典车辆模型
         VehiclePageParam param=new VehiclePageParam();
+        param.setId(po.getId());
         VehicleTempVO vehicleTempVO= vehicleTempMapper.getVehicleTempInfo(param);
         DictPO dictPo=new DictPO();
         dictPo.setDictCode(vehicleTempVO.getModelLabel());

+ 1 - 1
simulation-resource-server/src/main/resources/mapper/system/DictMapper.xml

@@ -40,7 +40,7 @@
         )
         VALUES(
             #{id,jdbcType=VARCHAR},
-            #{'三维视频车辆类型'},
+            '三维视频车辆类型',
             #{dictType,jdbcType=VARCHAR},
             #{dictName,jdbcType=VARCHAR},
             #{dictCode,jdbcType=VARCHAR},