package com.ruoyi.domain.dto; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.ruoyi.domain.health.AllergyHistory; import com.ruoyi.domain.health.BloodType; import com.ruoyi.domain.health.GeneticDisease; import lombok.Data; import java.io.Serializable; /** * @Author Jinquan_Ou * @Description * @Date 2023-07-17 14:35 * @Version 1.0.0 **/ @Data public class ZHealthBaseDto implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; private Long uid; // 所属用户id private String name; // 姓名 private Integer sex; // 性别,1:男,0:女 private String educationLevel; // 文化程度 private String work; // 职业 private String phone; // 电话 private String email; // 电子邮件 private String address; // 住址 private BloodType bloodClass; // 血型(json数组) private AllergyHistory allergyClass; // 过敏史(json数组) private GeneticDisease geneticDiseaseClass; // 遗传病史(json数组) private String medicine; // 常用药物 private String baseDisease; // 目前基础病 }