zjh
2025-03-20 e191ab24286eb091db9966c9227c68d1af717b46
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
131
132
133
134
135
136
137
138
139
140
141
142
package com.ltkj.hosp.domain;
 
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_hz_reply_log
 *
 * @author ltkj_赵佳豪&李格
 * @date 2023-11-22
 */
@Data
public class TjHzReplyLog extends BaseEntity {
    private static final long serialVersionUID = 1L;
 
    /**
     * 会诊id
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
 
    /**
     * 会诊订单id
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @Excel(name = "会诊订单id")
    private Long orderId;
 
    /**
     * 体检号
     */
    @Excel(name = "体检号")
    private String tjNumber;
 
    /**
     * 用户id
     */
    @Excel(name = "用户id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long userId;
 
    /**
     * 用户名
     */
    @Excel(name = "用户名")
    private String userName;
 
    /**
     * 会诊类型0全院会诊1科室会诊
     */
    @Excel(name = "会诊类型0全院会诊1科室会诊")
    private String hzType;
 
    /**
     * 回复医生
     */
    @Excel(name = "回复医生")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long replyDoctorId;
 
    /**
     * 回复医生名
     */
    @Excel(name = "回复医生名")
    private String replyDoctorName;
 
    /**
     * 回复部门
     */
    @Excel(name = "回复部门")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long replyDeptId;
 
    /**
     * 回复部门名
     */
    @Excel(name = "回复部门名")
    private String replyDeptName;
 
    /**
     * 回复内容
     */
    @Excel(name = "回复内容")
    private String replyContent;
 
    /**
     *
     */
    @Excel(name = "")
    private String status;
 
 
    /**
     * 会诊申请id
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long hzId;
 
    /**
     * 会诊申请人
     */
    private String hzDoctorId;
 
    /**
     *会诊申请人
     */
    private String hzDoctorName;
 
 
 
    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("orderId", getOrderId())
                .append("tjNumber", getTjNumber())
                .append("userId", getUserId())
                .append("userName", getUserName())
                .append("hzType", getHzType())
                .append("replyDoctorId", getReplyDoctorId())
                .append("replyDoctorName", getReplyDoctorName())
                .append("replyDeptId", getReplyDeptId())
                .append("replyDeptName", getReplyDeptName())
                .append("replyContent", getReplyContent())
                .append("status", getStatus())
                .append("remark", getRemark())
                .append("createTime", getCreateTime())
                .append("updateTime", getUpdateTime())
                .append("createBy", getCreateBy())
                .append("updateBy", getUpdateBy())
                .append("deleted", getDeleted())
                .append("hzId", getHzId())
                .append("hzDoctorId", getHzDoctorId())
                .append("hzDoctorName", getHzDoctorName())
                .toString();
    }
}