package cn.com.goldenwater.dcproj.model; import cn.com.goldenwater.core.model.BaseBean; import cn.com.goldenwater.dcproj.dto.TacCountDto; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; import java.util.List; import java.util.Map; /** * entity:TacInspPersAreaPris * * @author lune * @date 2019-9-6 */ @JsonIgnoreProperties(value = {"handler","hibernateLazyInitializer"}) public class TacInspPersAreaPris extends BaseBean implements Serializable { @ApiModelProperty("规避前N年稽察") private Long avoidYrSize; @ApiModelProperty("同组相同工作地最大专家数") private Long siSaPersNum; @ApiModelProperty("同组女专家最大比例") private Double siNvPersNum; @ApiModelProperty("同组考核差专家最大数") private Long siBadPersNum; @ApiModelProperty("同组考核优秀专家最大数") private Long siGoodPersNum; @ApiModelProperty("主键") private String id; @ApiModelProperty("稽察年度批次ID") private String yearBatchId; @ApiModelProperty("年度") private Long year; @ApiModelProperty("批次") private Long batch; @ApiModelProperty("是否选择一般库(1:是;2:否)") private String isCommon; @ApiModelProperty("是否选择见习专家库(1:是;2:否)") private String isProbation; @ApiModelProperty("是否使用择优使用原则(1:是;2:否)") private String isPick; @ApiModelProperty("是否使用选择适合项目原则(1:是;2:否)") private String isFit; @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("是否使用新人适量原则") private Long isNew; @ApiModelProperty("新人适量原则--少于次数") private Long newSize; @ApiModelProperty("是否合理周期") private String isReason; @ApiModelProperty("规避前N批次") private Long avoidSize; @ApiModelProperty("是否地区回避") private String isArea; @ApiModelProperty("是否合理搭配原则") private String isPorc; @ApiModelProperty("创建人") private String persId; @ApiModelProperty("创建时间") private Date inTm; @ApiModelProperty("修改时间") private Date upTm; @ApiModelProperty("数据状态(0:正常;9:删除)") private String dataStat; @ApiModelProperty("一版库列表") private List commList; @ApiModelProperty("见习库列表") private List proList; @ApiModelProperty("金名单列表") private List goldList; @ApiModelProperty("红名单列表") private List redList; @ApiModelProperty("新人列表") private List newList; @ApiModelProperty("区域列表") private List areaList; @ApiModelProperty("区域列表") private List> adNames; public TacInspPersAreaPris() { } public List> getAdNames() { return adNames; } public void setAdNames(List> adNames) { this.adNames = adNames; } public List getAreaList() { return areaList; } public void setAreaList(List areaList) { this.areaList = areaList; } public Long getAvoidYrSize() { return avoidYrSize; } public void setAvoidYrSize(Long avoidYrSize) { this.avoidYrSize = avoidYrSize; } public Long getSiSaPersNum() { return siSaPersNum; } public void setSiSaPersNum(Long siSaPersNum) { this.siSaPersNum = siSaPersNum; } public Double getSiNvPersNum() { return siNvPersNum; } public void setSiNvPersNum(Double siNvPersNum) { this.siNvPersNum = siNvPersNum; } public Long getSiBadPersNum() { return siBadPersNum; } public void setSiBadPersNum(Long siBadPersNum) { this.siBadPersNum = siBadPersNum; } public Long getSiGoodPersNum() { return siGoodPersNum; } public void setSiGoodPersNum(Long siGoodPersNum) { this.siGoodPersNum = siGoodPersNum; } public List getNewList() { return newList; } public void setNewList(List newList) { this.newList = newList; } public List getCommList() { return commList; } public void setCommList(List commList) { this.commList = commList; } public List getProList() { return proList; } public void setProList(List proList) { this.proList = proList; } public List getGoldList() { return goldList; } public void setGoldList(List goldList) { this.goldList = goldList; } public List getRedList() { return redList; } public void setRedList(List redList) { this.redList = redList; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getYearBatchId() { return yearBatchId; } public void setYearBatchId(String yearBatchId) { this.yearBatchId = yearBatchId; } public Long getYear() { return year; } public void setYear(Long year) { this.year = year; } public Long getBatch() { return batch; } public void setBatch(Long batch) { this.batch = batch; } public String getIsCommon() { return isCommon; } public void setIsCommon(String isCommon) { this.isCommon = isCommon; } public String getIsProbation() { return isProbation; } public void setIsProbation(String isProbation) { this.isProbation = isProbation; } public String getIsPick() { return isPick; } public void setIsPick(String isPick) { this.isPick = isPick; } public String getIsFit() { return isFit; } public void setIsFit(String isFit) { this.isFit = isFit; } 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 Long getIsNew() { return isNew; } public void setIsNew(Long isNew) { this.isNew = isNew; } public Long getNewSize() { return newSize; } public void setNewSize(Long newSize) { this.newSize = newSize; } public String getIsReason() { return isReason; } public void setIsReason(String isReason) { this.isReason = isReason; } public Long getAvoidSize() { return avoidSize; } public void setAvoidSize(Long avoidSize) { this.avoidSize = avoidSize; } public String getIsArea() { return isArea; } public void setIsArea(String isArea) { this.isArea = isArea; } public String getIsPorc() { return isPorc; } public void setIsPorc(String isPorc) { this.isPorc = isPorc; } 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; } @Override public String toString() { return "TacInspPersAreaPris [" + "id=" + id + ", yearBatchId=" + yearBatchId + ", year=" + year + ", batch=" + batch + ", isCommon=" + isCommon + ", isProbation=" + isProbation + ", isPick=" + isPick + ", isFit=" + isFit + ", isA=" + isA + ", isB=" + isB + ", isC=" + isC + ", isD=" + isD + ", isE=" + isE + ", isNew=" + isNew + ", newSize=" + newSize + ", isReason=" + isReason + ", avoidSize=" + avoidSize + ", isArea=" + isArea + ", isPorc=" + isPorc + ", persId=" + persId + ", inTm=" + inTm + ", upTm=" + upTm + ", dataStat=" + dataStat + "]"; } }