package com.ltkj.hosp.domain;
|
|
import java.util.Date;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
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 lombok.Data;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
/**
|
* 体检报告收货地址对象 tj_report_get_address
|
*
|
* @author ltkj_赵佳豪&李格
|
* @date 2023-12-01
|
*/
|
@Data
|
public class TjReportGetAddress extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 主键
|
*/
|
@TableId
|
@JsonSerialize(using = ToStringSerializer.class)
|
private Long id;
|
|
/**
|
* 体检号
|
*/
|
@Excel(name = "体检号")
|
private String tjNumber;
|
|
/**
|
* 收货人
|
*/
|
@Excel(name = "收货人")
|
private String getUser;
|
|
/**
|
* 收货电话
|
*/
|
@Excel(name = "收货电话")
|
private String phone;
|
|
/**
|
* 收货地址
|
*/
|
@Excel(name = "收货地址")
|
private String address;
|
|
/**
|
* 邮寄时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "邮寄时间", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date sendTime;
|
|
/**
|
* 邮寄状态
|
*/
|
@Excel(name = "邮寄状态")
|
private String sendStatus;
|
|
/**
|
* 邮寄报告
|
*/
|
@Excel(name = "邮寄报告")
|
private Long sendReportId;
|
|
/**
|
* 邮寄人
|
*/
|
@Excel(name = "邮寄人")
|
private String sendUserId;
|
|
/**
|
* 邮寄人
|
*/
|
@Excel(name = "邮寄人")
|
private String sendUserName;
|
|
/**
|
* 物流名称
|
*/
|
@Excel(name = "物流名称")
|
private String flowName;
|
|
/**
|
* 物流单号
|
*/
|
@Excel(name = "物流单号")
|
private String flowCode;
|
|
/**
|
* 物流图片
|
*/
|
@Excel(name = "物流图片")
|
private String flowPhoto;
|
|
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("tjNumber", getTjNumber())
|
.append("getUser", getGetUser())
|
.append("phone", getPhone())
|
.append("address", getAddress())
|
.append("sendTime", getSendTime())
|
.append("sendStatus", getSendStatus())
|
.append("sendReportId", getSendReportId())
|
.append("sendUserId", getSendUserId())
|
.append("sendUserName", getSendUserName())
|
.append("flowName", getFlowName())
|
.append("flowCode", getFlowCode())
|
.append("flowPhoto", getFlowPhoto())
|
.append("createTime", getCreateTime())
|
.append("updateTime", getUpdateTime())
|
.append("createBy", getCreateBy())
|
.append("updateBy", getUpdateBy())
|
.append("deleted", getDeleted())
|
.toString();
|
}
|
}
|