diff --git a/cs-harmonic/cs-harmonic-api/src/main/java/com/njcn/csharmonic/param/CsEventUserQueryPage.java b/cs-harmonic/cs-harmonic-api/src/main/java/com/njcn/csharmonic/param/CsEventUserQueryPage.java index 3ff9a97..9f6e0f0 100644 --- a/cs-harmonic/cs-harmonic-api/src/main/java/com/njcn/csharmonic/param/CsEventUserQueryPage.java +++ b/cs-harmonic/cs-harmonic-api/src/main/java/com/njcn/csharmonic/param/CsEventUserQueryPage.java @@ -6,7 +6,6 @@ import lombok.NoArgsConstructor; import javax.validation.constraints.Min; import javax.validation.constraints.NotNull; -import java.util.List; /** * @@ -46,7 +45,4 @@ public class CsEventUserQueryPage extends CsEventUserQueryParam{ @ApiModelProperty(value = "测点id") private String lineId; - - - } \ No newline at end of file diff --git a/cs-harmonic/cs-harmonic-api/src/main/java/com/njcn/csharmonic/param/CsEventUserQueryParam.java b/cs-harmonic/cs-harmonic-api/src/main/java/com/njcn/csharmonic/param/CsEventUserQueryParam.java index 1ba3de8..3e3f1b8 100644 --- a/cs-harmonic/cs-harmonic-api/src/main/java/com/njcn/csharmonic/param/CsEventUserQueryParam.java +++ b/cs-harmonic/cs-harmonic-api/src/main/java/com/njcn/csharmonic/param/CsEventUserQueryParam.java @@ -45,10 +45,14 @@ public class CsEventUserQueryParam { private String level; @ApiModelProperty(value="起始时间") -// @NotNull(message="起始时间不能为空!") private String startTime; @ApiModelProperty(value="结束时间") -// @NotNull(message="结束时间不能为空!") private String endTime; + + @ApiModelProperty(value = "事件类型 Evt_Sys_DipStr:电压暂降 Evt_Sys_SwlStr:电压暂升 Evt_Sys_IntrStr:电压中断") + private String eventType; + + @ApiModelProperty(value = "位置 grid:电网侧 load:负载侧") + private String location; } \ No newline at end of file diff --git a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/mapper/mapping/CsEventUserPOMapper.xml b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/mapper/mapping/CsEventUserPOMapper.xml index aec76d4..6b422e0 100644 --- a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/mapper/mapping/CsEventUserPOMapper.xml +++ b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/mapper/mapping/CsEventUserPOMapper.xml @@ -140,7 +140,6 @@ AND DATE(b.start_time) >= DATE(#{csEventUserQueryPage.startTime}) - and b.tag in #{item} @@ -160,7 +159,15 @@ - AND b.level =#{ csEventUserQueryPage.level} + AND b.level = #{ csEventUserQueryPage.level} + + + + AND b.tag = #{csEventUserQueryPage.eventType} + + + + AND b.location = #{csEventUserQueryPage.location} order by b.start_time desc