package cn.com.goldenwater.dcproj.model; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import cn.com.goldenwater.core.model.BaseBean; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; /** * 专家组长测评对象 TAC_EVALUATION_GROUP_LEADER * * @author ruoyi * @date 2023-03-06 */ @JsonIgnoreProperties(value = {"handler", "hibernateLazyInitializer"}) public class TacEvaluationGroupLeader extends BaseBean implements Serializable { private static final long serialVersionUID = 1L; /** 主键ID */ @ApiModelProperty(value = "主键", name = "ID") private String id; /** 行政区划代码 */ @ApiModelProperty(value = "行政区划代码", name = "AD_CODE") private String adCode; /** 年度 */ @ApiModelProperty(value = "年度", name = "BATCH_YEAR") private String batchYear; /** 批次 */ @ApiModelProperty(value = "批次", name = "BATCH_NUM") private String batchNum; /** 项目ID */ @ApiModelProperty(value = "项目ID", name = "PROJ_ID") private String projId; /** 组长ID */ @ApiModelProperty(value = "组长ID", name = "GROUP_LEADER_ID") private String groupLeaderId; /** 组长姓名 */ @ApiModelProperty(value = "组长姓名", name = "GROUP_LEADER_NAME") private String groupLeaderName; /** 组织领导 */ @ApiModelProperty(value = "组织领导", name = "ORG_LEADER") private Double orgLeader; /** 业务水平 */ @ApiModelProperty(value = "业务水平", name = "BUSINESS_LEVEL") private Double businessLevel; /** 综合管理 */ @ApiModelProperty(value = "综合管理", name = "CPHS_MANAGE") private Double cphsManage; /** 工作作风 */ @ApiModelProperty(value = "工作作风", name = "WORK_STYLE") private Double workStyle; /** 一票否决项 0否 1是 */ @ApiModelProperty(value = "一票否决项", name = "ONE_VETO") private String oneVeto; /** 总得分 */ @ApiModelProperty(value = "总得分", name = "SCORE") private Double score; /** 等级(根据总得分评级): 优(95-100)、良(85-94)、合格(75-84)、不合格(0-74) */ @ApiModelProperty(value = "等级", name = "EVAL_LEVEL") private String evalLevel; /** 备注说明(等级不合格或存在一票否决项、在本栏说明) */ @ApiModelProperty(value = "备注说明", name = "NOTE") private String note; /** 创建人ID */ @ApiModelProperty(value = "创建人ID", name = "PERS_ID") private String persId; /** 插入时间 */ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "插入时间", name = "INTM") private Date intm; /** 更新时间 */ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "更新时间", name = "UPTM") private Date uptm; /** 备份记录 */ @ApiModelProperty(value = "备份记录", name = "backup") private String backUp; public void setId(String id) { this.id = id; } public String getId() { return id; } public void setAdCode(String adCode) { this.adCode = adCode; } public String getAdCode() { return adCode; } public void setProjId(String projId) { this.projId = projId; } public String getProjId() { return projId; } public void setGroupLeaderId(String groupLeaderId) { this.groupLeaderId = groupLeaderId; } public String getGroupLeaderId() { return groupLeaderId; } public void setGroupLeaderName(String groupLeaderName) { this.groupLeaderName = groupLeaderName; } public String getGroupLeaderName() { return groupLeaderName; } public void setOrgLeader(Double orgLeader) { this.orgLeader = orgLeader; } public Double getOrgLeader() { return orgLeader; } public void setBusinessLevel(Double businessLevel) { this.businessLevel = businessLevel; } public Double getBusinessLevel() { return businessLevel; } public void setCphsManage(Double cphsManage) { this.cphsManage = cphsManage; } public Double getCphsManage() { return cphsManage; } public void setWorkStyle(Double workStyle) { this.workStyle = workStyle; } public Double getWorkStyle() { return workStyle; } public void setOneVeto(String oneVeto) { this.oneVeto = oneVeto; } public String getOneVeto() { return oneVeto; } public Double getScore() { return score; } public void setScore(Double score) { this.score = score; } public void setEvalLevel(String evalLevel) { this.evalLevel = evalLevel; } public String getEvalLevel() { return evalLevel; } public void setNote(String note) { this.note = note; } public String getNote() { return note; } public void setPersId(String persId) { this.persId = persId; } public String getPersId() { return persId; } public void setIntm(Date intm) { this.intm = intm; } public Date getIntm() { return intm; } public void setUptm(Date uptm) { this.uptm = uptm; } public Date getUptm() { return uptm; } public String getBatchYear() { return batchYear; } public void setBatchYear(String batchYear) { this.batchYear = batchYear; } public String getBatchNum() { return batchNum; } public void setBatchNum(String batchNum) { this.batchNum = batchNum; } public String getBackUp() { return backUp; } public void setBackUp(String backUp) { this.backUp = backUp; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("orgId", getOrgId()) .append("adCode", getAdCode()) .append("batchYear", getBatchYear()) .append("batchNum", getBatchNum()) .append("groupId", getGroupId()) .append("projId", getProjId()) .append("groupLeaderId", getGroupLeaderId()) .append("groupLeaderName", getGroupLeaderName()) .append("orgLeader", getOrgLeader()) .append("businessLevel", getBusinessLevel()) .append("cphsManage", getCphsManage()) .append("workStyle", getWorkStyle()) .append("oneVeto", getOneVeto()) .append("score", getScore()) .append("evalLevel", getEvalLevel()) .append("note", getNote()) .append("backUp", getBackUp()) .append("persId", getPersId()) .append("intm", getIntm()) .append("uptm", getUptm()) .toString(); } }