保誠-保戶業務員媒合平台
wayne
2021-11-30 6dd264601727f2e7ae70e5caa99f137fdad6546c
pamapi/src/main/java/com/pollex/pam/domain/Consultant.java
@@ -4,7 +4,6 @@
import javax.persistence.*;
import java.io.Serializable;
import java.time.Instant;
@Entity
@Table(name = "consultant")
@@ -51,11 +50,11 @@
    @Column(name = "company_address")
    private String companyAddress;
    @Column(name = "latest_login_time")
    private Instant latestLoginTime;
    @Column(name = "seniority_year")
    private Long seniorityYear;
    @Column(name = "seniority")
    private String seniority;
    @Column(name = "seniority_month")
    private Long seniorityMonth;
    @Column(name = "concept")
    private String concept;
@@ -68,6 +67,9 @@
    @Column(name = "recommend")
    private Boolean recommend;
    @Column(name = "communication_style")
    private String communicationStyle;
    public Long getId() {
        return id;
@@ -165,20 +167,27 @@
        companyAddress = companyAddress;
    }
    public Instant getLatestLoginTime() {
        return latestLoginTime;
    public Long getSeniorityYear() {
        return seniorityYear;
    }
    public void setLatestLoginTime(Instant lastLoginTime) {
        this.latestLoginTime = lastLoginTime;
    public void setSeniorityYear(Long seniorityYear) {
        this.seniorityYear = seniorityYear;
    }
    public String getSeniority() {
        return seniority;
    public Long getSeniorityMonth() {
        return seniorityMonth;
    }
    public void setSeniority(String seniority) {
        this.seniority = seniority;
    public void setSeniorityMonth(Long seniorityMonth) {
        this.seniorityMonth = seniorityMonth;
    }
    public String getSeniorityDTOString() {
        final String seniorityYearString = this.seniorityYear != 0 ? this.seniorityYear + " 年 " : "";
        final String seniorityMonthString = this.seniorityMonth != 0 ? this.seniorityMonth + " 月" : "";
        return seniorityYearString + seniorityMonthString;
    }
    public String getConcept() {
@@ -213,6 +222,14 @@
        this.recommend = recommend;
    }
    public String getCommunicationStyle() {
        return communicationStyle;
    }
    public void setCommunicationStyle(String communicationStyle) {
        this.communicationStyle = communicationStyle;
    }
    @Override
    public String toString() {
        return "Consultant{" +
@@ -225,15 +242,16 @@
            ", title='" + title + '\'' +
            ", role='" + role + '\'' +
            ", serveArea='" + serveArea + '\'' +
            ", gender='" + gender + '\'' +
            ", gender=" + gender +
            ", phoneNumber='" + phoneNumber + '\'' +
            ", companyAddress='" + companyAddress + '\'' +
            ", latestLoginTime=" + latestLoginTime +
            ", seniority='" + seniority + '\'' +
            ", seniorityYear='" + seniorityYear + '\'' +
            ", seniorityMonth='" + seniorityMonth + '\'' +
            ", concept='" + concept + '\'' +
            ", experience='" + experience + '\'' +
            ", award='" + award + '\'' +
            ", recommend=" + recommend +
            ", communicationStyle='" + communicationStyle + '\'' +
            '}';
    }
}