From 599d076ba86b98c1c47a17c1ebaa57619ec26150 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 18 四月 2024 11:51:00 +0800 Subject: [PATCH] 阈值详情、字段修改 --- ycl-server/src/main/java/com/ycl/platform/service/impl/YwThresholdServiceImpl.java | 35 ++++++++++++++++++++++++++++++++--- 1 files changed, 32 insertions(+), 3 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/platform/service/impl/YwThresholdServiceImpl.java b/ycl-server/src/main/java/com/ycl/platform/service/impl/YwThresholdServiceImpl.java index 469f165..47fd25b 100644 --- a/ycl-server/src/main/java/com/ycl/platform/service/impl/YwThresholdServiceImpl.java +++ b/ycl-server/src/main/java/com/ycl/platform/service/impl/YwThresholdServiceImpl.java @@ -109,7 +109,7 @@ throw new RuntimeException("鏁版嵁涓嶅瓨鍦�"); } BeanUtils.copyProperties(form, ywThreshold); - ywThreshold.setIndicator(JSON.toJSONString(form)); +// ywThreshold.setIndicator(JSON.toJSONString(form)); return baseMapper.updateById(ywThreshold); } @@ -120,7 +120,7 @@ throw new RuntimeException("鏁版嵁涓嶅瓨鍦�"); } BeanUtils.copyProperties(form, ywThreshold); - ywThreshold.setIndicator(JSON.toJSONString(form)); +// ywThreshold.setIndicator(JSON.toJSONString(form)); return baseMapper.updateById(ywThreshold); } @@ -131,7 +131,7 @@ throw new RuntimeException("鏁版嵁涓嶅瓨鍦�"); } BeanUtils.copyProperties(form, ywThreshold); - ywThreshold.setIndicator(JSON.toJSONString(form)); +// ywThreshold.setIndicator(JSON.toJSONString(form)); return baseMapper.updateById(ywThreshold); } @@ -170,4 +170,33 @@ // todo 閬嶅巻鏉′欢锛岀敓鎴愬伐鍗� return Boolean.FALSE; } + + @Override + public FaceThresholdForm getFace(Integer id) { + return null; + } + + @Override + public CarThresholdForm getCar(Integer id) { + return null; + } + + @Override + public VideoThresholdForm getVideo(Integer id) { + YwThreshold result = new LambdaQueryChainWrapper<>(baseMapper) + .select(YwThreshold::getImageQuality, + YwThreshold::getId, + YwThreshold::getMonitorType, + YwThreshold::getImageQualityAuto, + YwThreshold::getVideoQuality, + YwThreshold::getVideoQualityAuto, + YwThreshold::getAnnotationAccuracy, + YwThreshold::getAnnotationAccuracyAuto) + .eq(YwThreshold::getId, id) + .eq(YwThreshold::getMonitorType, BusinessTypeEnum.VIDEO) + .one(); + VideoThresholdForm form = new VideoThresholdForm(); + BeanUtils.copyProperties(result, form); + return form; + } } -- Gitblit v1.8.0