环境监测后端

This commit is contained in:
fl 2025-07-23 23:59:48 +08:00
parent d869314530
commit 2b0373057a
2 changed files with 23 additions and 27 deletions

View File

@ -16,7 +16,10 @@ public class EnvironmentDto extends ScreenParamDto {
private String currentDay;
@ApiModelProperty(value = "时辰")
private String hours;
private String hour;
@ApiModelProperty(value = "工程名称")
private String proId;
@ApiModelProperty(value = "工程名称")
private String proName;

View File

@ -5,22 +5,22 @@
<select id="getEnvironmentList" resultType="com.securitycontrol.entity.screen.dto.EnvironmentDto">
SELECT
id,
pro_id,
current_day,
pro_id as proId,
current_day as currentDay,
`hour`,
slope_displacement,
slope_displacement as slopeDisplacement,
temperature,
humidity,
air_quality_index,
noise_level,
air_quality_index as airQualityIndex,
noise_level as noiseLevel,
illumination,
gis_installation_temp,
gis_installation_humidity,
gis_installation_dust_concentration,
confined_space_oxygen,
confined_space_carbon_monoxide,
confined_space_hydrogen_sulfide,
confined_space_combustible_gas
gis_installation_temp as gisInstallationTemp,
gis_installation_humidity as gisInstallationHumidity,
gis_installation_dust_concentration as gisInstallationDustConcentration,
confined_space_oxygen as confinedSpaceOxygen,
confined_space_carbon_monoxide as confinedSpaceCarbonMonoxide,
confined_space_hydrogen_sulfide as confinedSpaceHydrogenSulfide,
confined_space_combustible_gas as confinedSpaceCombustibleGas
FROM
wide_sensor_data
WHERE
@ -30,20 +30,13 @@
</select>
<select id="getEnvironmentListByDate" resultType="com.securitycontrol.entity.screen.dto.EnvironmentDto">
SELECT
current_day,
AVG(slope_displacement) AS avg_slope_displacement,
AVG(temperature) AS avg_temperature,
AVG(humidity) AS avg_humidity,
AVG(air_quality_index) AS avg_air_quality_index,
AVG(noise_level) AS avg_noise_level,
AVG(illumination) AS avg_illumination,
AVG(gis_installation_temp) AS avg_gis_installation_temp,
AVG(gis_installation_humidity) AS avg_gis_installation_humidity,
AVG(gis_installation_dust_concentration) AS avg_gis_installation_dust_concentration,
AVG(confined_space_oxygen) AS avg_confined_space_oxygen,
AVG(confined_space_carbon_monoxide) AS avg_confined_space_carbon_monoxide,
AVG(confined_space_hydrogen_sulfide) AS avg_confined_space_hydrogen_sulfide,
AVG(confined_space_combustible_gas) AS avg_confined_space_combustible_gas
current_day as currentDay,
AVG(slope_displacement) AS slopeDisplacement,
AVG(temperature) AS temperature,
AVG(humidity) AS humidity,
AVG(air_quality_index) AS airQualityIndex,
AVG(noise_level) AS noiseLevel,
AVG(illumination) AS illumination
FROM
wide_sensor_data
WHERE