package com.ltkj.hosp.domain; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.ltkj.common.annotation.Excel; import com.ltkj.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; /** * 体检报告存储对象 tj_report * * @author ltkj * @date 2022-12-06 */ @Data @AllArgsConstructor @NoArgsConstructor @ApiModel(value = "体检报告存储对象") public class TjReport extends BaseEntity { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId @JsonSerialize(using = ToStringSerializer.class) private Long reId; /** * 报告存储 */ @Excel(name = "报告存储") private String report; /** * 体检号 */ @Excel(name = "体检号") private String tjNumber; /** * 路径 */ @Excel(name = "路径") private String path; /** * 类型 */ @Excel(name = "类型") private String type; private String print; @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("reId", getReId()) .append("report", getReport()) .append("tjNumber", getTjNumber()) .append("path", getPath()) .toString(); } }