package cn.gistack.sm.sjztmd.entity;
|
|
import com.baomidou.mybatisplus.annotation.FieldFill;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.util.Date;
|
|
@Data
|
@TableName("\"tb_res_stag_cap_disc\"")
|
@ApiModel(value = "水位库容填报", description = "水位库容填报")
|
public class TbResStagCapDisc {
|
/**
|
* 主键
|
*/
|
@ApiModelProperty(value = "主键")
|
@TableField("\"guid\"")
|
@TableId("\"guid\"")
|
private String guid;
|
|
/**
|
* 水位
|
*/
|
@ApiModelProperty(value = "水位(米)")
|
@TableField(value = "\"stag\"",fill = FieldFill.UPDATE)
|
private Double stag;
|
|
/**
|
* 面积
|
*/
|
@ApiModelProperty(value = "面积(平方千米)")
|
@TableField(value = "\"area\"",fill = FieldFill.UPDATE)
|
private Double area;
|
|
/**
|
* 库容
|
*/
|
@ApiModelProperty(value = "库容(万立方米)")
|
@TableField(value = "\"cap\"",fill = FieldFill.UPDATE)
|
private Double cap;
|
|
/**
|
* 库容
|
*/
|
@ApiModelProperty(value = "溢洪道(秒每立方米)")
|
@TableField(value = "\"spillway\"",fill = FieldFill.UPDATE)
|
private Double spillway;
|
|
/**
|
* 库容
|
*/
|
@ApiModelProperty(value = "非常溢洪道(秒每立方米)")
|
@TableField(value = "\"emergency_spillway\"",fill = FieldFill.UPDATE)
|
private Double emergencySpillway;
|
|
/**
|
* 库容
|
*/
|
@ApiModelProperty(value = "总泄量(秒每立方米)")
|
@TableField(value = "\"total_discharge\"",fill = FieldFill.UPDATE)
|
private Double totalDischarge;
|
|
/**
|
* 库容
|
*/
|
@ApiModelProperty(value = "序号")
|
@TableField("\"order_id\"")
|
private Double orderId;
|
|
/**
|
* 库容
|
*/
|
@ApiModelProperty(value = "水库guid")
|
@TableField("\"res_guid\"")
|
private String resGuid;
|
|
/**
|
* 创建时间
|
*/
|
@ApiModelProperty(value = "创建时间 ")
|
@TableField("\"create_time\"")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date createTime;
|
|
/**
|
* 创建时间
|
*/
|
@ApiModelProperty(value = "修改时间 ")
|
@TableField("\"update_time\"")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date updateTime;
|
|
/**
|
* 操作记录
|
*/
|
@ApiModelProperty(value = "操作记录 ")
|
@TableField("\"log\"")
|
private String log;
|
|
/**
|
* 填报状态(0:填写中,1:审核中,2:审核通过)
|
*/
|
@ApiModelProperty(value = "填报状态(0:填写中,1:审核中,2:审核通过) ")
|
@TableField("\"check_state\"")
|
@JsonSerialize(using = ToStringSerializer.class)
|
private Integer checkState;
|
|
/**
|
* 审核记录
|
*/
|
@ApiModelProperty(value = "审核记录 ")
|
@TableField("\"check_log\"")
|
private String checkLog;
|
|
}
|