e16462b3f000f39a1a9b56357576b4d1e7de8e4b.svn-base 7.1 KB

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