高支模测量bug修改

This commit is contained in:
guoshengxiong 2024-05-23 13:55:14 +08:00
parent c4fad709f7
commit b529d8282b
3 changed files with 35 additions and 16 deletions

View File

@ -76,5 +76,18 @@ public class HighFormworkAlarmData implements Serializable {
@TableField(exist = false) @TableField(exist = false)
private java.lang.String createTime_end; private java.lang.String createTime_end;
/**
* 测量点编号
*/
@TableField(exist = false)
@ApiModelProperty(value = "测量点编号")
private java.lang.String measurePointNumber;
/**
* 采集仪编号
*/
@TableField(exist = false)
@ApiModelProperty(value = "采集仪编号")
private java.lang.String acquisitionInstrumentNumber;
} }

View File

@ -21,7 +21,7 @@ import java.util.Map;
@Mapper @Mapper
public interface HighFormworkAlarmDataMapper extends BaseMapper<HighFormworkAlarmData> { public interface HighFormworkAlarmDataMapper extends BaseMapper<HighFormworkAlarmData> {
IPage<HighFormworkAlarmData> queryPageList(Page<HighFormworkAlarmData> page, @Param("q") HighFormworkAlarmData highFormworkAlarmData); IPage<HighFormworkAlarmData> queryPageList(Page<HighFormworkAlarmData> page, @Param("param") HighFormworkAlarmData highFormworkAlarmData);
List<NumberDifferentTypesAlarmsRadarChartOneMonthVo> getNumberDifferentTypesAlarmsRadarChartOneMonth(Map<String, Object> map); List<NumberDifferentTypesAlarmsRadarChartOneMonthVo> getNumberDifferentTypesAlarmsRadarChartOneMonth(Map<String, Object> map);

View File

@ -6,16 +6,22 @@
FROM `high_formwork_alarm_data` hfad FROM `high_formwork_alarm_data` hfad
INNER JOIN high_formwork_measure_point hfmp ON hfmp.id = hfad.measure_point_id INNER JOIN high_formwork_measure_point hfmp ON hfmp.id = hfad.measure_point_id
<where> <where>
<if test="q.projectSn != null and q.projectSn != ''"> <if test="param.projectSn != null and param.projectSn != ''">
and hfmp.project_sn = #{q.projectSn} and hfmp.project_sn = #{param.projectSn}
</if> </if>
<if test="param2.createTime_begin != null and param2.createTime_begin != ''"> <if test="param.createTime_begin != null and param.createTime_begin != ''">
and hfad.create_time >= #{param2.createTime_begin} and hfad.create_time >= #{param.createTime_begin}
</if> </if>
<if test="param2.createTime_end != null and param2.createTime_end != ''"> <if test="param.createTime_end != null and param.createTime_end != ''">
and hfad.create_time >= #{param2.createTime_end} and hfad.create_time >= #{param.createTime_end}
and hfad.create_time <![CDATA[<=]]> if(LENGTH(#{param2.createTime_end}) = 10, and hfad.create_time <![CDATA[<=]]> if(LENGTH(#{param.createTime_end}) = 10,
CONCAT(DATE_FORMAT(#{param2.createTime_end}, '%Y-%m-%d'), ' 23:59:59'), #{param2.createTime_end}) CONCAT(DATE_FORMAT(#{param.createTime_end}, '%Y-%m-%d'), ' 23:59:59'), #{param.createTime_end})
</if>
<if test="param.acquisitionInstrumentNumber != null and param.acquisitionInstrumentNumber != ''">
and hfmp.acquisition_instrument_number = #{param.acquisitionInstrumentNumber}
</if>
<if test="param.measurePointNumber != null and param.measurePointNumber != ''">
and hfmp.measure_point_number = #{param.measurePointNumber}
</if> </if>
</where> </where>
order by hfad.create_time desc order by hfad.create_time desc