package cn.com.goldenwater.dcproj.vo; 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.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.io.Serializable; import java.util.Date; /** * 专家组长测评对象 TAC_EVALUATION_GROUP_LEADER * * @author ruoyi * @date 2023-03-06 */ @JsonIgnoreProperties(value = {"handler", "hibernateLazyInitializer"}) public class TacEvaluationGroupLeaderVo 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; /** 项目ID */ @ApiModelProperty(value = "项目ID", name = "PROJ_ID") private String projId; /** 项目名称 */ @ApiModelProperty(value = "项目名称", name = "PROJ_ID") private String projName; /** 组长ID */ @ApiModelProperty(value = "组长ID", name = "GROUP_LEADER_ID") private String groupLeaderId; /** 组长姓名 */ @ApiModelProperty(value = "组长姓名", name = "GROUP_LEADER_NAME") private String groupLeaderName; @ApiModelProperty(value = "组长手机号", name = "MOBILENUMB") private String mobilenumb; @ApiModelProperty(value = "稽查次数", name = "FREQ") private Long freq; /** 组织领导 */ @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; /** 打分人 */ @ApiModelProperty(value = "打分人", name = "GRADER") private String grader; /** 插入时间 */ @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 = "JCTM") private String jctm; /** false-未调整 true-已调整 */ private boolean modifyFlag = false ; private String backUp;// 备份记录信息 private Integer orgLeaderFlag;// 组织领导 标记(1代表修改) private Integer businessLevelFlag;// 业务水平 标记(1代表修改) private Integer cphsManageFlag;// 综合管理 标记(1代表修改) private Integer workStyleFlag;// 工作作风 标记(1代表修改) private Integer scoreFlag;// 总得分 标记(1代表修改) private Integer evalLevelFlag;// 等级 标记(1代表修改) 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 getProjName() { return projName; } public void setProjName(String projName) { this.projName = projName; } public String getMobilenumb() { return mobilenumb; } public void setMobilenumb(String mobilenumb) { this.mobilenumb = mobilenumb; } public Long getFreq() { return freq; } public void setFreq(Long freq) { this.freq = freq; } public String getGrader() { return grader; } public void setGrader(String grader) { this.grader = grader; } public String getJctm() { return jctm; } public void setJctm(String jctm) { this.jctm = jctm; } public boolean isModifyFlag() { return modifyFlag; } public boolean getModifyFlag() { return modifyFlag; } public void setModifyFlag(boolean modifyFlag) { this.modifyFlag = modifyFlag; } public String getBackUp() { return backUp; } public void setBackUp(String backUp) { this.backUp = backUp; } public Integer getBusinessLevelFlag() { return businessLevelFlag; } public void setBusinessLevelFlag(Integer businessLevelFlag) { this.businessLevelFlag = businessLevelFlag; } public Integer getCphsManageFlag() { return cphsManageFlag; } public void setCphsManageFlag(Integer cphsManageFlag) { this.cphsManageFlag = cphsManageFlag; } public Integer getWorkStyleFlag() { return workStyleFlag; } public void setWorkStyleFlag(Integer workStyleFlag) { this.workStyleFlag = workStyleFlag; } public Integer getScoreFlag() { return scoreFlag; } public void setScoreFlag(Integer scoreFlag) { this.scoreFlag = scoreFlag; } public Integer getEvalLevelFlag() { return evalLevelFlag; } public void setEvalLevelFlag(Integer evalLevelFlag) { this.evalLevelFlag = evalLevelFlag; } public Integer getOrgLeaderFlag() { return orgLeaderFlag; } public void setOrgLeaderFlag(Integer orgLeaderFlag) { this.orgLeaderFlag = orgLeaderFlag; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("orgId", getOrgId()) .append("adCode", getAdCode()) .append("groupId", getGroupId()) .append("projId", getProjId()) .append("projName", getProjName()) .append("groupLeaderId", getGroupLeaderId()) .append("groupLeaderName", getGroupLeaderName()) .append("mobilenumb", getMobilenumb()) .append("freq", getFreq()) .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("persId", getPersId()) .append("grader", getGrader()) .append("intm", getIntm()) .append("uptm", getUptm()) .append("jctm", getJctm()) .append("modifyFlag", getModifyFlag()) .toString(); } }