zjh
2025-04-24 672ce84d5ce6545a0e81709ea736c69cbbef8c1a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
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();
    }
}