From 3bdfccb465d145ff0f8ff8b327488555ca18930d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B?= <1063331231@qq.com> Date: Sat, 14 Jun 2025 21:56:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=A0=B9=E6=8D=AE=E5=8A=A0?= =?UTF-8?q?=E7=83=AD=E5=8C=BA=E8=8E=B7=E5=8F=96=E5=BC=82=E5=B8=B8=E5=B7=A5?= =?UTF-8?q?=E8=89=BA=E7=9A=84=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/iflytop/sgs/app/service/api/CraftMonitorService.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/iflytop/sgs/app/service/api/CraftMonitorService.java b/src/main/java/com/iflytop/sgs/app/service/api/CraftMonitorService.java index 1953ef8..9c5092f 100644 --- a/src/main/java/com/iflytop/sgs/app/service/api/CraftMonitorService.java +++ b/src/main/java/com/iflytop/sgs/app/service/api/CraftMonitorService.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.iflytop.sgs.app.mapper.CraftMonitorMapper; import com.iflytop.sgs.app.model.entity.CraftMonitor; +import com.iflytop.sgs.common.enums.HeatModuleCode; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -21,10 +22,14 @@ public class CraftMonitorService extends ServiceImpl().eq(CraftMonitor::getHeatId, craftMonitor.getHeatId())); if (craftMonitorExist != null) { - BeanUtil.copyProperties(craftMonitor, craftMonitorExist,"id"); + BeanUtil.copyProperties(craftMonitor, craftMonitorExist, "id"); this.updateById(craftMonitorExist); } else { this.save(craftMonitor); } } + + public CraftMonitor getByHeatModule(HeatModuleCode heatModuleCode) { + return this.getOne(new LambdaQueryWrapper().eq(CraftMonitor::getHeatId, heatModuleCode)); + } }