2e819c7d81930aed1adb07ff12bb8ee01e85149b.svn-base 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283
  1. package cn.com.goldenwater.dcproj.model;
  2. import java.math.BigDecimal;
  3. import java.util.Date;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import org.apache.commons.lang3.builder.ToStringBuilder;
  6. import org.apache.commons.lang3.builder.ToStringStyle;
  7. import cn.com.goldenwater.core.model.BaseBean;
  8. import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  9. import io.swagger.annotations.ApiModelProperty;
  10. import java.io.Serializable;
  11. import java.util.Date;
  12. /**
  13. * 专家组长测评对象 TAC_EVALUATION_GROUP_LEADER
  14. *
  15. * @author ruoyi
  16. * @date 2023-03-06
  17. */
  18. @JsonIgnoreProperties(value = {"handler", "hibernateLazyInitializer"})
  19. public class TacEvaluationGroupLeader extends BaseBean implements Serializable
  20. {
  21. private static final long serialVersionUID = 1L;
  22. /** 主键ID */
  23. @ApiModelProperty(value = "主键", name = "ID")
  24. private String id;
  25. /** 行政区划代码 */
  26. @ApiModelProperty(value = "行政区划代码", name = "AD_CODE")
  27. private String adCode;
  28. /** 年度 */
  29. @ApiModelProperty(value = "年度", name = "BATCH_YEAR")
  30. private String batchYear;
  31. /** 批次 */
  32. @ApiModelProperty(value = "批次", name = "BATCH_NUM")
  33. private String batchNum;
  34. /** 项目ID */
  35. @ApiModelProperty(value = "项目ID", name = "PROJ_ID")
  36. private String projId;
  37. /** 组长ID */
  38. @ApiModelProperty(value = "组长ID", name = "GROUP_LEADER_ID")
  39. private String groupLeaderId;
  40. /** 组长姓名 */
  41. @ApiModelProperty(value = "组长姓名", name = "GROUP_LEADER_NAME")
  42. private String groupLeaderName;
  43. /** 组织领导 */
  44. @ApiModelProperty(value = "组织领导", name = "ORG_LEADER")
  45. private Double orgLeader;
  46. /** 业务水平 */
  47. @ApiModelProperty(value = "业务水平", name = "BUSINESS_LEVEL")
  48. private Double businessLevel;
  49. /** 综合管理 */
  50. @ApiModelProperty(value = "综合管理", name = "CPHS_MANAGE")
  51. private Double cphsManage;
  52. /** 工作作风 */
  53. @ApiModelProperty(value = "工作作风", name = "WORK_STYLE")
  54. private Double workStyle;
  55. /** 一票否决项 0否 1是 */
  56. @ApiModelProperty(value = "一票否决项", name = "ONE_VETO")
  57. private String oneVeto;
  58. /** 总得分 */
  59. @ApiModelProperty(value = "总得分", name = "SCORE")
  60. private Double score;
  61. /** 等级(根据总得分评级): 优(95-100)、良(85-94)、合格(75-84)、不合格(0-74) */
  62. @ApiModelProperty(value = "等级", name = "EVAL_LEVEL")
  63. private String evalLevel;
  64. /** 备注说明(等级不合格或存在一票否决项、在本栏说明) */
  65. @ApiModelProperty(value = "备注说明", name = "NOTE")
  66. private String note;
  67. /** 创建人ID */
  68. @ApiModelProperty(value = "创建人ID", name = "PERS_ID")
  69. private String persId;
  70. /** 插入时间 */
  71. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
  72. @ApiModelProperty(value = "插入时间", name = "INTM")
  73. private Date intm;
  74. /** 更新时间 */
  75. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
  76. @ApiModelProperty(value = "更新时间", name = "UPTM")
  77. private Date uptm;
  78. /** 备份记录 */
  79. @ApiModelProperty(value = "备份记录", name = "backup")
  80. private String backUp;
  81. public void setId(String id)
  82. {
  83. this.id = id;
  84. }
  85. public String getId()
  86. {
  87. return id;
  88. }
  89. public void setAdCode(String adCode)
  90. {
  91. this.adCode = adCode;
  92. }
  93. public String getAdCode()
  94. {
  95. return adCode;
  96. }
  97. public void setProjId(String projId)
  98. {
  99. this.projId = projId;
  100. }
  101. public String getProjId()
  102. {
  103. return projId;
  104. }
  105. public void setGroupLeaderId(String groupLeaderId)
  106. {
  107. this.groupLeaderId = groupLeaderId;
  108. }
  109. public String getGroupLeaderId()
  110. {
  111. return groupLeaderId;
  112. }
  113. public void setGroupLeaderName(String groupLeaderName)
  114. {
  115. this.groupLeaderName = groupLeaderName;
  116. }
  117. public String getGroupLeaderName()
  118. {
  119. return groupLeaderName;
  120. }
  121. public void setOrgLeader(Double orgLeader)
  122. {
  123. this.orgLeader = orgLeader;
  124. }
  125. public Double getOrgLeader()
  126. {
  127. return orgLeader;
  128. }
  129. public void setBusinessLevel(Double businessLevel)
  130. {
  131. this.businessLevel = businessLevel;
  132. }
  133. public Double getBusinessLevel()
  134. {
  135. return businessLevel;
  136. }
  137. public void setCphsManage(Double cphsManage)
  138. {
  139. this.cphsManage = cphsManage;
  140. }
  141. public Double getCphsManage()
  142. {
  143. return cphsManage;
  144. }
  145. public void setWorkStyle(Double workStyle)
  146. {
  147. this.workStyle = workStyle;
  148. }
  149. public Double getWorkStyle()
  150. {
  151. return workStyle;
  152. }
  153. public void setOneVeto(String oneVeto)
  154. {
  155. this.oneVeto = oneVeto;
  156. }
  157. public String getOneVeto()
  158. {
  159. return oneVeto;
  160. }
  161. public Double getScore() {
  162. return score;
  163. }
  164. public void setScore(Double score) {
  165. this.score = score;
  166. }
  167. public void setEvalLevel(String evalLevel)
  168. {
  169. this.evalLevel = evalLevel;
  170. }
  171. public String getEvalLevel()
  172. {
  173. return evalLevel;
  174. }
  175. public void setNote(String note)
  176. {
  177. this.note = note;
  178. }
  179. public String getNote()
  180. {
  181. return note;
  182. }
  183. public void setPersId(String persId)
  184. {
  185. this.persId = persId;
  186. }
  187. public String getPersId()
  188. {
  189. return persId;
  190. }
  191. public void setIntm(Date intm)
  192. {
  193. this.intm = intm;
  194. }
  195. public Date getIntm()
  196. {
  197. return intm;
  198. }
  199. public void setUptm(Date uptm)
  200. {
  201. this.uptm = uptm;
  202. }
  203. public Date getUptm()
  204. {
  205. return uptm;
  206. }
  207. public String getBatchYear() {
  208. return batchYear;
  209. }
  210. public void setBatchYear(String batchYear) {
  211. this.batchYear = batchYear;
  212. }
  213. public String getBatchNum() {
  214. return batchNum;
  215. }
  216. public void setBatchNum(String batchNum) {
  217. this.batchNum = batchNum;
  218. }
  219. public String getBackUp() {
  220. return backUp;
  221. }
  222. public void setBackUp(String backUp) {
  223. this.backUp = backUp;
  224. }
  225. @Override
  226. public String toString() {
  227. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  228. .append("id", getId())
  229. .append("orgId", getOrgId())
  230. .append("adCode", getAdCode())
  231. .append("batchYear", getBatchYear())
  232. .append("batchNum", getBatchNum())
  233. .append("groupId", getGroupId())
  234. .append("projId", getProjId())
  235. .append("groupLeaderId", getGroupLeaderId())
  236. .append("groupLeaderName", getGroupLeaderName())
  237. .append("orgLeader", getOrgLeader())
  238. .append("businessLevel", getBusinessLevel())
  239. .append("cphsManage", getCphsManage())
  240. .append("workStyle", getWorkStyle())
  241. .append("oneVeto", getOneVeto())
  242. .append("score", getScore())
  243. .append("evalLevel", getEvalLevel())
  244. .append("note", getNote())
  245. .append("backUp", getBackUp())
  246. .append("persId", getPersId())
  247. .append("intm", getIntm())
  248. .append("uptm", getUptm())
  249. .toString();
  250. }
  251. }