TTrainingbcc.java 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524
  1. package com.ruoyi.project.training.domain;
  2. import java.util.Date;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import com.ruoyi.framework.aspectj.lang.annotation.Excel;
  5. import com.ruoyi.framework.web.domain.BaseEntity;
  6. import org.apache.commons.lang3.builder.ToStringBuilder;
  7. import org.apache.commons.lang3.builder.ToStringStyle;
  8. /**
  9. * 装置培训跟踪b对象 t_trainingbcc
  10. *
  11. * @author ssy
  12. * @date 2024-06-19
  13. */
  14. public class TTrainingbcc extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** 唯一标识ID */
  18. private Long id;
  19. /** 装置名称 */
  20. @Excel(name = "装置名称")
  21. private String plantCode;
  22. /** 培训课程 */
  23. @Excel(name = "培训课程")
  24. private String course;
  25. /** 课程代码 */
  26. @Excel(name = "课程代码")
  27. private String courseid;
  28. /** 培训周期 */
  29. @Excel(name = "培训周期")
  30. private String period;
  31. /** 课时 */
  32. @Excel(name = "课时")
  33. private String duration;
  34. /** 培训人 */
  35. @Excel(name = "培训人")
  36. private String trainer;
  37. /** 培训岗位 */
  38. @Excel(name = "培训岗位")
  39. private String position;
  40. /** 删除状态 */
  41. private Long delFlag;
  42. /** 创建人 */
  43. @Excel(name = "创建人")
  44. private String createrCode;
  45. /** 创建时间 */
  46. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  47. @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
  48. private Date createdate;
  49. /** 修改人 */
  50. @Excel(name = "修改人")
  51. private String updaterCode;
  52. /** 修改时间 */
  53. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  54. @Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd")
  55. private Date updatedate;
  56. /** 备注 */
  57. @Excel(name = "备注")
  58. private String remarks;
  59. /** 部门编号 */
  60. @Excel(name = "部门编号")
  61. private Long deptId;
  62. /** 培训开始日期 */
  63. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  64. @Excel(name = "培训开始日期", width = 30, dateFormat = "yyyy-MM-dd")
  65. private Date courseStartdate;
  66. /** 培训结束日期 */
  67. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  68. @Excel(name = "培训结束日期", width = 30, dateFormat = "yyyy-MM-dd")
  69. private Date courseEnddate;
  70. /** 是否完成 */
  71. @Excel(name = "是否完成")
  72. private Long isfinish;
  73. /** 确认人 */
  74. @Excel(name = "确认人")
  75. private String confirmor;
  76. /** 年份 */
  77. @Excel(name = "年份")
  78. private String years;
  79. /** 培训内容 */
  80. @Excel(name = "培训内容")
  81. private String content;
  82. /** 未参会人员名单 */
  83. @Excel(name = "未参会人员名单")
  84. private String nonParticipants;
  85. /** 部门 */
  86. @Excel(name = "部门")
  87. private String unit;
  88. /** 培训分类 */
  89. @Excel(name = "培训分类")
  90. private String trainingType;
  91. /** 图片url */
  92. @Excel(name = "图片url")
  93. private String picUrl;
  94. /** 装置级培训ID */
  95. @Excel(name = "装置级培训ID")
  96. private Long regularId;
  97. /** 指定岗位 */
  98. @Excel(name = "指定岗位")
  99. private String designatedPosition;
  100. /** 指定人员 */
  101. @Excel(name = "指定人员")
  102. private String designatedStaff;
  103. /** 学习链接 */
  104. @Excel(name = "学习链接")
  105. private String fileUrl;
  106. /** 文件名 */
  107. @Excel(name = "文件名")
  108. private String fileName;
  109. /** 需要学习时长 */
  110. @Excel(name = "需要学习时长")
  111. private Long timerNeed;
  112. private int haveTraining;
  113. private int mustTraining;
  114. private String trainingPercent;
  115. /** 考试ID */
  116. @Excel(name = "考试ID")
  117. private Long examId;
  118. private String deptName;
  119. private String staffIds;
  120. public int getHaveTraining() {
  121. return haveTraining;
  122. }
  123. public void setHaveTraining(int haveTraining) {
  124. this.haveTraining = haveTraining;
  125. }
  126. public int getMustTraining() {
  127. return mustTraining;
  128. }
  129. public void setMustTraining(int mustTraining) {
  130. this.mustTraining = mustTraining;
  131. }
  132. public void setId(Long id)
  133. {
  134. this.id = id;
  135. }
  136. public Long getId()
  137. {
  138. return id;
  139. }
  140. public void setPlantCode(String plantCode)
  141. {
  142. this.plantCode = plantCode;
  143. }
  144. public String getPlantCode()
  145. {
  146. return plantCode;
  147. }
  148. public void setCourse(String course)
  149. {
  150. this.course = course;
  151. }
  152. public String getCourse()
  153. {
  154. return course;
  155. }
  156. public void setCourseid(String courseid)
  157. {
  158. this.courseid = courseid;
  159. }
  160. public String getCourseid()
  161. {
  162. return courseid;
  163. }
  164. public void setPeriod(String period)
  165. {
  166. this.period = period;
  167. }
  168. public String getPeriod()
  169. {
  170. return period;
  171. }
  172. public void setDuration(String duration)
  173. {
  174. this.duration = duration;
  175. }
  176. public String getDuration()
  177. {
  178. return duration;
  179. }
  180. public void setTrainer(String trainer)
  181. {
  182. this.trainer = trainer;
  183. }
  184. public String getTrainer()
  185. {
  186. return trainer;
  187. }
  188. public void setPosition(String position)
  189. {
  190. this.position = position;
  191. }
  192. public String getPosition()
  193. {
  194. return position;
  195. }
  196. public void setDelFlag(Long delFlag)
  197. {
  198. this.delFlag = delFlag;
  199. }
  200. public Long getDelFlag()
  201. {
  202. return delFlag;
  203. }
  204. public void setCreaterCode(String createrCode)
  205. {
  206. this.createrCode = createrCode;
  207. }
  208. public String getCreaterCode()
  209. {
  210. return createrCode;
  211. }
  212. public void setCreatedate(Date createdate)
  213. {
  214. this.createdate = createdate;
  215. }
  216. public Date getCreatedate()
  217. {
  218. return createdate;
  219. }
  220. public void setUpdaterCode(String updaterCode)
  221. {
  222. this.updaterCode = updaterCode;
  223. }
  224. public String getUpdaterCode()
  225. {
  226. return updaterCode;
  227. }
  228. public void setUpdatedate(Date updatedate)
  229. {
  230. this.updatedate = updatedate;
  231. }
  232. public Date getUpdatedate()
  233. {
  234. return updatedate;
  235. }
  236. public void setRemarks(String remarks)
  237. {
  238. this.remarks = remarks;
  239. }
  240. public String getRemarks()
  241. {
  242. return remarks;
  243. }
  244. public void setDeptId(Long deptId)
  245. {
  246. this.deptId = deptId;
  247. }
  248. public Long getDeptId()
  249. {
  250. return deptId;
  251. }
  252. public void setCourseStartdate(Date courseStartdate)
  253. {
  254. this.courseStartdate = courseStartdate;
  255. }
  256. public Date getCourseStartdate()
  257. {
  258. return courseStartdate;
  259. }
  260. public void setCourseEnddate(Date courseEnddate)
  261. {
  262. this.courseEnddate = courseEnddate;
  263. }
  264. public Date getCourseEnddate()
  265. {
  266. return courseEnddate;
  267. }
  268. public void setIsfinish(Long isfinish)
  269. {
  270. this.isfinish = isfinish;
  271. }
  272. public Long getIsfinish()
  273. {
  274. return isfinish;
  275. }
  276. public void setConfirmor(String confirmor)
  277. {
  278. this.confirmor = confirmor;
  279. }
  280. public String getConfirmor()
  281. {
  282. return confirmor;
  283. }
  284. public void setYears(String years)
  285. {
  286. this.years = years;
  287. }
  288. public String getYears()
  289. {
  290. return years;
  291. }
  292. public void setContent(String content)
  293. {
  294. this.content = content;
  295. }
  296. public String getContent()
  297. {
  298. return content;
  299. }
  300. public void setNonParticipants(String nonParticipants)
  301. {
  302. this.nonParticipants = nonParticipants;
  303. }
  304. public String getNonParticipants()
  305. {
  306. return nonParticipants;
  307. }
  308. public void setUnit(String unit)
  309. {
  310. this.unit = unit;
  311. }
  312. public String getTrainingPercent() {
  313. return trainingPercent;
  314. }
  315. public void setTrainingPercent(String trainingPercent) {
  316. this.trainingPercent = trainingPercent;
  317. }
  318. public String getUnit()
  319. {
  320. return unit;
  321. }
  322. public void setTrainingType(String trainingType)
  323. {
  324. this.trainingType = trainingType;
  325. }
  326. public String getTrainingType()
  327. {
  328. return trainingType;
  329. }
  330. public void setPicUrl(String picUrl)
  331. {
  332. this.picUrl = picUrl;
  333. }
  334. public String getPicUrl()
  335. {
  336. return picUrl;
  337. }
  338. public void setRegularId(Long regularId)
  339. {
  340. this.regularId = regularId;
  341. }
  342. public Long getRegularId()
  343. {
  344. return regularId;
  345. }
  346. public void setDesignatedPosition(String designatedPosition)
  347. {
  348. this.designatedPosition = designatedPosition;
  349. }
  350. public String getDesignatedPosition()
  351. {
  352. return designatedPosition;
  353. }
  354. public void setDesignatedStaff(String designatedStaff)
  355. {
  356. this.designatedStaff = designatedStaff;
  357. }
  358. public String getDesignatedStaff()
  359. {
  360. return designatedStaff;
  361. }
  362. public void setFileUrl(String fileUrl)
  363. {
  364. this.fileUrl = fileUrl;
  365. }
  366. public String getFileUrl()
  367. {
  368. return fileUrl;
  369. }
  370. public void setFileName(String fileName)
  371. {
  372. this.fileName = fileName;
  373. }
  374. public String getFileName()
  375. {
  376. return fileName;
  377. }
  378. public void setTimerNeed(Long timerNeed)
  379. {
  380. this.timerNeed = timerNeed;
  381. }
  382. public Long getTimerNeed()
  383. {
  384. return timerNeed;
  385. }
  386. public void setExamId(Long examId)
  387. {
  388. this.examId = examId;
  389. }
  390. public Long getExamId()
  391. {
  392. return examId;
  393. }
  394. public String getDeptName() {
  395. return deptName;
  396. }
  397. public void setDeptName(String deptName) {
  398. this.deptName = deptName;
  399. }
  400. public String getStaffIds() {
  401. return staffIds;
  402. }
  403. public void setStaffIds(String staffIds) {
  404. this.staffIds = staffIds;
  405. }
  406. @Override
  407. public String toString() {
  408. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  409. .append("id", getId())
  410. .append("plantCode", getPlantCode())
  411. .append("course", getCourse())
  412. .append("courseid", getCourseid())
  413. .append("period", getPeriod())
  414. .append("duration", getDuration())
  415. .append("trainer", getTrainer())
  416. .append("position", getPosition())
  417. .append("delFlag", getDelFlag())
  418. .append("createrCode", getCreaterCode())
  419. .append("createdate", getCreatedate())
  420. .append("updaterCode", getUpdaterCode())
  421. .append("updatedate", getUpdatedate())
  422. .append("remarks", getRemarks())
  423. .append("deptId", getDeptId())
  424. .append("courseStartdate", getCourseStartdate())
  425. .append("courseEnddate", getCourseEnddate())
  426. .append("isfinish", getIsfinish())
  427. .append("confirmor", getConfirmor())
  428. .append("years", getYears())
  429. .append("content", getContent())
  430. .append("nonParticipants", getNonParticipants())
  431. .append("unit", getUnit())
  432. .append("trainingType", getTrainingType())
  433. .append("picUrl", getPicUrl())
  434. .append("regularId", getRegularId())
  435. .append("designatedPosition", getDesignatedPosition())
  436. .append("designatedStaff", getDesignatedStaff())
  437. .append("fileUrl", getFileUrl())
  438. .append("fileName", getFileName())
  439. .append("timerNeed", getTimerNeed())
  440. .append("examId", getExamId())
  441. .toString();
  442. }
  443. }