From 19c9cedb3f9efe0d0445f10f9ebab562525c7260 Mon Sep 17 00:00:00 2001 From: zch Date: Tue, 6 May 2025 09:54:48 +0800 Subject: [PATCH] =?UTF-8?q?feat(record):=20=E5=A2=9E=E5=8A=A0=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E7=9B=91=E6=B5=8B=E8=AE=BE=E5=A4=87=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E5=B9=B6=E4=BC=98=E5=8C=96=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=20SQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 RecordIotenvInstant 模型中添加 monitorName 字段,用于显示设备名称 - 修改 RecordIotenvInstantMapper.xml 中的 SQL 查询语句,通过左连接 ems_base_monitor_info表来获取设备名称 -优化 SQL 查询的排序条件,提高查询效率 --- .../record/domain/RecordIotenvInstant.java | 273 +++++++++--------- .../ems/record/RecordIotenvInstantMapper.xml | 25 +- 2 files changed, 154 insertions(+), 144 deletions(-) diff --git a/os-ems/src/main/java/com/os/ems/record/domain/RecordIotenvInstant.java b/os-ems/src/main/java/com/os/ems/record/domain/RecordIotenvInstant.java index e6c0500..fd42577 100644 --- a/os-ems/src/main/java/com/os/ems/record/domain/RecordIotenvInstant.java +++ b/os-ems/src/main/java/com/os/ems/record/domain/RecordIotenvInstant.java @@ -79,140 +79,145 @@ public class RecordIotenvInstant extends BaseEntity private String[] monitorIds; - public void setObjid(Long objid) - { - this.objid = objid; - } + //关联查询设备名称 + private String monitorName; - public Long getObjid() - { - return objid; - } - public void setMonitorId(String monitorId) - { - this.monitorId = monitorId; - } - public String getMonitorId() - { - return monitorId; - } - public void setTemperature(BigDecimal temperature) - { - this.temperature = temperature; - } - - public BigDecimal getTemperature() - { - return temperature; - } - public void setHumidity(BigDecimal humidity) - { - this.humidity = humidity; - } - - public BigDecimal getHumidity() - { - return humidity; - } - public void setIlluminance(BigDecimal illuminance) - { - this.illuminance = illuminance; - } - - public BigDecimal getIlluminance() - { - return illuminance; - } - public void setNoise(BigDecimal noise) - { - this.noise = noise; - } - - public BigDecimal getNoise() - { - return noise; - } - public void setConcentration(BigDecimal concentration) - { - this.concentration = concentration; - } - - public BigDecimal getConcentration() - { - return concentration; - } - public void setVibrationSpeed(BigDecimal vibrationSpeed) - { - this.vibrationSpeed = vibrationSpeed; - } - - public BigDecimal getVibrationSpeed() - { - return vibrationSpeed; - } - public void setVibrationDisplacement(BigDecimal vibrationDisplacement) - { - this.vibrationDisplacement = vibrationDisplacement; - } - - public BigDecimal getVibrationDisplacement() - { - return vibrationDisplacement; - } - public void setVibrationAcceleration(BigDecimal vibrationAcceleration) - { - this.vibrationAcceleration = vibrationAcceleration; - } - - public BigDecimal getVibrationAcceleration() - { - return vibrationAcceleration; - } - public void setVibrationTemp(BigDecimal vibrationTemp) - { - this.vibrationTemp = vibrationTemp; - } - - public BigDecimal getVibrationTemp() - { - return vibrationTemp; - } - public void setCollectTime(Date collectTime) - { - this.collectTime = collectTime; - } - - public Date getCollectTime() - { - return collectTime; - } - public void setRecodeTime(Date recodeTime) - { - this.recodeTime = recodeTime; - } - - public Date getRecodeTime() - { - return recodeTime; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("objid", getObjid()) - .append("monitorId", getMonitorId()) - .append("temperature", getTemperature()) - .append("humidity", getHumidity()) - .append("illuminance", getIlluminance()) - .append("noise", getNoise()) - .append("concentration", getConcentration()) - .append("vibrationSpeed", getVibrationSpeed()) - .append("vibrationDisplacement", getVibrationDisplacement()) - .append("vibrationAcceleration", getVibrationAcceleration()) - .append("vibrationTemp", getVibrationTemp()) - .append("collectTime", getCollectTime()) - .append("recodeTime", getRecodeTime()) - .toString(); - } +// +// public void setObjid(Long objid) +// { +// this.objid = objid; +// } +// +// public Long getObjid() +// { +// return objid; +// } +// public void setMonitorId(String monitorId) +// { +// this.monitorId = monitorId; +// } +// +// public String getMonitorId() +// { +// return monitorId; +// } +// public void setTemperature(BigDecimal temperature) +// { +// this.temperature = temperature; +// } +// +// public BigDecimal getTemperature() +// { +// return temperature; +// } +// public void setHumidity(BigDecimal humidity) +// { +// this.humidity = humidity; +// } +// +// public BigDecimal getHumidity() +// { +// return humidity; +// } +// public void setIlluminance(BigDecimal illuminance) +// { +// this.illuminance = illuminance; +// } +// +// public BigDecimal getIlluminance() +// { +// return illuminance; +// } +// public void setNoise(BigDecimal noise) +// { +// this.noise = noise; +// } +// +// public BigDecimal getNoise() +// { +// return noise; +// } +// public void setConcentration(BigDecimal concentration) +// { +// this.concentration = concentration; +// } +// +// public BigDecimal getConcentration() +// { +// return concentration; +// } +// public void setVibrationSpeed(BigDecimal vibrationSpeed) +// { +// this.vibrationSpeed = vibrationSpeed; +// } +// +// public BigDecimal getVibrationSpeed() +// { +// return vibrationSpeed; +// } +// public void setVibrationDisplacement(BigDecimal vibrationDisplacement) +// { +// this.vibrationDisplacement = vibrationDisplacement; +// } +// +// public BigDecimal getVibrationDisplacement() +// { +// return vibrationDisplacement; +// } +// public void setVibrationAcceleration(BigDecimal vibrationAcceleration) +// { +// this.vibrationAcceleration = vibrationAcceleration; +// } +// +// public BigDecimal getVibrationAcceleration() +// { +// return vibrationAcceleration; +// } +// public void setVibrationTemp(BigDecimal vibrationTemp) +// { +// this.vibrationTemp = vibrationTemp; +// } +// +// public BigDecimal getVibrationTemp() +// { +// return vibrationTemp; +// } +// public void setCollectTime(Date collectTime) +// { +// this.collectTime = collectTime; +// } +// +// public Date getCollectTime() +// { +// return collectTime; +// } +// public void setRecodeTime(Date recodeTime) +// { +// this.recodeTime = recodeTime; +// } +// +// public Date getRecodeTime() +// { +// return recodeTime; +// } +// +// @Override +// public String toString() { +// return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) +// .append("objid", getObjid()) +// .append("monitorId", getMonitorId()) +// .append("temperature", getTemperature()) +// .append("humidity", getHumidity()) +// .append("illuminance", getIlluminance()) +// .append("noise", getNoise()) +// .append("concentration", getConcentration()) +// .append("vibrationSpeed", getVibrationSpeed()) +// .append("vibrationDisplacement", getVibrationDisplacement()) +// .append("vibrationAcceleration", getVibrationAcceleration()) +// .append("vibrationTemp", getVibrationTemp()) +// .append("collectTime", getCollectTime()) +// .append("recodeTime", getRecodeTime()) +// .toString(); +// } } diff --git a/os-ems/src/main/resources/mapper/ems/record/RecordIotenvInstantMapper.xml b/os-ems/src/main/resources/mapper/ems/record/RecordIotenvInstantMapper.xml index bba9923..c6a9404 100644 --- a/os-ems/src/main/resources/mapper/ems/record/RecordIotenvInstantMapper.xml +++ b/os-ems/src/main/resources/mapper/ems/record/RecordIotenvInstantMapper.xml @@ -18,6 +18,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -168,10 +169,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"