package com.ots.project.exam.domain; import com.ots.framework.aspectj.lang.annotation.Excel; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ots.framework.web.domain.BaseEntity; import java.util.Date; /** * EntTestMemberBackstage对象 ent_test_member_backstage * * @author ots * @date 2020-02-29 */ public class EntTestMemberBackstage extends BaseEntity { private static final long serialVersionUID = 1L; /** 评测人员编码 */ private Long memberId; /** 名称 */ @Excel(name = "名称") private String memberName; /** 部门 */ @Excel(name = "部门") private String memberDept; /** 邮箱 */ @Excel(name = "邮箱") private String memberEmail; /** 手机号码 */ @Excel(name = "手机号码") private String memberPhone; /** 测试包编码 */ @Excel(name = "测试包编码") private Long testId; /** 测试code */ @Excel(name = "测试code") private String token; /** 开始答题时间 */ @Excel(name = "开始答题时间", width = 30, dateFormat = "yyyy-MM-dd") private Date startTime; /** null */ @Excel(name = "null", width = 30, dateFormat = "yyyy-MM-dd") private Date endTime; /** 短息发送状态(0未处理 1已发送 2发送中 3发送失败 4退信) */ @Excel(name = "短息发送状态", readConverterExp = "0=未处理,1=已发送,2=发送中,3=发送失败,4=退信") private String smsStatus; /** 短信发送时间 */ @Excel(name = "短信发送时间", width = 30, dateFormat = "yyyy-MM-dd") private Date smsTime; /** 邮件发送状态 (0未处理 1已发送 2发送中 3发送失败 4退信) */ @Excel(name = "邮件发送状态 (0未处理 1已发送 2发送中 3发送失败 4退信)") private String emailStatus; /** 邮件发送时间 */ @Excel(name = "邮件发送时间", width = 30, dateFormat = "yyyy-MM-dd") private Date emailTime; /** 0未处理 1已完成 2答题中 3作废 */ @Excel(name = "0未处理 1已完成 2答题中 3作废") private String status; /** null */ @Excel(name = "null") private String firstname; /** null */ @Excel(name = "null") private String lastname; public void setMemberId(Long memberId) { this.memberId = memberId; } public Long getMemberId() { return memberId; } public void setMemberName(String memberName) { this.memberName = memberName; } public String getMemberName() { return memberName; } public void setMemberDept(String memberDept) { this.memberDept = memberDept; } public String getMemberDept() { return memberDept; } public void setMemberEmail(String memberEmail) { this.memberEmail = memberEmail; } public String getMemberEmail() { return memberEmail; } public void setMemberPhone(String memberPhone) { this.memberPhone = memberPhone; } public String getMemberPhone() { return memberPhone; } public void setTestId(Long testId) { this.testId = testId; } public Long getTestId() { return testId; } public void setToken(String token) { this.token = token; } public String getToken() { return token; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getStartTime() { return startTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public Date getEndTime() { return endTime; } public void setSmsStatus(String smsStatus) { this.smsStatus = smsStatus; } public String getSmsStatus() { return smsStatus; } public void setSmsTime(Date smsTime) { this.smsTime = smsTime; } public Date getSmsTime() { return smsTime; } public void setEmailStatus(String emailStatus) { this.emailStatus = emailStatus; } public String getEmailStatus() { return emailStatus; } public void setEmailTime(Date emailTime) { this.emailTime = emailTime; } public Date getEmailTime() { return emailTime; } public void setStatus(String status) { this.status = status; } public String getStatus() { return status; } public void setFirstname(String firstname) { this.firstname = firstname; } public String getFirstname() { return firstname; } public void setLastname(String lastname) { this.lastname = lastname; } public String getLastname() { return lastname; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("memberId", getMemberId()) .append("memberName", getMemberName()) .append("memberDept", getMemberDept()) .append("memberEmail", getMemberEmail()) .append("memberPhone", getMemberPhone()) .append("testId", getTestId()) .append("token", getToken()) .append("startTime", getStartTime()) .append("endTime", getEndTime()) .append("smsStatus", getSmsStatus()) .append("smsTime", getSmsTime()) .append("emailStatus", getEmailStatus()) .append("emailTime", getEmailTime()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("status", getStatus()) .append("remark", getRemark()) .append("firstname", getFirstname()) .append("lastname", getLastname()) .toString(); } }