package com.ruoyi.gljt.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.EncryptionV; 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 javax.validation.constraints.NotBlank; import javax.validation.constraints.Size; /** * 高龄津贴申请老人信息对象 gljt_sq_lr * * @author sun * @date 2024-12-27 */ @Data @EqualsAndHashCode(callSuper = true) @NoArgsConstructor @TableName("gljt_user_lr") @ApiModel("高龄津贴申请老人信息") public class GljtUserLr extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键标识 */ @Excel(name = "主键标识") @TableId(value = "id",type = IdType.ASSIGN_UUID) @ApiModelProperty(value = "主键标识") private String id; private String lrId; private String userId; /** 申请人姓名 */ @Excel(name = "申请人姓名") @ApiModelProperty(value = "申请人姓名", required = true) @NotBlank(message = "{申请人姓名}",groups = AddGroup.class) @Size(min = 1, max = 72, message = "{申请人姓名}") @EncryptionV // @ChineseV(message = "{申请人姓名}") private String sqrXm; /** 申请人身份证号 */ @Excel(name = "申请人身份证号") @ApiModelProperty(value = "申请人身份证号", required = true) @NotBlank(message = "{申请人身份证号}",groups = AddGroup.class) @Size(min = 1, max = 72, message = "{申请人身份证号}") @EncryptionV private String sqrZjhm; private String fj; private String kz1; private String kz2; private String kz3; private String kz4; private String kz5; private String status; private String sqrZjzm; private String sqrZjbm; private String xb; private String csrq; private String hjdz; private String fzjg; private String dbres; private String lrzjz; private String dbjg; @TableField(exist = false) private String lastSqStatus; @TableField(exist = false) private String canSq; @TableField(exist = false) private String lastBgStatus; @TableField(exist = false) private String canBg; @TableField(exist = false) private String jkzkStatus; @TableField(exist = false) private String canJkzk; @TableField(exist = false) private String bgId; @TableField(exist = false) private String sqId; @TableField(exist = false) private String jkzkId; @TableField(exist = false) private String sqCo; @TableField(exist = false) private String bgCo; @TableField(exist = false) private String jkzkCo; @TableField(exist = false) private String nd; @TableField(exist = false) private GljtSqSq activeSq; @TableField(exist = false) private GljtSqBg activeBg; @TableField(exist = false) private GljtJkzk activeJkzk; }