UserInfo.java 4.84 KB
package com.xiniunet.web.home.domain;

import com.xiniunet.foundation.domain.Location;
import com.xiniunet.master.domain.humanresource.EmployeeContact;

import java.util.List;

/**
 * Created by DEV003 on 2014/12/8.
 */
public class UserInfo extends com.xiniunet.master.domain.system.User {

    /**
     * 员工联系人列表
     */
    private List<EmployeeContact> employeeContactList;

    /**
     * 员工居住地址
     */
    private Location residenceLocation;

    /**
     * 员工工号
     */
    private String number;

    /**
     * 工作电话
     */
    private String workPhone;

    /**
     * 工作邮箱
     */
    private String workEmail;

    /**
     * 移动电话
     */
    private String personalPhone;

    /**
     * 工作地点ID
     */
    private Long workLocationId;

    /**
     * 工作地点名称
     */
    private String workLocationName;

    /**
     * 工作地点国家
     */
    private String workCountryName;
    /**
     * 工作地点省份
     */
    private String workProvinceName;

    /**
     * 工作地点城市
     */
    private String workCityName;

    /**
     * 工作地点区县
     */
    private String workDistrictName;


    /**
     * 工作地点详细地址
     */
    private String workAddress;

    /**
     * 个人邮箱
     */
    private String personalEmail;

    /**
     * 默认岗位Id;
     */
    private  Long   positionId;

    /**
     * 组织名称
     */
    private  String   organizationName;

    /**
     * 职位名称,
     */
    private  String   jobName;

    /**
     * 主管,
     */
    private  String   ownerName;


    public List<EmployeeContact> getEmployeeContactList() {
        return employeeContactList;
    }

    public void setEmployeeContactList(List<EmployeeContact> employeeContactList) {
        this.employeeContactList = employeeContactList;
    }

    public Location getResidenceLocation() {
        return residenceLocation;
    }

    public void setResidenceLocation(Location residenceLocation) {
        this.residenceLocation = residenceLocation;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getWorkPhone() {
        return workPhone;
    }

    public void setWorkPhone(String workPhone) {
        this.workPhone = workPhone;
    }

    public String getWorkEmail() {
        return workEmail;
    }

    public void setWorkEmail(String workEmail) {
        this.workEmail = workEmail;
    }

    public String getPersonalPhone() {
        return personalPhone;
    }

    public void setPersonalPhone(String personalPhone) {
        this.personalPhone = personalPhone;
    }

    public Long getWorkLocationId() {
        return workLocationId;
    }

    public void setWorkLocationId(Long workLocationId) {
        this.workLocationId = workLocationId;
    }


    public String getPersonalEmail() {
        return personalEmail;
    }

    public void setPersonalEmail(String personalEmail) {
        this.personalEmail = personalEmail;
    }

    public String getOrganizationName() {
        return organizationName;
    }

    public void setOrganizationName(String organizationName) {
        this.organizationName = organizationName;
    }

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public Long getPositionId() {
        return positionId;
    }

    public void setPositionId(Long positionId) {
        this.positionId = positionId;
    }

    public String getWorkLocationName() {
        return workLocationName;
    }

    public void setWorkLocationName(String workLocationName) {
        this.workLocationName = workLocationName;
    }

    public String getWorkCountryName() {
        return workCountryName;
    }

    public void setWorkCountryName(String workCountryName) {
        this.workCountryName = workCountryName;
    }

    public String getWorkProvinceName() {
        return workProvinceName;
    }

    public void setWorkProvinceName(String workProvinceName) {
        this.workProvinceName = workProvinceName;
    }

    public String getWorkCityName() {
        return workCityName;
    }

    public void setWorkCityName(String workCityName) {
        this.workCityName = workCityName;
    }

    public String getWorkDistrictName() {
        return workDistrictName;
    }

    public void setWorkDistrictName(String workDistrictName) {
        this.workDistrictName = workDistrictName;
    }

    public String getWorkAddress() {
        return workAddress;
    }

    public void setWorkAddress(String workAddress) {
        this.workAddress = workAddress;
    }
}