package cn.com.goldenwater.dcproj.model; import cn.com.goldenwater.core.model.BaseBean; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import io.swagger.annotations.ApiModelProperty; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; import java.util.List; /** * entity:TacWorkerB * * @author lune * @date 2019-9-6 */ @JsonIgnoreProperties(value = {"handler","hibernateLazyInitializer"}) public class TacWorkerB extends BaseBean implements Serializable { @ApiModelProperty("*主键") private String id; @ApiModelProperty("*关联登录用户ID") private String loginId; @ApiModelProperty("*姓名") private String name; @ApiModelProperty("性别") private String sex; @ApiModelProperty("年龄") private Double age; @ApiModelProperty("出生年月") @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") private Date birthdate; @ApiModelProperty("*身份证号") private String idNo; @ApiModelProperty("固定电话") private String telnumb; @ApiModelProperty("*手机号") private String mobilenumb; @ApiModelProperty("邮件") private String email; @ApiModelProperty("*所属角色字典 特派员:20; 助理:19; 前期专家:11 建管专家:12;计划专家:13;财务专家:14;质量专家:15;安全专家:16") private String roleType; @ApiModelProperty("*所属库别字典 一般库:1 备用库:2 退役库:3 金名单:4 红名单:5 蓝名单:6 见习专家库:7") private String groupType; @ApiModelProperty("*学历(1:专科及以下;2:本科;3:研究生;4:博士)") private String education; @ApiModelProperty("*在职情况(1:是;2:否)") private String isOffice; @ApiModelProperty("*是否培训(1:是;2:否)") private String isTraining; @ApiModelProperty("推荐单位") private String recommendedUnits; @ApiModelProperty("*原工作地行政区划") private String workAd; @ApiModelProperty("*原工作地名称") private String workAdNm; @ApiModelProperty("工作单位名称") private String workDpNm; @ApiModelProperty("工作单位倾向地行政区划") private String workTrendAd; @ApiModelProperty("工作单位倾向地名称") private String workTrendNm; @ApiModelProperty("*单位职级(1:省部级;2:地市级;3:县市级)") private String unitRanks; @ApiModelProperty("*职称(1:正高;2:副高;3:中级;4:初级)") private String titles; @ApiModelProperty("职务") private String duty; @ApiModelProperty("从事专业") private String professional; @ApiModelProperty("流域机构代码") private String orgCode; @ApiModelProperty("流域机构名称") private String orgNm; @ApiModelProperty("*紧急联系人") private String emgcCntct; @ApiModelProperty("*紧急联系人手机") private String emgcCntctPhone; @ApiModelProperty("银行账号") private String bankAccount; @ApiModelProperty("开户银行") private String bankName; @ApiModelProperty("体检结果") private String oe; @ApiModelProperty("简历") private String resume; @ApiModelProperty("适合A类项目(1:是;2:否)") private String isA; @ApiModelProperty("适合B类项目(1:是;2:否)") private String isB; @ApiModelProperty("适合C类项目(1:是;2:否)") private String isC; @ApiModelProperty("适合D类项目(1:是;2:否)") private String isD; @ApiModelProperty("适合E类项目(1:是;2:否)") private String isE; @ApiModelProperty("是否新人(1:是;2:否)") private String isNew; @ApiModelProperty("创建人") private String persId; @ApiModelProperty("*入库时间") @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") private Date inTm; @ApiModelProperty("修改时间") private Date upTm; @ApiModelProperty("数据状态(0:正常;9:删除)") private String dataStat; @ApiModelProperty("参加稽察次数") private Long count; @ApiModelProperty("文件列表") private List gwComFiles; @ApiModelProperty("人员上年度测评得分") private Long synLot; @ApiModelProperty("等级") private String level; @ApiModelProperty("角色列表") private List roleTypeList; //是否参加稽察 private String isJoin; //是否外聘 0否 1是 private String isExternal; public TacWorkerB() { } public String getIsJoin() { return isJoin; } public void setIsJoin(String isJoin) { this.isJoin = isJoin; } public List getRoleTypeList() { return roleTypeList; } public void setRoleTypeList(List roleTypeList) { this.roleTypeList = roleTypeList; } public String getLevel() { return level; } public void setLevel(String level) { this.level = level; } public Long getSynLot() { return synLot; } public void setSynLot(Long synLot) { this.synLot = synLot; } public List getGwComFiles() { return gwComFiles; } public void setGwComFiles(List gwComFiles) { this.gwComFiles = gwComFiles; } public Long getCount() { return count; } public void setCount(Long count) { this.count = count; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getLoginId() { return loginId; } public void setLoginId(String loginId) { this.loginId = loginId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public Double getAge() { return age; } public void setAge(Double age) { this.age = age; } public Date getBirthdate() { return birthdate; } public void setBirthdate(Date birthdate) { this.birthdate = birthdate; } public String getIdNo() { return idNo; } public void setIdNo(String idNo) { this.idNo = idNo; } public String getTelnumb() { return telnumb; } public void setTelnumb(String telnumb) { this.telnumb = telnumb; } public String getMobilenumb() { return mobilenumb; } public void setMobilenumb(String mobilenumb) { this.mobilenumb = mobilenumb; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getRoleType() { return roleType; } public void setRoleType(String roleType) { this.roleType = roleType; } public String getGroupType() { return groupType; } public void setGroupType(String groupType) { this.groupType = groupType; } public String getEducation() { return education; } public void setEducation(String education) { this.education = education; } public String getIsOffice() { return isOffice; } public void setIsOffice(String isOffice) { this.isOffice = isOffice; } public String getIsTraining() { return isTraining; } public void setIsTraining(String isTraining) { this.isTraining = isTraining; } public String getRecommendedUnits() { return recommendedUnits; } public void setRecommendedUnits(String recommendedUnits) { this.recommendedUnits = recommendedUnits; } public String getWorkAd() { return workAd; } public void setWorkAd(String workAd) { this.workAd = workAd; } public String getWorkAdNm() { return workAdNm; } public void setWorkAdNm(String workAdNm) { this.workAdNm = workAdNm; } public String getWorkDpNm() { return workDpNm; } public void setWorkDpNm(String workDpNm) { this.workDpNm = workDpNm; } public String getWorkTrendAd() { return workTrendAd; } public void setWorkTrendAd(String workTrendAd) { this.workTrendAd = workTrendAd; } public String getWorkTrendNm() { return workTrendNm; } public void setWorkTrendNm(String workTrendNm) { this.workTrendNm = workTrendNm; } public String getUnitRanks() { return unitRanks; } public void setUnitRanks(String unitRanks) { this.unitRanks = unitRanks; } public String getTitles() { return titles; } public void setTitles(String titles) { this.titles = titles; } public String getDuty() { return duty; } public void setDuty(String duty) { this.duty = duty; } public String getProfessional() { return professional; } public void setProfessional(String professional) { this.professional = professional; } public String getOrgCode() { return orgCode; } public void setOrgCode(String orgCode) { this.orgCode = orgCode; } public String getOrgNm() { return orgNm; } public void setOrgNm(String orgNm) { this.orgNm = orgNm; } public String getEmgcCntct() { return emgcCntct; } public void setEmgcCntct(String emgcCntct) { this.emgcCntct = emgcCntct; } public String getEmgcCntctPhone() { return emgcCntctPhone; } public void setEmgcCntctPhone(String emgcCntctPhone) { this.emgcCntctPhone = emgcCntctPhone; } public String getBankAccount() { return bankAccount; } public void setBankAccount(String bankAccount) { this.bankAccount = bankAccount; } public String getBankName() { return bankName; } public void setBankName(String bankName) { this.bankName = bankName; } public String getOe() { return oe; } public void setOe(String oe) { this.oe = oe; } public String getResume() { return resume; } public void setResume(String resume) { this.resume = resume; } public String getIsA() { return isA; } public void setIsA(String isA) { this.isA = isA; } public String getIsB() { return isB; } public void setIsB(String isB) { this.isB = isB; } public String getIsC() { return isC; } public void setIsC(String isC) { this.isC = isC; } public String getIsD() { return isD; } public void setIsD(String isD) { this.isD = isD; } public String getIsE() { return isE; } public void setIsE(String isE) { this.isE = isE; } public String getIsNew() { return isNew; } public void setIsNew(String isNew) { this.isNew = isNew; } public String getPersId() { return persId; } public void setPersId(String persId) { this.persId = persId; } public Date getInTm() { return inTm; } public void setInTm(Date inTm) { this.inTm = inTm; } public Date getUpTm() { return upTm; } public void setUpTm(Date upTm) { this.upTm = upTm; } public String getDataStat() { return dataStat; } public void setDataStat(String dataStat) { this.dataStat = dataStat; } public String getIsExternal() { return isExternal; } public void setIsExternal(String isExternal) { this.isExternal = isExternal; } @Override public String toString() { return "TacWorkerB [" + "id=" + id + ", loginId=" + loginId + ", name=" + name + ", sex=" + sex + ", age=" + age + ", birthdate=" + birthdate + ", idNo=" + idNo + ", telnumb=" + telnumb + ", mobilenumb=" + mobilenumb + ", email=" + email + ", roleType=" + roleType + ", groupType=" + groupType + ", education=" + education + ", isOffice=" + isOffice + ", isTraining=" + isTraining + ", recommendedUnits=" + recommendedUnits + ", workAd=" + workAd + ", workAdNm=" + workAdNm + ", workDpNm=" + workDpNm + ", workTrendAd=" + workTrendAd + ", workTrendNm=" + workTrendNm + ", unitRanks=" + unitRanks + ", titles=" + titles + ", duty=" + duty + ", professional=" + professional + ", orgCode=" + orgCode + ", orgNm=" + orgNm + ", emgcCntct=" + emgcCntct + ", emgcCntctPhone=" + emgcCntctPhone + ", bankAccount=" + bankAccount + ", bankName=" + bankName + ", oe=" + oe + ", resume=" + resume + ", isA=" + isA + ", isB=" + isB + ", isC=" + isC + ", isD=" + isD + ", isE=" + isE + ", isNew=" + isNew + ", persId=" + persId + ", inTm=" + inTm + ", upTm=" + upTm + ", dataStat=" + dataStat + ", isExternal=" + isExternal + "]"; } }