保誠-保戶業務員媒合平台
pamapi/src/main/java/com/pollex/pam/domain/Consultant.java
@@ -1,9 +1,11 @@
package com.pollex.pam.domain;
import com.pollex.pam.enums.ConsultantStatusEnum;
import com.pollex.pam.enums.GenderEnum;
import javax.persistence.*;
import java.io.Serializable;
import java.time.Instant;
@Entity
@Table(name = "consultant")
@@ -70,6 +72,16 @@
    @Column(name = "communication_style")
    private String communicationStyle;
    @Column(name = "email")
    private String email;
    @Enumerated(value = EnumType.STRING)
    @Column(name = "status")
    private ConsultantStatusEnum status;
    @Column(name = "latest_login_time")
    private Instant latestLoginTime;
    public Long getId() {
        return id;
@@ -230,6 +242,30 @@
        this.communicationStyle = communicationStyle;
    }
    public String getEmail() {
        return email;
    }
    public void setEmail(String email) {
        this.email = email;
    }
    public ConsultantStatusEnum getStatus() {
        return status;
    }
    public void setStatus(ConsultantStatusEnum status) {
        this.status = status;
    }
    public Instant getLatestLoginTime() {
        return latestLoginTime;
    }
    public void setLatestLoginTime(Instant latestLoginTime) {
        this.latestLoginTime = latestLoginTime;
    }
    @Override
    public String toString() {
        return "Consultant{" +
@@ -245,13 +281,14 @@
            ", gender=" + gender +
            ", phoneNumber='" + phoneNumber + '\'' +
            ", companyAddress='" + companyAddress + '\'' +
            ", seniorityYear='" + seniorityYear + '\'' +
            ", seniorityMonth='" + seniorityMonth + '\'' +
            ", seniorityYear=" + seniorityYear +
            ", seniorityMonth=" + seniorityMonth +
            ", concept='" + concept + '\'' +
            ", experience='" + experience + '\'' +
            ", award='" + award + '\'' +
            ", recommend=" + recommend +
            ", communicationStyle='" + communicationStyle + '\'' +
            ", email='" + email + '\'' +
            '}';
    }
}