代码优化
This commit is contained in:
parent
5d8a3706f7
commit
c95e05f131
@ -114,7 +114,7 @@ public class EnvironmentAlarmController {
|
||||
*/
|
||||
@ApiOperation(value = "查询某个项目今日PM10报警/预警情况", notes = "查询某个项目今日PM10报警/预警情况", httpMethod = "POST")
|
||||
@PostMapping(value = "/queryProjectTodayAlarmInfoDetail")
|
||||
public Result<ProjectTodayAlarmInfoDetailVo> queryProjectTodayAlarmInfoDetail(ProjectTodayAlarmInfoDetailQO qo) {
|
||||
public Result<ProjectTodayAlarmInfoDetailVo> queryProjectTodayAlarmInfoDetail(@RequestBody @Validated ProjectTodayAlarmInfoDetailQO qo) {
|
||||
return Result.success(environmentAlarmService.queryProjectTodayAlarmInfoDetail(qo));
|
||||
}
|
||||
|
||||
|
||||
@ -4,9 +4,12 @@ import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
@Data
|
||||
@ApiModel("查询某个项目今日PM10报警/预警情况")
|
||||
public class ProjectTodayAlarmInfoDetailQO {
|
||||
@ApiModelProperty(value = "所属项目SN")
|
||||
@ApiModelProperty(value = "所属项目SN", required = true)
|
||||
@NotBlank
|
||||
private String projectSn;
|
||||
}
|
||||
|
||||
@ -339,7 +339,7 @@
|
||||
</select>
|
||||
<select id="queryDeviceTodayAvgData" resultType="com.zhgd.xmgl.modules.environment.entity.Pm10TodayData"
|
||||
parameterType="com.zhgd.xmgl.modules.environment.entity.ProjectTodayAlarmInfoDetailQO">
|
||||
SELECT AVG(dnd.pm10),
|
||||
SELECT AVG(dnd.pm10) pm10,
|
||||
dnd.upload_date
|
||||
FROM dust_noise_data dnd
|
||||
WHERE dnd.project_sn = #{projectSn}
|
||||
@ -355,8 +355,10 @@
|
||||
IF
|
||||
(ea.type = 0, 1, 0)), 0) pm10_device_today_pre_alarm_sum
|
||||
FROM environment_alarm ea
|
||||
WHERE DATE_FORMAT(ea.alarm_time, "%Y%m%d") = DATE_FORMAT(NOW(), "%Y%m%d")
|
||||
<where>
|
||||
DATE_FORMAT(ea.alarm_time, "%Y%m%d") = DATE_FORMAT(NOW(), "%Y%m%d")
|
||||
AND ea.alarm_type_id = 2
|
||||
AND ea.project_sn = #{projectSn}
|
||||
</where>
|
||||
</select>
|
||||
</mapper>
|
||||
Loading…
x
Reference in New Issue
Block a user