418 lines
11 KiB
Java
418 lines
11 KiB
Java
|
|
package com.gunshi.project.xyt.model;
|
|||
|
|
|
|||
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|||
|
|
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 io.swagger.v3.oas.annotations.media.Schema;
|
|||
|
|
import jakarta.validation.constraints.NotBlank;
|
|||
|
|
import jakarta.validation.constraints.Size;
|
|||
|
|
import lombok.Data;
|
|||
|
|
|
|||
|
|
import java.io.Serializable;
|
|||
|
|
import java.math.BigDecimal;
|
|||
|
|
import java.util.Date;
|
|||
|
|
|
|||
|
|
@Schema
|
|||
|
|
@Data
|
|||
|
|
@TableName(value = "public.st_stbprp_b")
|
|||
|
|
public class StStbprpB implements Serializable {
|
|||
|
|
|
|||
|
|
@TableId(value = "stcd", type = IdType.INPUT)
|
|||
|
|
@TableField(value = "stcd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 20,message = "最大长度要小于 20")
|
|||
|
|
@NotBlank(message = "不能为空")
|
|||
|
|
private String stcd;
|
|||
|
|
|
|||
|
|
@TableField(value = "stnm")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 150,message = "最大长度要小于 150")
|
|||
|
|
private String stnm;
|
|||
|
|
|
|||
|
|
@TableField(value = "rvnm")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 300,message = "最大长度要小于 300")
|
|||
|
|
private String rvnm;
|
|||
|
|
|
|||
|
|
@TableField(value = "hnnm")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 300,message = "最大长度要小于 300")
|
|||
|
|
private String hnnm;
|
|||
|
|
|
|||
|
|
@TableField(value = "bsnm")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 300,message = "最大长度要小于 300")
|
|||
|
|
private String bsnm;
|
|||
|
|
|
|||
|
|
@TableField(value = "lgtd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal lgtd;
|
|||
|
|
|
|||
|
|
@TableField(value = "lttd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal lttd;
|
|||
|
|
|
|||
|
|
@TableField(value = "stlc")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 500,message = "最大长度要小于 500")
|
|||
|
|
private String stlc;
|
|||
|
|
|
|||
|
|
@TableField(value = "addvcd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 15,message = "最大长度要小于 15")
|
|||
|
|
private String addvcd;
|
|||
|
|
|
|||
|
|
@TableField(value = "alt")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal alt;
|
|||
|
|
|
|||
|
|
@TableField(value = "mdbz")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal mdbz;
|
|||
|
|
|
|||
|
|
@TableField(value = "mdpr")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal mdpr;
|
|||
|
|
|
|||
|
|
@TableField(value = "dtmnm")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 160,message = "最大长度要小于 160")
|
|||
|
|
private String dtmnm;
|
|||
|
|
|
|||
|
|
@TableField(value = "dtmel")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal dtmel;
|
|||
|
|
|
|||
|
|
@TableField(value = "dtpr")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal dtpr;
|
|||
|
|
|
|||
|
|
@TableField(value = "sttp")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 30,message = "最大长度要小于 30")
|
|||
|
|
private String sttp;
|
|||
|
|
|
|||
|
|
@TableField(value = "dfrtms")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private Short dfrtms;
|
|||
|
|
|
|||
|
|
@TableField(value = "fritm")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 320,message = "最大长度要小于 320")
|
|||
|
|
private String fritm;
|
|||
|
|
|
|||
|
|
@TableField(value = "frgrd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 500,message = "最大长度要小于 500")
|
|||
|
|
private String frgrd;
|
|||
|
|
|
|||
|
|
@TableField(value = "esstym")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 60,message = "最大长度要小于 60")
|
|||
|
|
private String esstym;
|
|||
|
|
|
|||
|
|
@TableField(value = "bgfrym")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 60,message = "最大长度要小于 60")
|
|||
|
|
private String bgfrym;
|
|||
|
|
|
|||
|
|
@TableField(value = "edfrym")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 60,message = "最大长度要小于 60")
|
|||
|
|
private String edfrym;
|
|||
|
|
|
|||
|
|
@TableField(value = "atcunit")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 200,message = "最大长度要小于 200")
|
|||
|
|
private String atcunit;
|
|||
|
|
|
|||
|
|
@TableField(value = "admauth")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 500,message = "最大长度要小于 500")
|
|||
|
|
private String admauth;
|
|||
|
|
|
|||
|
|
@TableField(value = "locality")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 200,message = "最大长度要小于 200")
|
|||
|
|
private String locality;
|
|||
|
|
|
|||
|
|
@TableField(value = "stbk")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private String stbk;
|
|||
|
|
|
|||
|
|
@TableField(value = "stazt")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private Short stazt;
|
|||
|
|
|
|||
|
|
@TableField(value = "dstrvm")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal dstrvm;
|
|||
|
|
|
|||
|
|
@TableField(value = "drna")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private Integer drna;
|
|||
|
|
|
|||
|
|
@TableField(value = "phcd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 60,message = "最大长度要小于 60")
|
|||
|
|
private String phcd;
|
|||
|
|
|
|||
|
|
@TableField(value = "usfl")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private String usfl;
|
|||
|
|
|
|||
|
|
@TableField(value = "comments")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 200,message = "最大长度要小于 200")
|
|||
|
|
private String comments;
|
|||
|
|
|
|||
|
|
@TableField(value = "moditime")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|||
|
|
private Date moditime;
|
|||
|
|
|
|||
|
|
@TableField(value = "rem_gd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 300,message = "最大长度要小于 300")
|
|||
|
|
private String remGd;
|
|||
|
|
|
|||
|
|
@TableField(value = "ogid")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 100,message = "最大长度要小于 100")
|
|||
|
|
private String ogid;
|
|||
|
|
|
|||
|
|
@TableField(value = "vlfl")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private Short vlfl;
|
|||
|
|
|
|||
|
|
@TableField(value = "atid")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 180,message = "最大长度要小于 180")
|
|||
|
|
private String atid;
|
|||
|
|
|
|||
|
|
@TableField(value = "sdfl")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 500,message = "最大长度要小于 500")
|
|||
|
|
private String sdfl;
|
|||
|
|
|
|||
|
|
@TableField(value = "rma")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 256,message = "最大长度要小于 256")
|
|||
|
|
private String rma;
|
|||
|
|
|
|||
|
|
@TableField(value = "mdps")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 300,message = "最大长度要小于 300")
|
|||
|
|
private String mdps;
|
|||
|
|
|
|||
|
|
@TableField(value = "mddt")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|||
|
|
private Date mddt;
|
|||
|
|
|
|||
|
|
@TableField(value = "stindex")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private Integer stindex;
|
|||
|
|
|
|||
|
|
@TableField(value = "starea")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 500,message = "最大长度要小于 500")
|
|||
|
|
private String starea;
|
|||
|
|
|
|||
|
|
@TableField(value = "stlevel")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private String stlevel;
|
|||
|
|
|
|||
|
|
@TableField(value = "code")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 300,message = "最大长度要小于 300")
|
|||
|
|
private String code;
|
|||
|
|
|
|||
|
|
@TableField(value = "ispbj")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private String ispbj;
|
|||
|
|
|
|||
|
|
@TableField(value = "issxst")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private String issxst;
|
|||
|
|
|
|||
|
|
@TableField(value = "stpq")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 500,message = "最大长度要小于 500")
|
|||
|
|
private String stpq;
|
|||
|
|
|
|||
|
|
@TableField(value = "sthday")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private Integer sthday;
|
|||
|
|
|
|||
|
|
@TableField(value = "\"source\"")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 2,message = "最大长度要小于 2")
|
|||
|
|
@NotBlank(message = "不能为空")
|
|||
|
|
private String source;
|
|||
|
|
|
|||
|
|
@TableField(value = "importancy")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private Integer importancy;
|
|||
|
|
|
|||
|
|
@TableField(value = "clgtd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal clgtd;
|
|||
|
|
|
|||
|
|
@TableField(value = "clttd")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal clttd;
|
|||
|
|
|
|||
|
|
@TableField(value = "elev")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private BigDecimal elev;
|
|||
|
|
|
|||
|
|
@TableField(value = "crucial")
|
|||
|
|
@Schema(description="")
|
|||
|
|
private Integer crucial;
|
|||
|
|
|
|||
|
|
@TableField(value = "build_year")
|
|||
|
|
@Schema(description="")
|
|||
|
|
@Size(max = 50,message = "最大长度要小于 50")
|
|||
|
|
private String buildYear;
|
|||
|
|
|
|||
|
|
@TableField(value = "adcd")
|
|||
|
|
@Schema(description="行政区划编码")
|
|||
|
|
@Size(max = 15,message = "最大长度要小于 15")
|
|||
|
|
private String adcd;
|
|||
|
|
|
|||
|
|
@TableField(value = "lyid")
|
|||
|
|
@Schema(description="流域编码")
|
|||
|
|
private String lyid;
|
|||
|
|
|
|||
|
|
@TableField(value = "res_code")
|
|||
|
|
@Schema(description="水库编码")
|
|||
|
|
private String resCode;
|
|||
|
|
|
|||
|
|
@TableField(value = "rv_code")
|
|||
|
|
@Schema(description="河流编码")
|
|||
|
|
private String rvCode;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 状态 1:启用 0:禁用
|
|||
|
|
*/
|
|||
|
|
@TableField(value = "status")
|
|||
|
|
@Schema(description="状态 1:有效 0:无效")
|
|||
|
|
private Integer status;
|
|||
|
|
|
|||
|
|
private static final long serialVersionUID = 1L;
|
|||
|
|
|
|||
|
|
public static final String COL_STCD = "stcd";
|
|||
|
|
|
|||
|
|
public static final String COL_STNM = "stnm";
|
|||
|
|
|
|||
|
|
public static final String COL_RVNM = "rvnm";
|
|||
|
|
|
|||
|
|
public static final String COL_HNNM = "hnnm";
|
|||
|
|
|
|||
|
|
public static final String COL_BSNM = "bsnm";
|
|||
|
|
|
|||
|
|
public static final String COL_LGTD = "lgtd";
|
|||
|
|
|
|||
|
|
public static final String COL_LTTD = "lttd";
|
|||
|
|
|
|||
|
|
public static final String COL_STLC = "stlc";
|
|||
|
|
|
|||
|
|
public static final String COL_ADDVCD = "addvcd";
|
|||
|
|
|
|||
|
|
public static final String COL_ALT = "alt";
|
|||
|
|
|
|||
|
|
public static final String COL_MDBZ = "mdbz";
|
|||
|
|
|
|||
|
|
public static final String COL_MDPR = "mdpr";
|
|||
|
|
|
|||
|
|
public static final String COL_DTMNM = "dtmnm";
|
|||
|
|
|
|||
|
|
public static final String COL_DTMEL = "dtmel";
|
|||
|
|
|
|||
|
|
public static final String COL_DTPR = "dtpr";
|
|||
|
|
|
|||
|
|
public static final String COL_STTP = "sttp";
|
|||
|
|
|
|||
|
|
public static final String COL_DFRTMS = "dfrtms";
|
|||
|
|
|
|||
|
|
public static final String COL_FRITM = "fritm";
|
|||
|
|
|
|||
|
|
public static final String COL_FRGRD = "frgrd";
|
|||
|
|
|
|||
|
|
public static final String COL_ESSTYM = "esstym";
|
|||
|
|
|
|||
|
|
public static final String COL_BGFRYM = "bgfrym";
|
|||
|
|
|
|||
|
|
public static final String COL_EDFRYM = "edfrym";
|
|||
|
|
|
|||
|
|
public static final String COL_ATCUNIT = "atcunit";
|
|||
|
|
|
|||
|
|
public static final String COL_ADMAUTH = "admauth";
|
|||
|
|
|
|||
|
|
public static final String COL_LOCALITY = "locality";
|
|||
|
|
|
|||
|
|
public static final String COL_STBK = "stbk";
|
|||
|
|
|
|||
|
|
public static final String COL_STAZT = "stazt";
|
|||
|
|
|
|||
|
|
public static final String COL_DSTRVM = "dstrvm";
|
|||
|
|
|
|||
|
|
public static final String COL_DRNA = "drna";
|
|||
|
|
|
|||
|
|
public static final String COL_PHCD = "phcd";
|
|||
|
|
|
|||
|
|
public static final String COL_USFL = "usfl";
|
|||
|
|
|
|||
|
|
public static final String COL_COMMENTS = "comments";
|
|||
|
|
|
|||
|
|
public static final String COL_MODITIME = "moditime";
|
|||
|
|
|
|||
|
|
public static final String COL_REM_GD = "rem_gd";
|
|||
|
|
|
|||
|
|
public static final String COL_OGID = "ogid";
|
|||
|
|
|
|||
|
|
public static final String COL_VLFL = "vlfl";
|
|||
|
|
|
|||
|
|
public static final String COL_ATID = "atid";
|
|||
|
|
|
|||
|
|
public static final String COL_SDFL = "sdfl";
|
|||
|
|
|
|||
|
|
public static final String COL_RMA = "rma";
|
|||
|
|
|
|||
|
|
public static final String COL_MDPS = "mdps";
|
|||
|
|
|
|||
|
|
public static final String COL_MDDT = "mddt";
|
|||
|
|
|
|||
|
|
public static final String COL_STINDEX = "stindex";
|
|||
|
|
|
|||
|
|
public static final String COL_STAREA = "starea";
|
|||
|
|
|
|||
|
|
public static final String COL_STLEVEL = "stlevel";
|
|||
|
|
|
|||
|
|
public static final String COL_CODE = "code";
|
|||
|
|
|
|||
|
|
public static final String COL_ISPBJ = "ispbj";
|
|||
|
|
|
|||
|
|
public static final String COL_ISSXST = "issxst";
|
|||
|
|
|
|||
|
|
public static final String COL_STPQ = "stpq";
|
|||
|
|
|
|||
|
|
public static final String COL_STHDAY = "sthday";
|
|||
|
|
|
|||
|
|
public static final String COL_SOURCE = "source";
|
|||
|
|
|
|||
|
|
public static final String COL_IMPORTANCY = "importancy";
|
|||
|
|
|
|||
|
|
public static final String COL_CLGTD = "clgtd";
|
|||
|
|
|
|||
|
|
public static final String COL_CLTTD = "clttd";
|
|||
|
|
|
|||
|
|
public static final String COL_ELEV = "elev";
|
|||
|
|
|
|||
|
|
public static final String COL_CRUCIAL = "crucial";
|
|||
|
|
|
|||
|
|
public static final String COL_BUILD_YEAR = "build_year";
|
|||
|
|
}
|