From 54a53b87b345e5f42061af85fecfeecb4528eeff Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期三, 14 六月 2023 15:39:11 +0800 Subject: [PATCH] 电池告警设置 --- src/main/java/com/whyc/service/DevParamService.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whyc/service/DevParamService.java b/src/main/java/com/whyc/service/DevParamService.java index 3b16df3..ad0a913 100644 --- a/src/main/java/com/whyc/service/DevParamService.java +++ b/src/main/java/com/whyc/service/DevParamService.java @@ -67,10 +67,18 @@ wrapper.set("alm_low_level", devParam.getAlmLowLevel()); wrapper.set("alm_high_en", devParam.getAlmHighEn()); wrapper.set("alm_low_en", devParam.getAlmLowEn()); - wrapper.set("alm_high_coe_upper", devParam.getAlmHighCoeUpper()); - wrapper.set("alm_high_coe_upper_en", devParam.getAlmHighCoeUpperEn()); - wrapper.set("alm_low_coe_lower", devParam.getAlmLowCoeLower()); - wrapper.set("alm_low_coe_lower_en", devParam.getAlmLowCoeLowerEn()); + if (devParam.getAlmHighCoeUpper() != null) { + wrapper.set("alm_high_coe_upper", devParam.getAlmHighCoeUpper()); + } + if (devParam.getAlmHighCoeUpperEn() != null) { + wrapper.set("alm_high_coe_upper_en", devParam.getAlmHighCoeUpperEn()); + } + if (devParam.getAlmLowCoeLower() != null) { + wrapper.set("alm_low_coe_lower", devParam.getAlmLowCoeLower()); + } + if (devParam.getAlmLowCoeLowerEn() != null) { + wrapper.set("alm_low_coe_lower_en", devParam.getAlmLowCoeLowerEn()); + } int flag = mapper.update(null, wrapper); return new Response().set(flag); } -- Gitblit v1.9.1