123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400 |
- package com.ruoyi.business.domain;
- 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.ruoyi.common.core.annotation.Excel;
- import com.ruoyi.common.core.web.domain.BaseEntity;
- import com.ruoyi.system.validate.*;
- import com.ruoyi.system.validate.group.AddGroup;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import lombok.NoArgsConstructor;
- import org.hibernate.validator.constraints.Range;
- import javax.validation.constraints.Digits;
- import javax.validation.constraints.NotBlank;
- import javax.validation.constraints.Size;
- /**
- * 老人补贴资金受理对象 zwyw_btgl_lrbtgl
- *
- * @author swq
- * @date 2022-05-24
- */
- @Data
- @EqualsAndHashCode(callSuper = true)
- @NoArgsConstructor
- @TableName("zwyw_btgl_lrbtgl")
- @ApiModel("老人补贴资金受理")
- public class ZwywBtglLrbtgl extends BaseEntity
- {
- private static final long serialVersionUID = 1L;
- /** 主键标识 */
- // @Excel(name = "主键标识")
- @TableId(value = "id",type = IdType.ASSIGN_UUID)
- @ApiModelProperty(value = "主键标识")
- private String id;
- /** 姓名 */
- @Excel(name = "姓名")
- @ApiModelProperty(value = "姓名", required = true)
- @NotBlank(message = "{姓名}",groups = AddGroup.class)
- @Size(min = 1, max = 72, message = "{姓名}")
- @EncryptionV
- private String xm;
- /** 证件类型(C0015) */
- @Excel(name = "证件类型", dictType = "C0015")
- @ApiModelProperty(value = "证件类型(C0015)", required = true)
- @NotBlank(message = "{证件类型}",groups = AddGroup.class)
- @DictV(type = "C0015",message = "{证件类型}")
- private String zjlx;
- /** 证件号码 */
- @Excel(name = "证件号码")
- @ApiModelProperty(value = "证件号码", required = true)
- @NotBlank(message = "{证件号码}",groups = AddGroup.class)
- // @IdCardV(message = "{证件号码}")
- @EncryptionV
- private String zjhm;
- /** 出生日期 */
- @Excel(name = "出生日期")
- @ApiModelProperty(value = "出生日期", required = true)
- @NotBlank(message = "{出生日期}",groups = AddGroup.class)
- @DateV(pattern = "yyyyMMdd", message = "{出生日期}")
- private String csrq;
- /** 性别(C0007) */
- @Excel(name = "性别", dictType = "C0007")
- @ApiModelProperty(value = "性别(C0007)", required = true)
- @NotBlank(message = "{性别}",groups = AddGroup.class)
- @DictV(type = "C0007",message = "{性别}")
- private String xb;
- /** 国籍 (XZ002)*/
- @Excel(name = "国籍",dictType = "XZ002")
- @ApiModelProperty(value = "国籍(XZ002)", required = true)
- @NotBlank(message = "{国籍}",groups = AddGroup.class)
- @DictV(type = "XZ002",message = "国籍")
- private String gj;
- /** 民族(C0009) */
- @Excel(name = "民族", dictType = "C0009")
- @ApiModelProperty(value = "民族(C0009)", required = true)
- @NotBlank(message = "{民族}",groups = AddGroup.class)
- @DictV(type = "C0009",message = "{民族}")
- private String mz;
- /** 文化程度(C0008) */
- @Excel(name = "文化程度", dictType = "C0008")
- @ApiModelProperty(value = "文化程度(C0008)", required = true)
- @DictV(type = "C0008",message = "{文化程度}")
- private String whcd;
- /** 婚姻状况(C0010) */
- @Excel(name = "婚姻状况", dictType = "C0010")
- @ApiModelProperty(value = "婚姻状况(C0010)", required = true)
- @NotBlank(message = "{婚姻状况}",groups = AddGroup.class)
- @DictV(type = "C0010",message = "{婚姻状况}")
- private String hyzk;
- /** 政治面貌(C0013) */
- @Excel(name = "政治面貌", dictType = "C0013")
- @ApiModelProperty(value = "政治面貌(C0013)", required = true)
- @DictV(type = "C0013",message = "{政治面貌}")
- private String zzmm;
- /** 家庭人均收入 */
- @Excel(name = "家庭人均收入")
- @ApiModelProperty(value = "家庭人均收入")
- @Range(max=10000000000L,message = "{家庭人均收入}")
- @Digits(integer = 10,fraction = 2,message = "{家庭人均收入}")
- private String rjsr;
- /** 手机号码 */
- @Excel(name = "手机号码")
- @ApiModelProperty(value = "手机号码")
- @MobileV(message = "{手机号码}")
- @EncryptionV
- private String sjhm;
- /** 固定电话 */
- @Excel(name = "固定电话")
- @ApiModelProperty(value = "固定电话")
- // @PhoneV(message = "{固定电话}")
- @EncryptionV
- private String gddh;
- /** 属性身份标签(XZ073) */
- @Excel(name = "属性身份标签", dictType = "XZ073")
- @ApiModelProperty(value = "属性身份标签(XZ073)")
- @DictV(type = "XZ073",message = "{属性身份标签}")
- private String sxsfbq;
- /** 补贴类型(CH016) */
- @Excel(name = "补贴类型", dictType = "CH016")
- @ApiModelProperty(value = "补贴类型(CH016)", required = true)
- @NotBlank(message = "{补贴类型}",groups = AddGroup.class)
- @DictV(type = "CH016",message = "{补贴类型}")
- private String btlx;
- /** 发放周期(CH019) */
- @Excel(name = "发放周期", dictType = "CH019")
- @ApiModelProperty(value = "发放周期(CH019)")
- @DictV(type = "CH019",message = "{发放周期}")
- private String ffzq;
- /** 需求评估类型(XZ021) */
- @Excel(name = "需求评估类型", dictType = "XZ021")
- @ApiModelProperty(value = "需求评估类型(XZ021)", required = true)
- @NotBlank(message = "{需求评估类型}",groups = AddGroup.class)
- @DictV(type = "XZ021",message = "{需求评估类型}")
- private String xqpglx;
- /** 户籍类别(C0031) */
- @Excel(name = "户籍类别", dictType = "C0031")
- @ApiModelProperty(value = "户籍类别(C0031)", required = true)
- @NotBlank(message = "{户籍类别}",groups = AddGroup.class)
- @DictV(type = "C0031",message = "{户籍类别}")
- private String hjlb;
- /** 户籍所在地 */
- @Excel(name = "户籍所在地")
- @ApiModelProperty(value = "户籍所在地", required = true)
- @NotBlank(message = "{户籍所在地}",groups = AddGroup.class)
- private String hjszd;
- /** 户籍地址描述 */
- @Excel(name = "户籍地址描述")
- @ApiModelProperty(value = "户籍地址描述")
- @Size(max = 500, message = "{户籍地址描述}")
- @EncryptionV
- private String hjdzms;
- /** 籍贯 */
- @Excel(name = "籍贯")
- @ApiModelProperty(value = "籍贯")
- private String jg;
- /** 现居地 */
- @Excel(name = "现居地")
- @ApiModelProperty(value = "现居地")
- private String xjd;
- /** 居住地址描述 */
- @Excel(name = "居住地址描述")
- @ApiModelProperty(value = "居住地址描述")
- @Size(max = 500, message = "{居住地址描述}")
- @EncryptionV
- private String jzdzms;
- /** 残疾类别(C0024) */
- @Excel(name = "残疾类别", dictType = "C0024")
- @ApiModelProperty(value = "残疾类别(C0024)")
- @DictV(type = "C0024",message = "{残疾类别}")
- private String cjlb;
- /** 残疾等级(C0025) */
- @Excel(name = "残疾等级", dictType = "C0025")
- @ApiModelProperty(value = "残疾等级(C0025)")
- @DictV(type = "C0025",message = "{残疾等级}")
- private String cjdj;
- /** 残疾证号 */
- @Excel(name = "残疾证号")
- @ApiModelProperty(value = "残疾证号")
- @Size(max = 20, message = "{残疾证号}")
- @EncryptionV
- private String cjzh;
- /** 是否享受长护险(CZ035) */
- @Excel(name = "是否享受长护险", dictType = "CZ035")
- @ApiModelProperty(value = "是否享受长护险(CZ035)")
- @DictV(type = "CZ035",message = "{是否享受长护险}")
- private String sfxschx;
- /** 是否参加社保(CZ035) */
- @Excel(name = "是否参加社保", dictType = "CZ035")
- @ApiModelProperty(value = "是否参加社保(CZ035)", required = true)
- @NotBlank(message = "{是否参加社保}",groups = AddGroup.class)
- @DictV(type = "CZ035",message = "{是否参加社保}")
- private String sfcjsb;
- /** 社保卡号 */
- @Excel(name = "社保卡号")
- @ApiModelProperty(value = "社保卡号")
- @Size(max = 18, message = "{社保卡号}")
- private String sbkh;
- /** 医保类别(CH045) */
- @Excel(name = "医保类别", dictType = "CH045")
- @ApiModelProperty(value = "医保类别(CH045)")
- @DictV(type = "CH045",message = "{医保类别}")
- private String yblb;
- /** 身体能力评估等级(CZ036) */
- @Excel(name = "身体能力评估等级", dictType = "CZ036")
- @ApiModelProperty(value = "身体能力评估等级(CZ036)")
- @DictV(type = "CZ036",message = "{身体能力评估等级}")
- private String pgdj;
- /** 监护人姓名 */
- @Excel(name = "监护人姓名")
- @ApiModelProperty(value = "监护人姓名")
- @Size(max = 72, message = "{监护人姓名}")
- @ChineseV(message = "{监护人姓名}")
- @EncryptionV
- private String jhrxm;
- /** 监护人手机号码 */
- @Excel(name = "监护人手机号码")
- @ApiModelProperty(value = "监护人手机号码")
- @MobileV(message = "{监护人手机号码}")
- @EncryptionV
- private String jhrsjhm;
- /** 与监护人关系(C0032) */
- @Excel(name = "与监护人关系", dictType = "C0032")
- @ApiModelProperty(value = "与监护人关系(C0032)")
- @DictV(type = "C0032",message = "{与监护人关系}")
- private String jhrgx;
- /** 开户银行代码(C0044) */
- @Excel(name = "开户银行代码", dictType = "C0044")
- @ApiModelProperty(value = "开户银行代码(C0044)", required = true)
- @NotBlank(message = "{开户银行代码}",groups = AddGroup.class)
- @DictV(type = "C0044",message = "{开户银行代码}")
- private String khyh;
- /** 银行账号 */
- @Excel(name = "银行账号")
- @ApiModelProperty(value = "银行账号")
- @Size(max = 19, message = "{银行账号}")
- @EncryptionV
- private String yhzh;
- /** 开户名称 */
- @Excel(name = "开户名称")
- @ApiModelProperty(value = "开户名称", required = true)
- @NotBlank(message = "{开户名称}",groups = AddGroup.class)
- @Size(min = 1, max = 72, message = "{开户名称}")
- @EncryptionV
- private String khmc;
- /** 代办人姓名 */
- @Excel(name = "代办人姓名")
- @ApiModelProperty(value = "代办人姓名")
- @Size(max = 72, message = "{代办人姓名}")
- @ChineseV(message = "{代办人姓名}")
- @EncryptionV
- private String dbrxm;
- /** 代办人联系电话 */
- @Excel(name = "代办人联系电话")
- @ApiModelProperty(value = "代办人联系电话")
- @Size(max = 18, message = "{代办人联系电话}")
- @EncryptionV
- private String dbrdh;
- /** 受理结果(CZ004) */
- // @Excel(name = "受理结果", dictType = "CZ004")
- @ApiModelProperty(value = "受理结果(CZ004)")
- @DictV(type = "CZ004",message = "{受理结果}")
- private String sljg;
- /** 受理意见 */
- // @Excel(name = "受理意见")
- @ApiModelProperty(value = "受理意见")
- @Size(max = 100, message = "{受理意见}")
- private String slyj;
- /** 审核结果(CZ002) */
- // @Excel(name = "审核结果", dictType = "CZ002")
- @ApiModelProperty(value = "审核结果(CZ002)")
- @DictV(type = "CZ002",message = "{审核结果}")
- private String shjg;
- /** 审核意见 */
- // @Excel(name = "审核意见")
- @ApiModelProperty(value = "审核意见")
- @Size(max = 200, message = "{审核意见}")
- private String shyj;
- /** 审批结果(XZ074) */
- // @Excel(name = "审批结果", dictType = "XZ074")
- @ApiModelProperty(value = "审批结果(XZ074)")
- @DictV(type = "XZ074",message = "{审批结果}")
- private String spjg;
- /** 审批意见 */
- // @Excel(name = "审批意见")
- @ApiModelProperty(value = "审批意见")
- @Size(max = 200, message = "{审批意见}")
- private String spyj;
- @TableField(exist = false)
- private String hjszdName;
- @TableField(exist = false)
- private String ffdq;
- @TableField(exist = false)
- private String jgName;
- @TableField(exist = false)
- private String xjdName;
- @TableField(exist = false)
- private String slqhNames;
- @TableField(exist = false)
- private String btzj;
- @TableField(exist = false)
- private String qyrq;
- @TableField(exist = false)
- private String tyrq;
- @TableField(exist = false)
- private String isPresent;
- @TableField(exist = false)
- private String hcjg;
- @TableField(exist = false)
- private String hcyj;
- @TableField(exist = false)
- private String btje;
- @TableField(exist = false)
- private String ffyf;
- @TableField(exist = false)
- private String xzqhId;
- @TableField(exist = false)
- private Boolean editFlg;
- @TableField(exist = false)
- private String age;
- @TableField(exist = false)
- private String sfje;
- private String status;
- @TableField(exist = false)
- private String slsj;
- }
|