package com.ruoyi.domain.dto; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.domain.MarryUser; import lombok.Data; import java.io.Serializable; import java.util.Date; import java.util.List; /** * @Author Jinquan_Ou * @Description * @Date 2023-04-23 14:04 * @Version 1.0.0 **/ @Data public class MarryInfoDto implements Serializable { private static final long serialVersionUID = 1L; //我个人的数据 private String id; private String name; @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") private Date birthday; private String address; private String workAddress; private Integer marryStatus; private Integer sex; private String nation; private String phone; //配偶的数据 private String spouseId; private String spouseName; @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") private Date spouseBirthday; private String spouseAddress; private String spouseWorkAddress; private Integer spouseMarryStatus; private Integer spouseSex; private String spouseNation; private String spousePhone; //生育情况(中间表) private Long marryId; /** * 结婚时间 */ @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") private Date marryTime; /** * 生育情况,0:未生育、1:在孕、2:已生育 */ private Integer bearStatus; private Integer handbookStatus; @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") private Date handbookTime; private Integer oneBorn; @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") private Date oneBornTime; private String content; private String remark; /** * 前任信息的List */ private List oldSpouseList; }