Преглед на файлове

版本升级 摄像头系统参数

sunhh преди 2 години
родител
ревизия
9413599a08
променени са 1 файла, в които са добавени 7 реда и са изтрити 6 реда
  1. 7 6
      business-service/src/main/java/com/ozs/service/service/impl/BaseCameraVersionServiceImpl.java

+ 7 - 6
business-service/src/main/java/com/ozs/service/service/impl/BaseCameraVersionServiceImpl.java

@@ -100,13 +100,14 @@ public class BaseCameraVersionServiceImpl extends ServiceImpl<BaseCameraVersionM
             return AjaxResult.error("当前版本ID不存在!");
         }
         BeanUtils.copyProperties(baseCameraVersion, baseCameraVersionVo);
-        LambdaQueryWrapper<BaseVersionCameraParam> wrapperBaseVersionCameraParam = new LambdaQueryWrapper<>();
-        if (!StringUtils.isEmptySunhh(baseCameraVersionVo) && !StringUtils.isEmptySunhh(baseCameraVersionVo.getId())) {
-            wrapperBaseVersionCameraParam.eq(BaseVersionCameraParam::getVersionId, baseCameraVersionVo.getId());
+        if ("3".equals(baseCameraVersion.getUpgradeType())) {
+            LambdaQueryWrapper<BaseVersionCameraParam> wrapperBaseVersionCameraParam = new LambdaQueryWrapper<>();
+            if (!StringUtils.isEmptySunhh(baseCameraVersionVo) && !StringUtils.isEmptySunhh(baseCameraVersionVo.getId())) {
+                wrapperBaseVersionCameraParam.eq(BaseVersionCameraParam::getVersionId, baseCameraVersionVo.getId());
+            }
+            List<BaseVersionCameraParam> baseVersionCameraParams = baseVersionCameraParamMapper.selectList(wrapperBaseVersionCameraParam);
+            baseCameraVersionVo.setBaseVersionCameraParamList(baseVersionCameraParams);
         }
-        List<BaseVersionCameraParam> baseVersionCameraParams = baseVersionCameraParamMapper.selectList(wrapperBaseVersionCameraParam);
-        baseCameraVersionVo.setBaseVersionCameraParamList(baseVersionCameraParams);
-
         CameraUpdateLog cameraUpdateLog = new CameraUpdateLog();
         cameraUpdateLog.setVersionId(baseCameraVersion.getId());
         cameraUpdateLog.setVersionNum(baseCameraVersion.getVersionNum());