zhs
7 天以前 cfbd93a77796c4b4eb7f476addc6fe888908bd22
smartor/src/main/java/com/smartor/domain/PatMedInspection.java
@@ -4,6 +4,7 @@
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;
@@ -13,9 +14,10 @@
 * 患者检查检验记录对象 pat_med_inspection
 * 
 * @author ruoyi
 * @date 2023-06-16
 * @date 2025-06-18
 */
@ApiModel(value = "PatMedInspection", description = "患者检查检验记录对象")
@Data
public class PatMedInspection extends BaseEntity
{
    private static final long serialVersionUID = 1L;
@@ -24,49 +26,43 @@
    @ApiModelProperty(value = "自增ID")
    private Long id;
    /**  流水号  */
    @Excel(name = " 流水号 ")
    @ApiModelProperty(value = "流水号")
    private String serialnum;
    /**  档案ID  */
    @Excel(name = " 档案ID ")
    @ApiModelProperty(value = "档案ID")
    private Long patid;
    /**  类型;0.检验项目 1.检查项目  */
    @ApiModelProperty(value = "类型;0.检验项目 1.检查项目")
    @Excel(name = " 类型;0.检验项目 1.检查项目 ")
    private Long projecttype;
    private Integer projecttype;
    /**  项目编号  */
    @Excel(name = " 项目编号 ")
    @ApiModelProperty(value = "项目编号")
    private String projectcode;
    /**  病案号  */
    @ApiModelProperty(value = "病案号")
    private String inhospno;
    /**  项目名称  */
    @Excel(name = " 项目名称 ")
    @ApiModelProperty(value = "项目名称")
    private String projectname;
    /**  患者ID  */
    @ApiModelProperty(value = "患者ID")
    private String patidHis;
    /**  报告时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 报告时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "报告时间")
    private Date reporttime;
    /**  证件号码  */
    @ApiModelProperty(value = "证件号码")
    private String idcardno;
    /**  医院名称  */
    @Excel(name = " 医院名称 ")
    @ApiModelProperty(value = "医院名称")
    private String hospitalname;
    /**  患者姓名  */
    @ApiModelProperty(value = "患者姓名")
    private String patname;
    /**  医院编号  */
    @Excel(name = " 医院编号 ")
    @ApiModelProperty(value = "医院编号")
    private String hospitalcode;
    /**  手机号码  */
    @ApiModelProperty(value = "手机号码")
    private String telcode;
    /**  医嘱ID  */
    @ApiModelProperty(value = "医嘱ID")
    private Long adviceId;
    /**  申请单ID  */
    @ApiModelProperty(value = "申请单ID")
    private String appliyid;
    /**  优先级  */
    @ApiModelProperty(value = "优先级")
    private String priority;
    /**  机构ID  */
    @Excel(name = " 机构ID ")
    @ApiModelProperty(value = "机构ID")
    private String orgid;
@@ -74,322 +70,126 @@
    @ApiModelProperty(value = "删除标记")
    private String delFlag;
    /**  上传标记  */
    @ApiModelProperty(value = "上传标记")
    @Excel(name = " 上传标记 ")
    private Long isupload;
    /**  开单人ID  */
    @ApiModelProperty(value = "开单人ID")
    private String drcode;
    /**  上传时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "上传时间")
    private Date uploadTime;
    /**  项目ID  */
    @Excel(name = " 项目ID ")
    @ApiModelProperty(value = "项目ID")
    private Long projectid;
    /**  申请时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 申请时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "申请时间")
    private Date applicationtime;
    /**  就诊类型  */
    @Excel(name = " 就诊类型 ")
    @ApiModelProperty(value = "就诊类型")
    private Long visittype;
    /**  就诊ID  */
    @Excel(name = " 就诊ID ")
    @ApiModelProperty(value = "就诊ID")
    private Long visitid;
    /**  是否生成方案状态;0未生成 1生成申请后 2.生成报告后  9无匹配方案  */
    @Excel(name = " 是否生成方案状态;0未生成 1生成申请后 2.生成报告后  9无匹配方案 ")
    @ApiModelProperty(value = "是否生成方案状态;0未生成 1生成申请后 2.生成报告后  9无匹配方案")
    private Long schemestatus;
    /**  是否异常;0否 1是  */
    @Excel(name = " 是否异常;0否 1是 ")
    @ApiModelProperty(value = "是否异常;0否 1是")
    private Long isabnormal;
    /**  报告结论  */
    @Excel(name = " 报告结论 ")
    @ApiModelProperty(value = "报告结论")
    private String reportconclusion;
    /**  方案状态操作时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 方案状态操作时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "方案状态操作时间")
    private Date schemetime;
    /**  开单人姓名  */
    @ApiModelProperty(value = "开单人姓名")
    private String drname;
    /**  开单科室代码  */
    @Excel(name = " 开单科室代码 ")
    @ApiModelProperty(value = "开单科室代码")
    private String deptcode;
    /**  开单科室名称  */
    @Excel(name = " 开单科室名称 ")
    @ApiModelProperty(value = "开单科室名称")
    private String deptname;
    /**  开单科室ID  */
    @Excel(name = " 开单科室ID ")
    @ApiModelProperty(value = "开单科室ID")
    private Long deptid;
    /**  开单时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "开单时间")
    private Date opendate;
    public void setId(Long id)
    {
        this.id = id;
    }
    /**  审核人ID  */
    @ApiModelProperty(value = "审核人ID")
    private String operatorId;
    public Long getId()
    {
        return id;
    }
    public void setSerialnum(String serialnum)
    {
        this.serialnum = serialnum;
    }
    /**  审核人姓名  */
    @ApiModelProperty(value = "审核人姓名")
    private String operatorName;
    public String getSerialnum()
    {
        return serialnum;
    }
    public void setPatid(Long patid)
    {
        this.patid = patid;
    }
    /**  审核时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "审核时间")
    private Date operatorDate;
    public Long getPatid()
    {
        return patid;
    }
    public void setProjecttype(Long projecttype)
    {
        this.projecttype = projecttype;
    }
    /**  金额  */
    @ApiModelProperty(value = "金额")
    private Float money;
    public Long getProjecttype()
    {
        return projecttype;
    }
    public void setProjectcode(String projectcode)
    {
        this.projectcode = projectcode;
    }
    /**  修改人  */
    @ApiModelProperty(value = "修改人")
    private String updateBy;
    public String getProjectcode()
    {
        return projectcode;
    }
    public void setProjectname(String projectname)
    {
        this.projectname = projectname;
    }
    /**  修改时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "修改时间")
    private Date updateDate;
    public String getProjectname()
    {
        return projectname;
    }
    public void setReporttime(Date reporttime)
    {
        this.reporttime = reporttime;
    }
    /**  创建人  */
    @ApiModelProperty(value = "创建人")
    private String createBy;
    public Date getReporttime()
    {
        return reporttime;
    }
    public void setHospitalname(String hospitalname)
    {
        this.hospitalname = hospitalname;
    }
    /**  创建时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    public String getHospitalname()
    {
        return hospitalname;
    }
    public void setHospitalcode(String hospitalcode)
    {
        this.hospitalcode = hospitalcode;
    }
    /**  执行时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "执行时间")
    private Date startTime;
    public String getHospitalcode()
    {
        return hospitalcode;
    }
    public void setOrgid(String orgid)
    {
        this.orgid = orgid;
    }
    /**  检查项目ID  */
    @ApiModelProperty(value = "检查项目ID")
    private String projectId;
    public String getOrgid()
    {
        return orgid;
    }
    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }
    /**  检查项目名称  */
    @ApiModelProperty(value = "检查项目名称")
    private String projectName;
    public String getDelFlag()
    {
        return delFlag;
    }
    public void setIsupload(Long isupload)
    {
        this.isupload = isupload;
    }
    /**  诊断ID  */
    @ApiModelProperty(value = "诊断ID")
    private String diagid;
    public Long getIsupload()
    {
        return isupload;
    }
    public void setUploadTime(Date uploadTime)
    {
        this.uploadTime = uploadTime;
    }
    /**  诊断名称  */
    @ApiModelProperty(value = "诊断名称")
    private String diagname;
    public Date getUploadTime()
    {
        return uploadTime;
    }
    public void setProjectid(Long projectid)
    {
        this.projectid = projectid;
    }
    /**  检查部位ID  */
    @ApiModelProperty(value = "检查部位ID")
    private String partId;
    public Long getProjectid()
    {
        return projectid;
    }
    public void setApplicationtime(Date applicationtime)
    {
        this.applicationtime = applicationtime;
    }
    /**  检查部位名称  */
    @ApiModelProperty(value = "检查部位名称")
    private String partName;
    public Date getApplicationtime()
    {
        return applicationtime;
    }
    public void setVisittype(Long visittype)
    {
        this.visittype = visittype;
    }
    /**  检查类型ID  */
    @ApiModelProperty(value = "检查类型ID")
    private String typeId;
    public Long getVisittype()
    {
        return visittype;
    }
    public void setVisitid(Long visitid)
    {
        this.visitid = visitid;
    }
    /**  检查类型名称  */
    @ApiModelProperty(value = "检查类型名称")
    private String typeName;
    public Long getVisitid()
    {
        return visitid;
    }
    public void setSchemestatus(Long schemestatus)
    {
        this.schemestatus = schemestatus;
    }
    /**  胶片费标志  */
    @ApiModelProperty(value = "胶片费标志")
    private Integer filmFlag;
    public Long getSchemestatus()
    {
        return schemestatus;
    }
    public void setIsabnormal(Long isabnormal)
    {
        this.isabnormal = isabnormal;
    }
    /**  床边标志  */
    @ApiModelProperty(value = "床边标志")
    private Integer bedFlag;
    public Long getIsabnormal()
    {
        return isabnormal;
    }
    public void setReportconclusion(String reportconclusion)
    {
        this.reportconclusion = reportconclusion;
    }
    /**  推床标志  */
    @ApiModelProperty(value = "推床标志")
    private Integer pushFlag;
    public String getReportconclusion()
    {
        return reportconclusion;
    }
    public void setSchemetime(Date schemetime)
    {
        this.schemetime = schemetime;
    }
    /**  加急标志  */
    @ApiModelProperty(value = "加急标志")
    private Integer urgentFlag;
    public Date getSchemetime()
    {
        return schemetime;
    }
    public void setDeptcode(String deptcode)
    {
        this.deptcode = deptcode;
    }
    /**  未收先执行标志  */
    @ApiModelProperty(value = "未收先执行标志")
    private Integer nostartFlag;
    public String getDeptcode()
    {
        return deptcode;
    }
    public void setDeptname(String deptname)
    {
        this.deptname = deptname;
    }
    @ApiModelProperty(value = "父GUID")
    private String pguid;
    public String getDeptname()
    {
        return deptname;
    }
    public void setDeptid(Long deptid)
    {
        this.deptid = deptid;
    }
    @ApiModelProperty(value = "父ID")
    private String guid;
    public Long getDeptid()
    {
        return deptid;
    }
    @ApiModelProperty(value = "父ID")
    private Integer pid;
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("serialnum", getSerialnum())
            .append("patid", getPatid())
            .append("projecttype", getProjecttype())
            .append("projectcode", getProjectcode())
            .append("projectname", getProjectname())
            .append("reporttime", getReporttime())
            .append("hospitalname", getHospitalname())
            .append("hospitalcode", getHospitalcode())
            .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("projectid", getProjectid())
            .append("applicationtime", getApplicationtime())
            .append("visittype", getVisittype())
            .append("visitid", getVisitid())
            .append("schemestatus", getSchemestatus())
            .append("isabnormal", getIsabnormal())
            .append("reportconclusion", getReportconclusion())
            .append("schemetime", getSchemetime())
            .append("deptcode", getDeptcode())
            .append("deptname", getDeptname())
            .append("deptid", getDeptid())
            .toString();
    }
}