liusheng
2024-09-18 907641e56c2085aaa81f267946dc3e3e9fca73e7
smartor/src/main/java/com/smartor/domain/PatMedPhysical.java
@@ -2,6 +2,9 @@
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
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;
import com.ruoyi.common.annotation.Excel;
@@ -9,316 +12,123 @@
/**
 * 患者体检记录对象 pat_med_physical
 *
 *
 * @author smartor
 * @date 2023-03-04
 */
@Data
@ApiModel(value = "PatMedPhysical", description = "患者体检记录对象")
public class PatMedPhysical extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    /**  自增ID  */
    @ApiModelProperty(value = "自增ID")
    private Long id;
    /**  流水号  */
    @Excel(name = " 流水号 ")
    @ApiModelProperty(value = "流水号")
    private String serialnum;
    /**  档案ID  */
    @ApiModelProperty(value = "档案ID")
    private Long patid;
    /**  总结医生工号  */
    @ApiModelProperty(value = "总结医生工号")
    private String drcode;
    /**  总结医生名称  */
    @Excel(name = " 总结医生名称 ")
    @ApiModelProperty(value = "总结医生名称")
    private String drname;
    /**  体检单位/医院编号  */
    @ApiModelProperty(value = "体检单位/医院编号")
    private String hospitalcode;
    /**  体检单位/医院  */
    @Excel(name = " 体检单位/医院 ")
    @ApiModelProperty(value = "体检单位/医院")
    private String hospitalname;
    /**  体检时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "体检时间")
    @Excel(name = " 体检时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    private Date physicaldate;
    /**  机构ID  */
    @Excel(name = " 机构ID ")
    @ApiModelProperty(value = "机构ID")
    private String orgid;
    /**  删除标记  */
    @ApiModelProperty(value = "删除标记")
    private String delFlag;
    /**  上传标记  */
    @ApiModelProperty(value = "上传标记")
    private Long isupload;
    /**  上传时间  */
    @ApiModelProperty(value = "上传时间")
    private Date uploadTime;
    /**  科室代码  */
    @ApiModelProperty(value = "科室代码")
    private String deptcode;
    /**  科室名称  */
    @ApiModelProperty(value = "科室名称")
    @Excel(name = " 科室名称 ")
    private String deptname;
    /**  病人姓名  */
    @ApiModelProperty(value = "病人姓名")
    @Excel(name = " 病人姓名 ")
    private String patname;
    /**   患者档案编号  */
    @ApiModelProperty(value = " 患者档案编号")
    @Excel(name = "  患者档案编号 ")
    private String patno;
    /**  体检项目名称  */
    @ApiModelProperty(value = "体检项目名称")
    @Excel(name = " 体检项目名称 ")
    private String projectname;
    /**  体检项目编码  */
    @ApiModelProperty(value = "体检项目编码")
    private String projectcode;
    /**  状态;0.已预约 1.已体检 2.报告已出  */
    @ApiModelProperty(value = "状态;0.已预约 1.已体检 2.报告已出")
    private Long state;
    /**  是否生成方案状态;0未生成 1生成体检前 2生成体检后 3.生成报告已出  9无匹配方案  */
    @ApiModelProperty(value = "是否生成方案状态;0未生成 1生成体检前 2生成体检后 3.生成报告已出  9无匹配方案")
    private Long schemestatus;
    /**  是否生成通用方案状态;0未生成 1生成 9无匹配方案  */
    @ApiModelProperty(value = "是否生成通用方案状态;0未生成 1生成 9无匹配方案")
    private Long generalschemestatus;
    /**  科室ID  */
    @ApiModelProperty(value = "科室ID")
    private Long deptid;
    /**  体检套餐ID  */
    @ApiModelProperty(value = "体检套餐ID")
    private Long projectid;
    /**  方案状态操作时间  */
    @ApiModelProperty(value = "方案状态操作时间")
    private Date schemetime;
    public void setId(Long id)
    {
        this.id = id;
    }
    public Long getId()
    {
        return id;
    }
    public void setSerialnum(String serialnum)
    {
        this.serialnum = serialnum;
    }
    public String getSerialnum()
    {
        return serialnum;
    }
    public void setPatid(Long patid)
    {
        this.patid = patid;
    }
    public Long getPatid()
    {
        return patid;
    }
    public void setDrcode(String drcode)
    {
        this.drcode = drcode;
    }
    public String getDrcode()
    {
        return drcode;
    }
    public void setDrname(String drname)
    {
        this.drname = drname;
    }
    public String getDrname()
    {
        return drname;
    }
    public void setHospitalcode(String hospitalcode)
    {
        this.hospitalcode = hospitalcode;
    }
    public String getHospitalcode()
    {
        return hospitalcode;
    }
    public void setHospitalname(String hospitalname)
    {
        this.hospitalname = hospitalname;
    }
    public String getHospitalname()
    {
        return hospitalname;
    }
    public void setPhysicaldate(Date physicaldate)
    {
        this.physicaldate = physicaldate;
    }
    public Date getPhysicaldate()
    {
        return physicaldate;
    }
    public void setOrgid(String orgid)
    {
        this.orgid = orgid;
    }
    public String getOrgid()
    {
        return orgid;
    }
    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }
    public String getDelFlag()
    {
        return delFlag;
    }
    public void setIsupload(Long isupload)
    {
        this.isupload = isupload;
    }
    public Long getIsupload()
    {
        return isupload;
    }
    public void setUploadTime(Date uploadTime)
    {
        this.uploadTime = uploadTime;
    }
    public Date getUploadTime()
    {
        return uploadTime;
    }
    public void setDeptcode(String deptcode)
    {
        this.deptcode = deptcode;
    }
    public String getDeptcode()
    {
        return deptcode;
    }
    public void setDeptname(String deptname)
    {
        this.deptname = deptname;
    }
    public String getDeptname()
    {
        return deptname;
    }
    public void setProjectname(String projectname)
    {
        this.projectname = projectname;
    }
    public String getProjectname()
    {
        return projectname;
    }
    public void setProjectcode(String projectcode)
    {
        this.projectcode = projectcode;
    }
    public String getProjectcode()
    {
        return projectcode;
    }
    public void setState(Long state)
    {
        this.state = state;
    }
    public Long getState()
    {
        return state;
    }
    public void setSchemestatus(Long schemestatus)
    {
        this.schemestatus = schemestatus;
    }
    public Long getSchemestatus()
    {
        return schemestatus;
    }
    public void setGeneralschemestatus(Long generalschemestatus)
    {
        this.generalschemestatus = generalschemestatus;
    }
    public Long getGeneralschemestatus()
    {
        return generalschemestatus;
    }
    public void setDeptid(Long deptid)
    {
        this.deptid = deptid;
    }
    public Long getDeptid()
    {
        return deptid;
    }
    public void setProjectid(Long projectid)
    {
        this.projectid = projectid;
    }
    public Long getProjectid()
    {
        return projectid;
    }
    public void setSchemetime(Date schemetime)
    {
        this.schemetime = schemetime;
    }
    public Date getSchemetime()
    {
        return schemetime;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("serialnum", getSerialnum())
            .append("patid", getPatid())
            .append("drcode", getDrcode())
            .append("drname", getDrname())
            .append("hospitalcode", getHospitalcode())
            .append("hospitalname", getHospitalname())
            .append("physicaldate", getPhysicaldate())
            .append("orgid", getOrgid())
            .append("delFlag", getDelFlag())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("isupload", getIsupload())
            .append("uploadTime", getUploadTime())
            .append("deptcode", getDeptcode())
            .append("deptname", getDeptname())
            .append("projectname", getProjectname())
            .append("projectcode", getProjectcode())
            .append("state", getState())
            .append("schemestatus", getSchemestatus())
            .append("generalschemestatus", getGeneralschemestatus())
            .append("deptid", getDeptid())
            .append("projectid", getProjectid())
            .append("schemetime", getSchemetime())
            .toString();
    }
}