diff --git a/src/main/java/com/whdc/zhdbaqapi/model/dto/FindDeviceDto.java b/src/main/java/com/whdc/zhdbaqapi/model/dto/FindDeviceDto.java index 7982f7e..c8a0488 100644 --- a/src/main/java/com/whdc/zhdbaqapi/model/dto/FindDeviceDto.java +++ b/src/main/java/com/whdc/zhdbaqapi/model/dto/FindDeviceDto.java @@ -3,12 +3,24 @@ package com.whdc.zhdbaqapi.model.dto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.Pattern; + /** * @author 李赛 * @date 2022-07-01 1:17 */ @Data public class FindDeviceDto extends FindPageDto { + @ApiModelProperty(value = "起始时间,格式应为:yyyy-MM-dd HH:mm:ss", dataType = "java.lang.String") + @Pattern(regexp = "^[1-9]\\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])\\s+(20|21|22|23|[0-1]\\d):[0-5]\\d:[0-5]\\d$", + message = "时间格式应为:yyyy-MM-dd HH:mm:ss") + private String stm; + + @ApiModelProperty(value = "截止时间,格式应为:yyyy-MM-dd HH:mm:ss", dataType = "java.lang.String") + @Pattern(regexp = "^[1-9]\\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])\\s+(20|21|22|23|[0-1]\\d):[0-5]\\d:[0-5]\\d$", + message = "时间格式应为:yyyy-MM-dd HH:mm:ss") + private String etm; + @ApiModelProperty(value = "站点编码", dataType = "java.lang.String") private String deviceId; diff --git a/src/main/resources/mapper/DeviceDataMapper.xml b/src/main/resources/mapper/DeviceDataMapper.xml index e023408..cc18fe4 100644 --- a/src/main/resources/mapper/DeviceDataMapper.xml +++ b/src/main/resources/mapper/DeviceDataMapper.xml @@ -4,14 +4,22 @@