package cn.gistack.sm.sjztmd.entity;
|
|
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.data.annotation.Id;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.util.Date;
|
|
/**
|
* 中台监测站点信息实体类
|
*
|
* @author Chill
|
*/
|
@Data
|
@TableName("\"att_st_base\"")
|
@ApiModel(value = "监测站点信息", description = "监测站点信息")
|
public class AttStBase {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 主键
|
*/
|
@JsonSerialize(using = ToStringSerializer.class)
|
@ApiModelProperty(value = "主键")
|
@TableField("\"guid\"")
|
@TableId("\"guid\"")
|
private String guid;
|
|
/**
|
* 站点编码
|
*/
|
@ApiModelProperty(value = "站点编码")
|
@TableField("\"code\"")
|
private String code;
|
|
/**
|
* 站点名称
|
*/
|
@ApiModelProperty(value = "站点名称")
|
@TableField("\"name\"")
|
private String name;
|
|
/**
|
* 站点类型
|
*/
|
@ApiModelProperty(value = "站点类型")
|
@TableField("\"station_type\"")
|
private String stationType;
|
|
/**
|
* 监测状态(0.离线,1在线,2.未启用)
|
*/
|
@ApiModelProperty(value = "监测状态(0.离线,1在线,2.未启用)")
|
@TableField("\"station_status\"")
|
private String stationStatus;
|
|
/**
|
* 站点类型名称
|
*/
|
@ApiModelProperty(value = "站点类型名称")
|
@TableField("\"station_type_name\"")
|
private String stationTypeName;
|
|
/**
|
* 站点详细地点
|
*/
|
@ApiModelProperty(value = "站点详细地点")
|
@TableField("\"station_location\"")
|
private String stationLocation;
|
/**
|
* 站点经度
|
*/
|
@ApiModelProperty(value = "站点经度")
|
@TableField("\"station_longitude\"")
|
private String stationLongitude;
|
/**
|
* 站点纬度
|
*/
|
@ApiModelProperty(value = "站点纬度")
|
@TableField("\"station_latitude\"")
|
private String stationLatitude;
|
/**
|
* 基面名称
|
*/
|
@ApiModelProperty(value = "基面名称")
|
@TableField("\"dtmnm\"")
|
private String dtmnm;
|
/**
|
* 基面高程
|
*/
|
@ApiModelProperty(value = "基面高程")
|
@TableField("\"dtmel\"")
|
private String dtmel;
|
/**
|
* 基面修正值
|
*/
|
@ApiModelProperty(value = "基面修正值")
|
@TableField("\"dtpr\"")
|
private String dtpr;
|
/**
|
* 报汛等级
|
*/
|
@ApiModelProperty(value = "报汛等级")
|
@TableField("\"frgrd\"")
|
private String frgrd;
|
/**
|
* 建站时间
|
*/
|
@ApiModelProperty(value = "建站时间")
|
@TableField("\"esstym\"")
|
private String esstym;
|
/**
|
* 始报年月
|
*/
|
@ApiModelProperty(value = "始报年月")
|
@TableField("\"bgfrym\"")
|
private String bgfrym;
|
|
/**
|
* 所属水库guid
|
*/
|
@ApiModelProperty(value = "所属水库guid")
|
@TableField("\"res_guid\"")
|
private String resGuid;
|
|
/**
|
* 隶属行业单位
|
*/
|
@ApiModelProperty(value = "隶属行业单位")
|
@TableField("\"atcunit\"")
|
private String atcunit;
|
|
/**
|
* 信息管理单位
|
*/
|
@ApiModelProperty(value = "信息管理单位")
|
@TableField("\"admauth\"")
|
private String admauth;
|
|
/**
|
* 交换管理单位
|
*/
|
@ApiModelProperty(value = "交换管理单位")
|
@TableField("\"locality\"")
|
private String locality;
|
|
/**
|
* 所属站点管理单位guid
|
*/
|
@ApiModelProperty(value = "所属站点管理单位guid")
|
@TableField("\"mgr_dept_guid\"")
|
private String mgrDeptGuid;
|
|
/**
|
* 所属站点管理员guid
|
*/
|
@ApiModelProperty(value = "所属站点管理员guid")
|
@TableField("\"mgr_admin_guid\"")
|
private String mgrAdminGuid;
|
/**
|
* 所属建站单位guid
|
*/
|
@ApiModelProperty(value = "所属建站单位guid")
|
@TableField("\"builder_guid\"")
|
private String builderGuid;
|
/**
|
* 所属承建单位guid
|
*/
|
@ApiModelProperty(value = "所属承建单位guid")
|
@TableField("\"contractor_guid\"")
|
private String contractorGuid;
|
/**
|
* 拼音码
|
*/
|
@ApiModelProperty(value = "拼音码")
|
@TableField("\"phcd\"")
|
private String phcd;
|
|
/**
|
* 是否失效
|
*/
|
@ApiModelProperty(value = "是否失效")
|
@TableField("\"is_deleted\"")
|
private Long isDeleted;
|
|
/**
|
* 创建时间
|
*/
|
@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("\"collect_time\"")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date collectTime;
|
|
/**
|
* 备注
|
*/
|
@ApiModelProperty(value = "备注")
|
@TableField("\"note\"")
|
private String note;
|
|
/**
|
* 是否雨情
|
*/
|
@ApiModelProperty(value = "是否雨情")
|
@TableField("\"is_pptn\"")
|
private Integer isPptn;
|
|
/**
|
* 是否失效
|
*/
|
@ApiModelProperty(value = "是否水情")
|
@TableField("\"is_rsvr\"")
|
private Integer isRsvr;
|
|
/**
|
* 是否为水情主站
|
*/
|
@ApiModelProperty(value = "是否为水情主站")
|
@TableField("\"is_main_rsvr\"")
|
private Integer isMainRsvr;
|
|
/**
|
* 是否为雨情主站
|
*/
|
@ApiModelProperty(value = "是否为雨情主站")
|
@TableField("\"is_main_rain\"")
|
private Integer isMainRain;
|
|
/**
|
* 厂家
|
*/
|
@ApiModelProperty(value = "厂家")
|
@TableField("\"factory\"")
|
private String factory;
|
|
/**
|
* 来源系统
|
*/
|
@ApiModelProperty(value = "来源系统")
|
@TableField("\"sys_resource\"")
|
private String sysResource;
|
|
@ApiModelProperty(value = "范围(公里)")
|
@TableField(exist = false)
|
private String radius;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|