Sfoglia il codice sorgente

更新车辆模板时同时更新车辆

root 2 anni fa
parent
commit
57ceae3e84

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

@@ -100,8 +100,8 @@ public class VehicleTempService {
             vehicleTempMapper.insert(newVehicle);
             logService.logVehicle(LogConstants.SYS_LOG_VEHICLE_INSERT, newVehicle);
         } else { //修改
-            if (oldVehicle.getModelLabel().equals(newVehicle.getModelLabel())){
-                // 如果修改了 modelLabel,则需要同步所有的车辆
+            // 如果旧的车辆模板的标识和新的车辆模板标识不相等,则需要同步所有的车辆
+            if (!oldVehicle.getModelLabel().equals(newVehicle.getModelLabel())){
                 vehicleMapper.updateModelLabel(oldVehicle.getModelLabel(),newVehicle.getModelLabel());
             }
             vehicleTempMapper.update(newVehicle);