SysPlan.java 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280
  1. package com.ruoyi.system.domain;
  2. import java.util.Date;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import org.apache.commons.lang3.builder.ToStringStyle;
  6. import com.ruoyi.common.annotation.Excel;
  7. import com.ruoyi.common.core.domain.BaseEntity;
  8. /**
  9. * 【请填写功能名称】对象 sys_plan
  10. *
  11. * @author ruoyi
  12. * @date 2022-06-09
  13. */
  14. public class SysPlan extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** id */
  18. private Long id;
  19. /** 名称 */
  20. @Excel(name = "名称")
  21. private String name;
  22. /** 状态 */
  23. @Excel(name = "状态")
  24. private String status;
  25. /** 施工路段 */
  26. @Excel(name = "施工路段")
  27. private String section;
  28. /** 方向 */
  29. @Excel(name = "方向")
  30. private String direction;
  31. /** 开始公里桩 */
  32. @Excel(name = "开始公里桩")
  33. private String startKm;
  34. /** 开始百米桩 */
  35. @Excel(name = "开始百米桩")
  36. private String startHectometer;
  37. /** 结束公里桩 */
  38. @Excel(name = "结束公里桩")
  39. private String endKm;
  40. /** 结束百米桩 */
  41. @Excel(name = "结束百米桩")
  42. private String endHectometer;
  43. /** 预计开始时间 */
  44. @JsonFormat(pattern = "yyyy-MM-dd")
  45. @Excel(name = "预计开始时间", width = 30, dateFormat = "yyyy-MM-dd")
  46. private Date startTime;
  47. /** 预计结束时间 */
  48. @JsonFormat(pattern = "yyyy-MM-dd")
  49. @Excel(name = "预计结束时间", width = 30, dateFormat = "yyyy-MM-dd")
  50. private Date endTime;
  51. /** 施工单位 */
  52. @Excel(name = "施工单位")
  53. private String dept;
  54. /** 录入人 */
  55. @Excel(name = "录入人")
  56. private String creatUser;
  57. /** 桥梁长度及净宽 */
  58. @Excel(name = "桥梁长度及净宽")
  59. private String bridgeHeightWidth;
  60. /** 公路等级 */
  61. @Excel(name = "公路等级")
  62. private String level;
  63. /** 批准手续 */
  64. @Excel(name = "批准手续")
  65. private String fileUrl;
  66. /** 施工内容一 */
  67. @Excel(name = "施工内容一")
  68. private String contentOne;
  69. /** 施工内容二 */
  70. @Excel(name = "施工内容二")
  71. private String contentTwo;
  72. public void setId(Long id)
  73. {
  74. this.id = id;
  75. }
  76. public Long getId()
  77. {
  78. return id;
  79. }
  80. public void setName(String name)
  81. {
  82. this.name = name;
  83. }
  84. public String getName()
  85. {
  86. return name;
  87. }
  88. public void setStatus(String status)
  89. {
  90. this.status = status;
  91. }
  92. public String getStatus()
  93. {
  94. return status;
  95. }
  96. public void setSection(String section)
  97. {
  98. this.section = section;
  99. }
  100. public String getSection()
  101. {
  102. return section;
  103. }
  104. public void setDirection(String direction)
  105. {
  106. this.direction = direction;
  107. }
  108. public String getDirection()
  109. {
  110. return direction;
  111. }
  112. public void setStartKm(String startKm)
  113. {
  114. this.startKm = startKm;
  115. }
  116. public String getStartKm()
  117. {
  118. return startKm;
  119. }
  120. public void setStartHectometer(String startHectometer)
  121. {
  122. this.startHectometer = startHectometer;
  123. }
  124. public String getStartHectometer()
  125. {
  126. return startHectometer;
  127. }
  128. public void setEndKm(String endKm)
  129. {
  130. this.endKm = endKm;
  131. }
  132. public String getEndKm()
  133. {
  134. return endKm;
  135. }
  136. public void setEndHectometer(String endHectometer)
  137. {
  138. this.endHectometer = endHectometer;
  139. }
  140. public String getEndHectometer()
  141. {
  142. return endHectometer;
  143. }
  144. public void setStartTime(Date startTime)
  145. {
  146. this.startTime = startTime;
  147. }
  148. public Date getStartTime()
  149. {
  150. return startTime;
  151. }
  152. public void setEndTime(Date endTime)
  153. {
  154. this.endTime = endTime;
  155. }
  156. public Date getEndTime()
  157. {
  158. return endTime;
  159. }
  160. public void setDept(String dept)
  161. {
  162. this.dept = dept;
  163. }
  164. public String getDept()
  165. {
  166. return dept;
  167. }
  168. public void setCreatUser(String creatUser)
  169. {
  170. this.creatUser = creatUser;
  171. }
  172. public String getCreatUser()
  173. {
  174. return creatUser;
  175. }
  176. public void setBridgeHeightWidth(String bridgeHeightWidth)
  177. {
  178. this.bridgeHeightWidth = bridgeHeightWidth;
  179. }
  180. public String getBridgeHeightWidth()
  181. {
  182. return bridgeHeightWidth;
  183. }
  184. public void setLevel(String level)
  185. {
  186. this.level = level;
  187. }
  188. public String getLevel()
  189. {
  190. return level;
  191. }
  192. public void setFileUrl(String fileUrl)
  193. {
  194. this.fileUrl = fileUrl;
  195. }
  196. public String getFileUrl()
  197. {
  198. return fileUrl;
  199. }
  200. public void setContentOne(String contentOne)
  201. {
  202. this.contentOne = contentOne;
  203. }
  204. public String getContentOne()
  205. {
  206. return contentOne;
  207. }
  208. public void setContentTwo(String contentTwo)
  209. {
  210. this.contentTwo = contentTwo;
  211. }
  212. public String getContentTwo()
  213. {
  214. return contentTwo;
  215. }
  216. @Override
  217. public String toString() {
  218. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  219. .append("id", getId())
  220. .append("name", getName())
  221. .append("status", getStatus())
  222. .append("section", getSection())
  223. .append("direction", getDirection())
  224. .append("startKm", getStartKm())
  225. .append("startHectometer", getStartHectometer())
  226. .append("endKm", getEndKm())
  227. .append("endHectometer", getEndHectometer())
  228. .append("startTime", getStartTime())
  229. .append("endTime", getEndTime())
  230. .append("dept", getDept())
  231. .append("creatUser", getCreatUser())
  232. .append("createTime", getCreateTime())
  233. .append("bridgeHeightWidth", getBridgeHeightWidth())
  234. .append("level", getLevel())
  235. .append("fileUrl", getFileUrl())
  236. .append("contentOne", getContentOne())
  237. .append("contentTwo", getContentTwo())
  238. .toString();
  239. }
  240. }