| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181 |
- package com.xjrsoft.module.student.entity;
- import com.baomidou.mybatisplus.annotation.FieldFill;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableLogic;
- import com.baomidou.mybatisplus.annotation.TableName;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import java.io.Serializable;
- import java.time.LocalDateTime;
- import java.util.Date;
- /**
- * @title: 学生基本信息管理
- * @Author 管理员
- * @Date: 2023-08-08
- * @Version 1.0
- */
- @Data
- @TableName("base_student_family_member")
- @ApiModel(value = "学生基本信息管理对象", description = "学生基本信息管理")
- public class BaseStudentFamilyMember implements Serializable {
- private static final long serialVersionUID = 1L;
- /**
- * 主键
- */
- @ApiModelProperty("主键")
- @TableId
- private Long id;
- /**
- * 创建人
- */
- @ApiModelProperty("创建人")
- @TableField(fill = FieldFill.INSERT)
- private Long createUserId;
- /**
- * 创建时间
- */
- @ApiModelProperty("创建时间")
- @TableField(fill = FieldFill.INSERT)
- private LocalDateTime createDate;
- /**
- * 修改人
- */
- @ApiModelProperty("修改人")
- @TableField(fill = FieldFill.UPDATE)
- private Long modifyUserId;
- /**
- * 修改时间
- */
- @ApiModelProperty("修改时间")
- @TableField(fill = FieldFill.UPDATE)
- private LocalDateTime modifyDate;
- /**
- * 删除标记
- */
- @ApiModelProperty("删除标记")
- @TableField(fill = FieldFill.INSERT)
- @TableLogic
- private Integer deleteMark;
- /**
- * 有效标志
- */
- @ApiModelProperty("有效标志")
- @TableField(fill = FieldFill.INSERT)
- private Integer enabledMark;
- /**
- * 用户ID(xjr_user)
- */
- @ApiModelProperty("用户ID(xjr_user)")
- private Long userId;
- /**
- * 与本人关系(xjr_dictionary_item[relationship])
- */
- @ApiModelProperty("与本人关系(xjr_dictionary_item[relationship])")
- private String relationship;
- /**
- * 姓名
- */
- @ApiModelProperty("姓名")
- private String name;
- /**
- * 性别(xjr_dictionary_item[gender])
- */
- @ApiModelProperty("性别(xjr_dictionary_item[gender])")
- private String gender;
- /**
- * 出生日期
- */
- @ApiModelProperty("出生日期")
- @JsonFormat(pattern = "yyyy-MM-dd")
- private Date dayOfBirth;
- /**
- * 生日类型(xjr_dictionary_item[date_type])
- */
- @ApiModelProperty("生日类型(xjr_dictionary_item[date_type])")
- private String birthType;
- /**
- * 民族(xjr_dictionary_item[nation])
- */
- @ApiModelProperty("民族(xjr_dictionary_item[nation])")
- private String nation;
- /**
- * 工作单位
- */
- @ApiModelProperty("工作单位")
- private String workUnit;
- /**
- * 从事的工作(职业)
- */
- @ApiModelProperty("从事的工作(职业)")
- private String occupation;
- /**
- * 职务
- */
- @ApiModelProperty("职务")
- private String position;
- /**
- * 联系电话
- */
- @ApiModelProperty("联系电话")
- private String mobile;
- /**
- * 是否为监护人
- */
- @ApiModelProperty("是否为监护人")
- private Integer isGuardian;
- /**
- * 证件类型(xjr_dictionary_item[credential_type])
- */
- @ApiModelProperty("证件类型(xjr_dictionary_item[credential_type])")
- private String credentialType;
- /**
- * 证件号码
- */
- @ApiModelProperty("证件号码")
- private String credentialNumber;
- /**
- * 政治面貌(xjr_dictionary_item[political_state])
- */
- @ApiModelProperty("政治面貌(xjr_dictionary_item[political_state])")
- private String politicalState;
- /**
- * 健康状况(xjr_dictionary_item[health])
- */
- @ApiModelProperty("健康状况(xjr_dictionary_item[health])")
- private String health;
- /**
- * 户口所在地 省(xjr_area)
- */
- @ApiModelProperty("户口所在地 省(xjr_area)")
- private Long houseProvinces;
- /**
- * 户口所在地 市(xjr_area)
- */
- @ApiModelProperty("户口所在地 市(xjr_area)")
- private Long houseCity;
- /**
- * 户口所在地 区/县(xjr_area)
- */
- @ApiModelProperty("户口所在地 区/县(xjr_area)")
- private Long houseDistrict;
- /**
- * 邮箱
- */
- @ApiModelProperty("邮箱")
- private String email;
- /**
- * 微信号
- */
- @ApiModelProperty("微信号")
- private String wechat;
- }
|