package com.smartor.domain; 
 | 
  
 | 
import com.ruoyi.common.annotation.Excel; 
 | 
import com.ruoyi.common.core.domain.BaseEntity; 
 | 
import io.swagger.annotations.ApiModel; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
import org.apache.commons.lang3.builder.ToStringBuilder; 
 | 
import org.apache.commons.lang3.builder.ToStringStyle; 
 | 
  
 | 
/** 
 | 
 * 病史对象 medical_history 
 | 
 * 
 | 
 * @author ruoyi 
 | 
 * @date 2023-12-06 
 | 
 */ 
 | 
@Data 
 | 
@ApiModel(value = "MedicalHistory", description = "病史对象") 
 | 
public class MedicalHistory extends BaseEntity { 
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty(value = "主键") 
 | 
    private Long id; 
 | 
  
 | 
    /** 
 | 
     * 过往疾病 
 | 
     */ 
 | 
    @Excel(name = "过往疾病") 
 | 
    @ApiModelProperty(value = "过往疾病") 
 | 
    private String pastIllnesses; 
 | 
  
 | 
    /** 
 | 
     * 药物过敏 
 | 
     */ 
 | 
    @Excel(name = "药物过敏") 
 | 
    @ApiModelProperty(value = "药物过敏") 
 | 
    private String drugAllergy; 
 | 
  
 | 
    /** 
 | 
     * 家族病史 
 | 
     */ 
 | 
    @Excel(name = "家族病史") 
 | 
    @ApiModelProperty(value = "家族病史") 
 | 
    private String familyHistory; 
 | 
  
 | 
    /** 
 | 
     * 手术史 
 | 
     */ 
 | 
    @Excel(name = "手术史") 
 | 
    @ApiModelProperty(value = "手术史") 
 | 
    private String surgicalHistory; 
 | 
  
 | 
    /** 
 | 
     * 生育史 
 | 
     */ 
 | 
    @Excel(name = "生育史") 
 | 
    @ApiModelProperty(value = "生育史") 
 | 
    private String reproductiveHistory; 
 | 
  
 | 
    /** 
 | 
     * 月经史 
 | 
     */ 
 | 
    @Excel(name = "月经史") 
 | 
    @ApiModelProperty(value = "月经史") 
 | 
    private String menstrualHistory; 
 | 
  
 | 
    /** 
 | 
     * 吸烟情况 
 | 
     */ 
 | 
    @Excel(name = "吸烟情况") 
 | 
    @ApiModelProperty(value = "吸烟情况") 
 | 
    private String smoking; 
 | 
  
 | 
    /** 
 | 
     * 饮酒情况 
 | 
     */ 
 | 
    @Excel(name = "饮酒情况") 
 | 
    @ApiModelProperty(value = "饮酒情况") 
 | 
    private String drink; 
 | 
  
 | 
    /** 
 | 
     * 运动情况 
 | 
     */ 
 | 
    @Excel(name = "运动情况") 
 | 
    @ApiModelProperty(value = "运动情况") 
 | 
    private String motion; 
 | 
  
 | 
    /** 
 | 
     * 饮食情况 
 | 
     */ 
 | 
    @Excel(name = "饮食情况") 
 | 
    @ApiModelProperty(value = "饮食情况") 
 | 
    private String diet; 
 | 
  
 | 
    /** 
 | 
     * 心理情况 
 | 
     */ 
 | 
    @Excel(name = "心理情况") 
 | 
    @ApiModelProperty(value = "心理情况") 
 | 
    private String psychology; 
 | 
  
 | 
    /** 
 | 
     * 患者id 
 | 
     */ 
 | 
    @Excel(name = "患者id") 
 | 
    @ApiModelProperty(value = "患者id") 
 | 
    private Long pid; 
 | 
  
 | 
    /** 
 | 
     * pageNum 
 | 
     */ 
 | 
    @ApiModelProperty(value = "pageNum") 
 | 
    @Excel(name = "pageNum") 
 | 
    private Integer pageNum; 
 | 
  
 | 
    /** 
 | 
     * pageSize 
 | 
     */ 
 | 
    @ApiModelProperty(value = "pageSize") 
 | 
    @Excel(name = "pageSize") 
 | 
    private Integer pageSize; 
 | 
  
 | 
  
 | 
    @Override 
 | 
    public String toString() { 
 | 
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("pastIllnesses", getPastIllnesses()).append("drugAllergy", getDrugAllergy()).append("familyHistory", getFamilyHistory()).append("surgicalHistory", getSurgicalHistory()).append("reproductiveHistory", getReproductiveHistory()).append("menstrualHistory", getMenstrualHistory()).append("smoking", getSmoking()).append("drink", getDrink()).append("motion", getMotion()).append("diet", getDiet()).append("psychology", getPsychology()).append("pid", getPid()).toString(); 
 | 
    } 
 | 
} 
 |