| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785 |
- package com.uas.eis.entity;
- import org.codehaus.jackson.annotate.JsonIgnore;
- import java.io.Serializable;
- import java.util.Date;
- import java.util.List;
- /**
- * 员工表
- *
- * @author yingp
- * @date 2012-07-13 17:00:00
- */
- public class Employee implements Serializable {
- /**
- *
- */
- private static final long serialVersionUID = 9154546832037377352L;
- private Integer em_id;// Id
- private String em_code;// 员工编号
- private Long em_uu;// 员工uu
- private Integer em_defaultorid = 0;// 默认的组织ID(HrOrg)
- private Integer em_defaultjbid = 0;// 默认的职位ID
- private Integer em_defaulthsid = 0;// 默认的岗位ID(JOB)
- private String em_name;// 姓名
- private String em_sex;// 性别
- private String em_iccode;// 身份证号
- private Date em_birthday;// 出入年月
- private String em_nation;// 民族
- private String em_marry;// 婚否
- private String em_polity;// 政党
- private String em_tel;// 联系电话
- private String em_mobile;// 移动电话
- private String em_email;// 邮箱
- private String em_mailpassword;// 邮箱密码
- private String em_native;// 籍贯
- private String em_address;// 地址
- private String em_finishschool;// 毕业学校
- private String em_speciality;// 专业
- private String em_culture;// 文化程度
- private Float em_worktime;// 工作年限
- private String em_remark;// 备注
- private String em_status;// 状态
- private String em_statuscode;
- private String em_bank;// 开户行
- private String em_accounts;// 帐号
- private String em_recorder;// 录入
- private Date em_indate;// 入职日期
- private Integer em_imageid;// 照片ID
- private String em_contact;// 联系人
- private String em_ctel;// 联系人电话
- private Integer em_maid = 0;// 帐套ID
- private String em_master;// 当前帐套名称
- private String em_masters;// 可登录的帐套
- private Integer em_remind = 1;// 是否刷新寻呼,1-是,0-否
- private Master currentMaster;// 当前登录帐套
- private Date em_mologintime;// 移动客户端最新登录时间
- private Integer em_pdamobilelogin;// PDA移动端是否登录
- private String em_cardcode;
- private String em_photourl;// 人员照片在服务器端的存储路径
- private Integer virtual_enuu;// 虚拟账号对应客户方UU
- private Integer joborgnorelation;// 岗位不关联组织
- private Integer em_onlyinner;
- private String em_defaulthscode;//岗位编号
- private String em_defaulthsname;//岗位名称
- private Date em_pwdupdatedate;//密码修改时间
- private String em_saledepart;//所属销售部
-
- private String em_cop;//所属公司
- private String em_factory ;//所属工厂
- public Date getEm_pwdupdatedate() {
- return em_pwdupdatedate;
- }
- public void setEm_pwdupdatedate(Date em_pwdupdatedate) {
- this.em_pwdupdatedate = em_pwdupdatedate;
- }
- private Integer em_dtremind=0;//是否桌面提醒(20170309 by zyc)
-
-
- public String getEm_defaulthscode() {
- return em_defaulthscode;
- }
- public void setEm_defaulthscode(String em_defaulthscode) {
- this.em_defaulthscode = em_defaulthscode;
- }
- public String getEm_defaulthsname() {
- return em_defaulthsname;
- }
- public void setEm_defaulthsname(String em_defaulthsname) {
- this.em_defaulthsname = em_defaulthsname;
- }
- public Integer getJoborgnorelation() {
- return joborgnorelation;
- }
- public void setJoborgnorelation(Integer joborgnorelation) {
- this.joborgnorelation = joborgnorelation;
- }
- public String getEm_cardcode() {
- return em_cardcode;
- }
- public void setEm_cardcode(String em_cardcode) {
- this.em_cardcode = em_cardcode;
- }
- public Date getEm_mologintime() {
- return em_mologintime;
- }
- public void setEm_mologintime(Date em_mologintime) {
- this.em_mologintime = em_mologintime;
- }
- private String model_code;
- private String model_name;
- public String getModel_code() {
- return model_code;
- }
- public void setModel_code(String model_code) {
- this.model_code = model_code;
- }
- public String getModel_name() {
- return model_name;
- }
- public void setModel_name(String model_name) {
- this.model_name = model_name;
- }
- public Master getCurrentMaster() {
- return currentMaster;
- }
- public void setCurrentMaster(Master currentMaster) {
- this.currentMaster = currentMaster;
- }
- public String getEm_master() {
- return em_master;
- }
- public void setEm_master(String em_master) {
- this.em_master = em_master;
- }
- private String em_type = "normal";// 员工账号类型,超级账号、普通账号
- private String em_password;// 登录密码
- private Integer em_enid;// 员工所在企业id
- private String em_position; // 岗位
- private String em_depart; // 部门
- private String em_departmentcode;// 部门编号
- private String em_professname;// 职称
- private String em_class;// 员工类型 (试用,正式,离职)
- private String em_endinsu;
- private String em_medinsu;
- private String em_unempinsu;
- private String em_eminjuinsu;
- private String em_mateinsu;
- private String em_socailcard;
- private String em_accumucard;
- private String em_accimount;
- private String em_secuclass;
- private String em_height;
- private String em_weight;
- private String em_blood;
- private String em_heathlevel;
- private String em_defaultorname;
- private String em_lastip;
- private Date em_leavedate;// 离职时间
- private String em_leavetype;// 离职类型
- private Integer em_imid;// IM的ID
- public Integer getEm_id() {
- return em_id;
- }
- public void setEm_id(Integer em_id) {
- this.em_id = em_id;
- }
- public String getEm_code() {
- return em_code;
- }
- public void setEm_code(String em_code) {
- this.em_code = em_code;
- }
- public Long getEm_uu() {
- return em_uu;
- }
- public void setEm_uu(Long em_uu) {
- this.em_uu = em_uu;
- }
- public Integer getEm_defaultorid() {
- return em_defaultorid == null ? 0 : em_defaultorid;
- }
- public void setEm_defaultorid(Integer em_defaultorid) {
- this.em_defaultorid = em_defaultorid;
- }
- public Integer getEm_defaultjbid() {
- return em_defaultjbid;
- }
- public void setEm_defaultjbid(Integer em_defaultjbid) {
- this.em_defaultjbid = em_defaultjbid;
- }
- public Integer getEm_defaulthsid() {
- return em_defaulthsid;
- }
- public void setEm_defaulthsid(Integer em_defaulthsid) {
- this.em_defaulthsid = em_defaulthsid;
- }
- public String getEm_name() {
- return em_name;
- }
- public void setEm_name(String em_name) {
- this.em_name = em_name;
- }
- public String getEm_sex() {
- return em_sex;
- }
- public void setEm_sex(String em_sex) {
- this.em_sex = em_sex;
- }
- public String getEm_iccode() {
- return em_iccode;
- }
- public void setEm_iccode(String em_iccode) {
- this.em_iccode = em_iccode;
- }
- public Date getEm_birthday() {
- return em_birthday;
- }
- public void setEm_birthday(Date em_birthday) {
- this.em_birthday = em_birthday;
- }
- public String getEm_nation() {
- return em_nation;
- }
- public void setEm_nation(String em_nation) {
- this.em_nation = em_nation;
- }
- public String getEm_marry() {
- return em_marry;
- }
- public void setEm_marry(String em_marry) {
- this.em_marry = em_marry;
- }
- public String getEm_polity() {
- return em_polity;
- }
- public void setEm_polity(String em_polity) {
- this.em_polity = em_polity;
- }
- public String getEm_tel() {
- return em_tel;
- }
- public void setEm_tel(String em_tel) {
- this.em_tel = em_tel;
- }
- public String getEm_mobile() {
- return em_mobile;
- }
- public void setEm_mobile(String em_mobile) {
- this.em_mobile = em_mobile;
- }
- public String getEm_email() {
- return em_email;
- }
- public void setEm_email(String em_email) {
- this.em_email = em_email;
- }
- public String getEm_mailpassword() {
- return em_mailpassword;
- }
- public void setEm_mailpassword(String em_mailpassword) {
- this.em_mailpassword = em_mailpassword;
- }
- public String getEm_native() {
- return em_native;
- }
- public void setEm_native(String em_native) {
- this.em_native = em_native;
- }
- public String getEm_address() {
- return em_address;
- }
- public void setEm_address(String em_address) {
- this.em_address = em_address;
- }
- public String getEm_finishschool() {
- return em_finishschool;
- }
- public void setEm_finishschool(String em_finishschool) {
- this.em_finishschool = em_finishschool;
- }
- public String getEm_speciality() {
- return em_speciality;
- }
- public void setEm_speciality(String em_speciality) {
- this.em_speciality = em_speciality;
- }
- public String getEm_culture() {
- return em_culture;
- }
- public void setEm_culture(String em_culture) {
- this.em_culture = em_culture;
- }
- public Float getEm_worktime() {
- return em_worktime;
- }
- public void setEm_worktime(Float em_worktime) {
- this.em_worktime = em_worktime;
- }
- public String getEm_remark() {
- return em_remark;
- }
- public void setEm_remark(String em_remark) {
- this.em_remark = em_remark;
- }
- public String getEm_status() {
- return em_status;
- }
- public void setEm_status(String em_status) {
- this.em_status = em_status;
- }
- public String getEm_bank() {
- return em_bank;
- }
- public void setEm_bank(String em_bank) {
- this.em_bank = em_bank;
- }
- public String getEm_accounts() {
- return em_accounts;
- }
- public void setEm_accounts(String em_accounts) {
- this.em_accounts = em_accounts;
- }
- public String getEm_recorder() {
- return em_recorder;
- }
- public void setEm_recorder(String em_recorder) {
- this.em_recorder = em_recorder;
- }
- public Date getEm_indate() {
- return em_indate;
- }
- public void setEm_indate(Date em_indate) {
- this.em_indate = em_indate;
- }
- public Integer getEm_imageid() {
- return em_imageid;
- }
- public void setEm_imageid(Integer em_imageid) {
- this.em_imageid = em_imageid;
- }
- public String getEm_contact() {
- return em_contact;
- }
- public void setEm_contact(String em_contact) {
- this.em_contact = em_contact;
- }
- public String getEm_ctel() {
- return em_ctel;
- }
- public void setEm_ctel(String em_ctel) {
- this.em_ctel = em_ctel;
- }
- public Integer getEm_maid() {
- return em_maid;
- }
- public void setEm_maid(Integer em_maid) {
- this.em_maid = em_maid;
- }
- public String getEm_type() {
- return em_type;
- }
- public void setEm_type(String em_type) {
- this.em_type = em_type;
- }
- public String getEm_password() {
- return em_password;
- }
- public void setEm_password(String em_password) {
- this.em_password = em_password;
- }
- public Integer getEm_enid() {
- return em_enid;
- }
- public void setEm_enid(Integer em_enid) {
- this.em_enid = em_enid;
- }
- public String getEm_position() {
- return em_position;
- }
- public void setEm_position(String em_position) {
- this.em_position = em_position;
- }
- public String getEm_depart() {
- return em_depart;
- }
- public void setEm_depart(String em_depart) {
- this.em_depart = em_depart;
- }
- public String getEm_departmentcode() {
- return em_departmentcode;
- }
- public void setEm_departmentcode(String em_departmentcode) {
- this.em_departmentcode = em_departmentcode;
- }
- public String getEm_professname() {
- return em_professname;
- }
- public void setEm_professname(String em_professname) {
- this.em_professname = em_professname;
- }
- public String getEm_class() {
- return em_class;
- }
- public void setEm_class(String em_class) {
- this.em_class = em_class;
- }
- public String getEm_endinsu() {
- return em_endinsu;
- }
- public void setEm_endinsu(String em_endinsu) {
- this.em_endinsu = em_endinsu;
- }
- public String getEm_medinsu() {
- return em_medinsu;
- }
- public void setEm_medinsu(String em_medinsu) {
- this.em_medinsu = em_medinsu;
- }
- public String getEm_unempinsu() {
- return em_unempinsu;
- }
- public void setEm_unempinsu(String em_unempinsu) {
- this.em_unempinsu = em_unempinsu;
- }
- public String getEm_eminjuinsu() {
- return em_eminjuinsu;
- }
- public void setEm_eminjuinsu(String em_eminjuinsu) {
- this.em_eminjuinsu = em_eminjuinsu;
- }
- public String getEm_mateinsu() {
- return em_mateinsu;
- }
- public void setEm_mateinsu(String em_mateinsu) {
- this.em_mateinsu = em_mateinsu;
- }
- public String getEm_socailcard() {
- return em_socailcard;
- }
- public void setEm_socailcard(String em_socailcard) {
- this.em_socailcard = em_socailcard;
- }
- public String getEm_accumucard() {
- return em_accumucard;
- }
- public void setEm_accumucard(String em_accumucard) {
- this.em_accumucard = em_accumucard;
- }
- public String getEm_accimount() {
- return em_accimount;
- }
- public void setEm_accimount(String em_accimount) {
- this.em_accimount = em_accimount;
- }
- public String getEm_secuclass() {
- return em_secuclass;
- }
- public void setEm_secuclass(String em_secuclass) {
- this.em_secuclass = em_secuclass;
- }
- public Integer getEm_remind() {
- return em_remind;
- }
- public void setEm_remind(Integer em_remind) {
- em_remind = em_remind == null ? 1 : em_remind;
- this.em_remind = em_remind;
- }
- public String getEm_lastip() {
- return em_lastip;
- }
- public void setEm_lastip(String em_lastip) {
- this.em_lastip = em_lastip;
- }
- public String getEm_height() {
- return em_height;
- }
- public void setEm_height(String em_height) {
- this.em_height = em_height;
- }
- public String getEm_weight() {
- return em_weight;
- }
- public void setEm_weight(String em_weight) {
- this.em_weight = em_weight;
- }
- public String getEm_masters() {
- return em_masters;
- }
- public void setEm_masters(String em_masters) {
- this.em_masters = em_masters;
- }
- public String getEm_blood() {
- return em_blood;
- }
- public void setEm_blood(String em_blood) {
- this.em_blood = em_blood;
- }
- public String getEm_heathlevel() {
- return em_heathlevel;
- }
- public void setEm_heathlevel(String em_heathlevel) {
- this.em_heathlevel = em_heathlevel;
- }
- public String getEm_defaultorname() {
- return em_defaultorname;
- }
- public void setEm_defaultorname(String em_defaultorname) {
- this.em_defaultorname = em_defaultorname;
- }
- public Date getEm_leavedate() {
- return em_leavedate;
- }
- public void setEm_leavedate(Date em_leavedate) {
- this.em_leavedate = em_leavedate;
- }
- public String getEm_leavetype() {
- return em_leavetype;
- }
- public void setEm_leavetype(String em_leavetype) {
- this.em_leavetype = em_leavetype;
- }
- public Integer getEm_pdamobilelogin() {
- return em_pdamobilelogin;
- }
- public void setEm_pdamobilelogin(Integer em_pdamobilelogin) {
- this.em_pdamobilelogin = em_pdamobilelogin;
- }
- public String getEm_statuscode() {
- return em_statuscode;
- }
- public void setEm_statuscode(String em_statuscode) {
- this.em_statuscode = em_statuscode;
- }
- public String getEm_photourl() {
- return em_photourl;
- }
- public void setEm_photourl(String em_photourl) {
- this.em_photourl = em_photourl;
- }
- public Integer getVirtual_enuu() {
- return virtual_enuu;
- }
- public void setVirtual_enuu(Integer virtual_enuu) {
- this.virtual_enuu = virtual_enuu;
- }
- /**
- * 超级账户
- *
- * @return
- */
- @JsonIgnore
- public boolean isAdmin() {
- return "admin".equals(this.em_type);
- }
- /**
- * 是否虚拟超级账户
- *
- * @return
- */
- @JsonIgnore
- public boolean isAdminVirtual() {
- return "admin".equals(this.em_type) && "admin_virtual".equals(this.em_class);
- }
- /**
- * 是否虚拟客户账户
- * */
- @JsonIgnore
- public boolean isCustomerVirtual() {
- return //"admin".equals(this.em_type) &&
- "customer_virtual".equals(this.em_class);
- }
- public Integer getEm_imid() {
- return em_imid;
- }
- public void setEm_imid(Integer em_imid) {
- this.em_imid = em_imid;
- }
- public Integer getEm_onlyinner() {
- return em_onlyinner;
- }
- public void setEm_onlyinner(Integer em_onlyinner) {
- this.em_onlyinner = em_onlyinner;
- }
- @Override
- public String toString() {
- return this.em_code + "(" + this.em_name + ")";
- }
- public Integer getEm_dtremind() {
- return em_dtremind;
- }
- public void setEm_dtremind(Integer em_dtremind) {
- this.em_dtremind = em_dtremind;
- }
- public String getEm_saledepart() {
- return em_saledepart;
- }
- public void setEm_saledepart(String em_saledepart) {
- this.em_saledepart = em_saledepart;
- }
- public String getEm_cop() {
- return em_cop;
- }
- public void setEm_cop(String em_cop) {
- this.em_cop = em_cop;
- }
- /**
- * @return the em_factory
- */
- public String getEm_factory() {
- return em_factory;
- }
- /**
- * @param em_factory the em_factory to set
- */
- public void setEm_factory(String em_factory) {
- this.em_factory = em_factory;
- }
- }
|