GljtUserLr.java 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. package com.ruoyi.gljt.domain;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.ruoyi.common.core.annotation.Excel;
  7. import com.ruoyi.common.core.web.domain.BaseEntity;
  8. import com.ruoyi.system.validate.EncryptionV;
  9. import com.ruoyi.system.validate.group.AddGroup;
  10. import io.swagger.annotations.ApiModel;
  11. import io.swagger.annotations.ApiModelProperty;
  12. import lombok.Data;
  13. import lombok.EqualsAndHashCode;
  14. import lombok.NoArgsConstructor;
  15. import javax.validation.constraints.NotBlank;
  16. import javax.validation.constraints.Size;
  17. /**
  18. * 高龄津贴申请老人信息对象 gljt_sq_lr
  19. *
  20. * @author sun
  21. * @date 2024-12-27
  22. */
  23. @Data
  24. @EqualsAndHashCode(callSuper = true)
  25. @NoArgsConstructor
  26. @TableName("gljt_user_lr")
  27. @ApiModel("高龄津贴申请老人信息")
  28. public class GljtUserLr extends BaseEntity
  29. {
  30. private static final long serialVersionUID = 1L;
  31. /** 主键标识 */
  32. @Excel(name = "主键标识")
  33. @TableId(value = "id",type = IdType.ASSIGN_UUID)
  34. @ApiModelProperty(value = "主键标识")
  35. private String id;
  36. private String lrId;
  37. private String userId;
  38. /** 申请人姓名 */
  39. @Excel(name = "申请人姓名")
  40. @ApiModelProperty(value = "申请人姓名", required = true)
  41. @NotBlank(message = "{申请人姓名}",groups = AddGroup.class)
  42. @Size(min = 1, max = 72, message = "{申请人姓名}")
  43. @EncryptionV
  44. // @ChineseV(message = "{申请人姓名}")
  45. private String sqrXm;
  46. /** 申请人身份证号 */
  47. @Excel(name = "申请人身份证号")
  48. @ApiModelProperty(value = "申请人身份证号", required = true)
  49. @NotBlank(message = "{申请人身份证号}",groups = AddGroup.class)
  50. @Size(min = 1, max = 72, message = "{申请人身份证号}")
  51. @EncryptionV
  52. private String sqrZjhm;
  53. private String fj;
  54. private String kz1;
  55. private String kz2;
  56. private String kz3;
  57. private String kz4;
  58. private String kz5;
  59. private String status;
  60. private String sqrZjzm;
  61. private String sqrZjbm;
  62. private String xb;
  63. private String csrq;
  64. private String hjdz;
  65. private String fzjg;
  66. private String dbres;
  67. private String lrzjz;
  68. private String dbjg;
  69. @TableField(exist = false)
  70. private String lastSqStatus;
  71. @TableField(exist = false)
  72. private String canSq;
  73. @TableField(exist = false)
  74. private String lastBgStatus;
  75. @TableField(exist = false)
  76. private String canBg;
  77. @TableField(exist = false)
  78. private String jkzkStatus;
  79. @TableField(exist = false)
  80. private String canJkzk;
  81. @TableField(exist = false)
  82. private String bgId;
  83. @TableField(exist = false)
  84. private String sqId;
  85. @TableField(exist = false)
  86. private String jkzkId;
  87. @TableField(exist = false)
  88. private String sqCo;
  89. @TableField(exist = false)
  90. private String bgCo;
  91. @TableField(exist = false)
  92. private String jkzkCo;
  93. @TableField(exist = false)
  94. private String nd;
  95. @TableField(exist = false)
  96. private GljtSqSq activeSq;
  97. @TableField(exist = false)
  98. private GljtSqBg activeBg;
  99. @TableField(exist = false)
  100. private GljtJkzk activeJkzk;
  101. }