package org.springnewfiber.dataadapter.sswj.entity; import com.alibaba.fastjson.annotation.JSONField; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.Date; /** * 河道监测数据 实体类 * @since 2022-04-21 13:04:31 * @author admin */ @Data @TableName("xfgd_sq_hd_sr") @ApiModel(value = "SqHdSr对象", description = "河道监测数据") public class SqHdSr extends BaseSwjEntity { private static final long serialVersionUID = 1L; /** * 监测时间 */ @ApiModelProperty(value = "监测时间") @TableField(value = "YMDHM") @JSONField(name="tt",format = "yyyy-MM-dd HH:mm:ss") private Date ymdhm; /** * 水位 */ @ApiModelProperty(value = "水位") @TableField(value = "ZR") @JSONField(name="z") private BigDecimal zr; /** * 流量 */ @ApiModelProperty(value = "流量") @TableField(value = "Q") @JSONField(name="q") private BigDecimal q; /** * 水势 */ @ApiModelProperty(value = "水势") @TableField(value = "ZRTEND") @JSONField(name="rate") private String zrtend; @Override public String getTTFileName() { return YMDHMBAK; } @Override public Date getTTDate() { return ymdhm; } }