|
@ -2,7 +2,6 @@ package com.yihu.jw.entity.base.complaint;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.yihu.jw.entity.UuidIdentityEntity;
|
|
|
import com.yihu.jw.entity.UuidIdentityEntityWithOperator;
|
|
|
|
|
|
import javax.persistence.Column;
|
|
|
import javax.persistence.Entity;
|
|
@ -10,32 +9,36 @@ import javax.persistence.Table;
|
|
|
import javax.persistence.Transient;
|
|
|
import java.util.Date;
|
|
|
|
|
|
/**
|
|
|
* 投诉反馈,中山和73医院
|
|
|
*/
|
|
|
@Entity
|
|
|
@Table(name = "base_complaint")
|
|
|
public class BaseComplaintDO extends UuidIdentityEntity {
|
|
|
private String complaintId;
|
|
|
private String complaintName;
|
|
|
private String complaintContent;
|
|
|
private String visitType;
|
|
|
private String complaintId;//'投诉类型id'
|
|
|
private String complaintName;//'投诉类型名称'
|
|
|
private String complaintContent;//'投诉内容'
|
|
|
private String visitType;//'就诊类型1门诊2住院'
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
|
|
|
private Date visitTime;
|
|
|
private String visitDept;
|
|
|
private String visitDeptName;
|
|
|
private String admNo;
|
|
|
private String patient;
|
|
|
private String patientName;
|
|
|
private String patientIdcard;
|
|
|
private String idcardFront;
|
|
|
private String idcardBack;
|
|
|
private String imgUrl;
|
|
|
private String isDel;
|
|
|
private String status;
|
|
|
private String mobile;
|
|
|
private String visitTypeName;
|
|
|
private Date visitTime;//'就诊时间'
|
|
|
private String visitDept;//'就诊科室'
|
|
|
private String visitDeptName;//'就诊科室名称'
|
|
|
private String admNo;//'住院号'
|
|
|
private String patient;//'投诉人id'
|
|
|
private String patientName;//'投诉人姓名'
|
|
|
private String patientIdcard;//'投诉人身份证号'
|
|
|
private String idcardFront;//'身份证正面地址'
|
|
|
private String idcardBack;//'身份证背面地址'
|
|
|
private String imgUrl;//'投诉图片地址多个逗号隔开'
|
|
|
private String isDel;//'0删除1正常'
|
|
|
private String status;//'0已投诉1已接收2已反馈'
|
|
|
private String mobile;//
|
|
|
private String visitTypeName;//
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
|
|
|
private Date latestFeedTime;
|
|
|
private String passto;
|
|
|
private String defaultdoctor;
|
|
|
private Date latestFeedTime;//
|
|
|
private String passto;//
|
|
|
private String defaultdoctor;//
|
|
|
|
|
|
@Column(name = "defaultdoctor")
|
|
|
public String getDefaultdoctor() {
|
|
|
return defaultdoctor;
|
|
@ -45,9 +48,6 @@ public class BaseComplaintDO extends UuidIdentityEntity {
|
|
|
this.defaultdoctor = defaultdoctor;
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "passto")
|
|
|
public String getPassto() {
|
|
|
return passto;
|
|
@ -80,25 +80,24 @@ public class BaseComplaintDO extends UuidIdentityEntity {
|
|
|
return mobile;
|
|
|
}
|
|
|
|
|
|
|
|
|
public void setMobile(String mobile) {
|
|
|
this.mobile = mobile;
|
|
|
}
|
|
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
|
|
|
private Date createTime;
|
|
|
private Date createTime;//'创建时间'
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
|
|
|
private Date acceptTime;
|
|
|
private Date acceptTime;//'接收时间'
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
|
|
|
private Date dealTime;
|
|
|
private String operator;
|
|
|
private String operatorName;
|
|
|
private String operatorDept;
|
|
|
private String operatorDeptName;
|
|
|
private String feedBack;
|
|
|
private String feedImg;
|
|
|
private String acceptor;
|
|
|
private String acceptorName;
|
|
|
private Date dealTime;//'处理时间'
|
|
|
private String operator;//'操作人'
|
|
|
private String operatorName;//'操作人姓名'
|
|
|
private String operatorDept;//'操作人科室'
|
|
|
private String operatorDeptName;//'操作人科室名称'
|
|
|
private String feedBack;//'反馈内容'
|
|
|
private String feedImg;//'反馈图片地址'
|
|
|
private String acceptor;//'接收人'
|
|
|
private String acceptorName;//'接收人名称'
|
|
|
@Column(name = "operator_dept")
|
|
|
public String getOperatorDept() {
|
|
|
return operatorDept;
|