30d4586e5ff4f776e08fdca5e3cc13ec470ec858.svn-base 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385
  1. package cn.com.goldenwater.dcproj.vo;
  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.util.Date;
  10. /**
  11. * 专家组长测评对象 TAC_EVALUATION_GROUP_LEADER
  12. *
  13. * @author ruoyi
  14. * @date 2023-03-06
  15. */
  16. @JsonIgnoreProperties(value = {"handler", "hibernateLazyInitializer"})
  17. public class TacEvaluationGroupLeaderVo extends BaseBean implements Serializable
  18. {
  19. private static final long serialVersionUID = 1L;
  20. /** 主键ID */
  21. @ApiModelProperty(value = "主键", name = "ID")
  22. private String id;
  23. /** 行政区划代码 */
  24. @ApiModelProperty(value = "行政区划代码", name = "AD_CODE")
  25. private String adCode;
  26. /** 项目ID */
  27. @ApiModelProperty(value = "项目ID", name = "PROJ_ID")
  28. private String projId;
  29. /** 项目名称 */
  30. @ApiModelProperty(value = "项目名称", name = "PROJ_ID")
  31. private String projName;
  32. /** 组长ID */
  33. @ApiModelProperty(value = "组长ID", name = "GROUP_LEADER_ID")
  34. private String groupLeaderId;
  35. /** 组长姓名 */
  36. @ApiModelProperty(value = "组长姓名", name = "GROUP_LEADER_NAME")
  37. private String groupLeaderName;
  38. @ApiModelProperty(value = "组长手机号", name = "MOBILENUMB")
  39. private String mobilenumb;
  40. @ApiModelProperty(value = "稽查次数", name = "FREQ")
  41. private Long freq;
  42. /** 组织领导 */
  43. @ApiModelProperty(value = "组织领导", name = "ORG_LEADER_")
  44. private Double orgLeader;
  45. /** 业务水平 */
  46. @ApiModelProperty(value = "业务水平", name = "BUSINESS_LEVEL")
  47. private Double businessLevel;
  48. /** 综合管理 */
  49. @ApiModelProperty(value = "综合管理", name = "CPHS_MANAGE")
  50. private Double cphsManage;
  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. @ApiModelProperty(value = "打分人", name = "GRADER")
  71. private String grader;
  72. /** 插入时间 */
  73. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
  74. @ApiModelProperty(value = "插入时间", name = "INTM")
  75. private Date intm;
  76. /** 更新时间 */
  77. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
  78. @ApiModelProperty(value = "更新时间", name = "UPTM")
  79. private Date uptm;
  80. /** 稽查时间 组时间段 */
  81. @ApiModelProperty(value = "稽查时间", name = "JCTM")
  82. private String jctm;
  83. /** false-未调整 true-已调整 */
  84. private boolean modifyFlag = false ;
  85. private String backUp;// 备份记录信息
  86. private Integer orgLeaderFlag;// 组织领导 标记(1代表修改)
  87. private Integer businessLevelFlag;// 业务水平 标记(1代表修改)
  88. private Integer cphsManageFlag;// 综合管理 标记(1代表修改)
  89. private Integer workStyleFlag;// 工作作风 标记(1代表修改)
  90. private Integer scoreFlag;// 总得分 标记(1代表修改)
  91. private Integer evalLevelFlag;// 等级 标记(1代表修改)
  92. public void setId(String id)
  93. {
  94. this.id = id;
  95. }
  96. public String getId()
  97. {
  98. return id;
  99. }
  100. public void setAdCode(String adCode)
  101. {
  102. this.adCode = adCode;
  103. }
  104. public String getAdCode()
  105. {
  106. return adCode;
  107. }
  108. public void setProjId(String projId)
  109. {
  110. this.projId = projId;
  111. }
  112. public String getProjId()
  113. {
  114. return projId;
  115. }
  116. public void setGroupLeaderId(String groupLeaderId)
  117. {
  118. this.groupLeaderId = groupLeaderId;
  119. }
  120. public String getGroupLeaderId()
  121. {
  122. return groupLeaderId;
  123. }
  124. public void setGroupLeaderName(String groupLeaderName)
  125. {
  126. this.groupLeaderName = groupLeaderName;
  127. }
  128. public String getGroupLeaderName()
  129. {
  130. return groupLeaderName;
  131. }
  132. public void setOrgLeader(Double orgLeader)
  133. {
  134. this.orgLeader = orgLeader;
  135. }
  136. public Double getOrgLeader()
  137. {
  138. return orgLeader;
  139. }
  140. public void setBusinessLevel(Double businessLevel)
  141. {
  142. this.businessLevel = businessLevel;
  143. }
  144. public Double getBusinessLevel()
  145. {
  146. return businessLevel;
  147. }
  148. public void setCphsManage(Double cphsManage)
  149. {
  150. this.cphsManage = cphsManage;
  151. }
  152. public Double getCphsManage()
  153. {
  154. return cphsManage;
  155. }
  156. public void setWorkStyle(Double workStyle)
  157. {
  158. this.workStyle = workStyle;
  159. }
  160. public Double getWorkStyle()
  161. {
  162. return workStyle;
  163. }
  164. public void setOneVeto(String oneVeto)
  165. {
  166. this.oneVeto = oneVeto;
  167. }
  168. public String getOneVeto()
  169. {
  170. return oneVeto;
  171. }
  172. public Double getScore() {
  173. return score;
  174. }
  175. public void setScore(Double score) {
  176. this.score = score;
  177. }
  178. public void setEvalLevel(String evalLevel)
  179. {
  180. this.evalLevel = evalLevel;
  181. }
  182. public String getEvalLevel()
  183. {
  184. return evalLevel;
  185. }
  186. public void setNote(String note)
  187. {
  188. this.note = note;
  189. }
  190. public String getNote()
  191. {
  192. return note;
  193. }
  194. public void setPersId(String persId)
  195. {
  196. this.persId = persId;
  197. }
  198. public String getPersId()
  199. {
  200. return persId;
  201. }
  202. public void setIntm(Date intm)
  203. {
  204. this.intm = intm;
  205. }
  206. public Date getIntm()
  207. {
  208. return intm;
  209. }
  210. public void setUptm(Date uptm)
  211. {
  212. this.uptm = uptm;
  213. }
  214. public Date getUptm()
  215. {
  216. return uptm;
  217. }
  218. public String getProjName() {
  219. return projName;
  220. }
  221. public void setProjName(String projName) {
  222. this.projName = projName;
  223. }
  224. public String getMobilenumb() {
  225. return mobilenumb;
  226. }
  227. public void setMobilenumb(String mobilenumb) {
  228. this.mobilenumb = mobilenumb;
  229. }
  230. public Long getFreq() {
  231. return freq;
  232. }
  233. public void setFreq(Long freq) {
  234. this.freq = freq;
  235. }
  236. public String getGrader() {
  237. return grader;
  238. }
  239. public void setGrader(String grader) {
  240. this.grader = grader;
  241. }
  242. public String getJctm() {
  243. return jctm;
  244. }
  245. public void setJctm(String jctm) {
  246. this.jctm = jctm;
  247. }
  248. public boolean isModifyFlag() {
  249. return modifyFlag;
  250. }
  251. public boolean getModifyFlag() {
  252. return modifyFlag;
  253. }
  254. public void setModifyFlag(boolean modifyFlag) {
  255. this.modifyFlag = modifyFlag;
  256. }
  257. public String getBackUp() {
  258. return backUp;
  259. }
  260. public void setBackUp(String backUp) {
  261. this.backUp = backUp;
  262. }
  263. public Integer getBusinessLevelFlag() {
  264. return businessLevelFlag;
  265. }
  266. public void setBusinessLevelFlag(Integer businessLevelFlag) {
  267. this.businessLevelFlag = businessLevelFlag;
  268. }
  269. public Integer getCphsManageFlag() {
  270. return cphsManageFlag;
  271. }
  272. public void setCphsManageFlag(Integer cphsManageFlag) {
  273. this.cphsManageFlag = cphsManageFlag;
  274. }
  275. public Integer getWorkStyleFlag() {
  276. return workStyleFlag;
  277. }
  278. public void setWorkStyleFlag(Integer workStyleFlag) {
  279. this.workStyleFlag = workStyleFlag;
  280. }
  281. public Integer getScoreFlag() {
  282. return scoreFlag;
  283. }
  284. public void setScoreFlag(Integer scoreFlag) {
  285. this.scoreFlag = scoreFlag;
  286. }
  287. public Integer getEvalLevelFlag() {
  288. return evalLevelFlag;
  289. }
  290. public void setEvalLevelFlag(Integer evalLevelFlag) {
  291. this.evalLevelFlag = evalLevelFlag;
  292. }
  293. public Integer getOrgLeaderFlag() {
  294. return orgLeaderFlag;
  295. }
  296. public void setOrgLeaderFlag(Integer orgLeaderFlag) {
  297. this.orgLeaderFlag = orgLeaderFlag;
  298. }
  299. @Override
  300. public String toString() {
  301. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  302. .append("id", getId())
  303. .append("orgId", getOrgId())
  304. .append("adCode", getAdCode())
  305. .append("groupId", getGroupId())
  306. .append("projId", getProjId())
  307. .append("projName", getProjName())
  308. .append("groupLeaderId", getGroupLeaderId())
  309. .append("groupLeaderName", getGroupLeaderName())
  310. .append("mobilenumb", getMobilenumb())
  311. .append("freq", getFreq())
  312. .append("orgLeader", getOrgLeader())
  313. .append("businessLevel", getBusinessLevel())
  314. .append("cphsManage", getCphsManage())
  315. .append("workStyle", getWorkStyle())
  316. .append("oneVeto", getOneVeto())
  317. .append("score", getScore())
  318. .append("evalLevel", getEvalLevel())
  319. .append("note", getNote())
  320. .append("persId", getPersId())
  321. .append("grader", getGrader())
  322. .append("intm", getIntm())
  323. .append("uptm", getUptm())
  324. .append("jctm", getJctm())
  325. .append("modifyFlag", getModifyFlag())
  326. .toString();
  327. }
  328. }