MouldFile.java 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338
  1. package com.hssx.cloudmodel.entity;
  2. import com.baomidou.mybatisplus.annotation.TableName;
  3. import com.baomidou.mybatisplus.annotation.IdType;
  4. import com.baomidou.mybatisplus.extension.activerecord.Model;
  5. import com.baomidou.mybatisplus.annotation.TableId;
  6. import java.time.LocalDateTime;
  7. import com.baomidou.mybatisplus.annotation.TableField;
  8. import com.fasterxml.jackson.annotation.JsonFormat;
  9. import java.io.Serializable;
  10. /**
  11. * <p>
  12. *
  13. * </p>
  14. *
  15. * @author 吴涛涛
  16. * @since 2019-08-13
  17. */
  18. @TableName("tb_mould_file")
  19. public class MouldFile extends Model<MouldFile> {
  20. private static final long serialVersionUID=1L;
  21. /**
  22. * 主键
  23. */
  24. @TableId(value = "id", type = IdType.AUTO)
  25. private Integer id;
  26. /**
  27. * 上传人id
  28. */
  29. @TableField("uplodtor_id")
  30. private Integer uplodtorId;
  31. /**
  32. * 上传人名字
  33. */
  34. @TableField("uploadtor")
  35. private String uploadtor;
  36. /**
  37. * 上传时间
  38. */
  39. @TableField("indate")
  40. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  41. private LocalDateTime indate;
  42. /**
  43. * 模具id
  44. */
  45. @TableField("model_id")
  46. private Integer modelId;
  47. /**
  48. * 零件id
  49. */
  50. @TableField("sparepart_id")
  51. private Integer sparepartId;
  52. /**
  53. * 项目名称
  54. */
  55. @TableField("project_id")
  56. private Integer projectId;
  57. /**
  58. * 文件地址
  59. */
  60. @TableField("file_url")
  61. private String fileUrl;
  62. /**
  63. * 文件名称
  64. */
  65. @TableField("file_name")
  66. private String fileName;
  67. /**
  68. * 所述文件类型,0-模具文档 1-零件文档 2-试模验收 3-保养方案 4-模具更新 5-模具报废
  69. */
  70. @TableField("blong_type")
  71. private Integer blongType;
  72. /**
  73. * 说明
  74. */
  75. @TableField("content")
  76. private String content;
  77. /**
  78. * 审批状态: 0-待审核,1-资产方审核通过,2-生产方审核通过,3-双方审核通过,-1资产方审核不通过,-2生产方审核不通过
  79. */
  80. @TableField("state")
  81. private Integer state;
  82. /**
  83. * 文件类型
  84. */
  85. @TableField("file_type")
  86. private String fileType;
  87. /**
  88. * 文件大小
  89. */
  90. @TableField("file_size")
  91. private String fileSize;
  92. /**
  93. * 文件地址2
  94. */
  95. @TableField("file_url_2")
  96. private String fileUrl2;
  97. /**
  98. * 文件名称2
  99. */
  100. @TableField("file_name_2")
  101. private String fileName2;
  102. /**
  103. * 文件类型2
  104. */
  105. @TableField("file_type_2")
  106. private String fileType2;
  107. /**
  108. * 文件大小2
  109. */
  110. @TableField("file_size_2")
  111. private String fileSize2;
  112. /**
  113. * 图档类型0-2D,1-3D
  114. */
  115. @TableField("dwg_type")
  116. private Integer dwgType;
  117. /**
  118. * 零件id(只对零件文档有效)
  119. */
  120. @TableField("part_id")
  121. private Integer partId;
  122. public Integer getId() {
  123. return id;
  124. }
  125. public void setId(Integer id) {
  126. this.id = id;
  127. }
  128. public Integer getUplodtorId() {
  129. return uplodtorId;
  130. }
  131. public void setUplodtorId(Integer uplodtorId) {
  132. this.uplodtorId = uplodtorId;
  133. }
  134. public String getUploadtor() {
  135. return uploadtor;
  136. }
  137. public void setUploadtor(String uploadtor) {
  138. this.uploadtor = uploadtor;
  139. }
  140. public LocalDateTime getIndate() {
  141. return indate;
  142. }
  143. public void setIndate(LocalDateTime indate) {
  144. this.indate = indate;
  145. }
  146. public Integer getModelId() {
  147. return modelId;
  148. }
  149. public void setModelId(Integer modelId) {
  150. this.modelId = modelId;
  151. }
  152. public Integer getSparepartId() {
  153. return sparepartId;
  154. }
  155. public void setSparepartId(Integer sparepartId) {
  156. this.sparepartId = sparepartId;
  157. }
  158. public Integer getProjectId() {
  159. return projectId;
  160. }
  161. public void setProjectId(Integer projectId) {
  162. this.projectId = projectId;
  163. }
  164. public String getFileUrl() {
  165. return fileUrl;
  166. }
  167. public void setFileUrl(String fileUrl) {
  168. this.fileUrl = fileUrl;
  169. }
  170. public String getFileName() {
  171. return fileName;
  172. }
  173. public void setFileName(String fileName) {
  174. this.fileName = fileName;
  175. }
  176. public Integer getBlongType() {
  177. return blongType;
  178. }
  179. public void setBlongType(Integer blongType) {
  180. this.blongType = blongType;
  181. }
  182. public String getContent() {
  183. return content;
  184. }
  185. public void setContent(String content) {
  186. this.content = content;
  187. }
  188. public Integer getState() {
  189. return state;
  190. }
  191. public void setState(Integer state) {
  192. this.state = state;
  193. }
  194. public String getFileType() {
  195. return fileType;
  196. }
  197. public void setFileType(String fileType) {
  198. this.fileType = fileType;
  199. }
  200. public String getFileSize() {
  201. return fileSize;
  202. }
  203. public void setFileSize(String fileSize) {
  204. this.fileSize = fileSize;
  205. }
  206. public String getFileUrl2() {
  207. return fileUrl2;
  208. }
  209. public void setFileUrl2(String fileUrl2) {
  210. this.fileUrl2 = fileUrl2;
  211. }
  212. public String getFileName2() {
  213. return fileName2;
  214. }
  215. public void setFileName2(String fileName2) {
  216. this.fileName2 = fileName2;
  217. }
  218. public String getFileType2() {
  219. return fileType2;
  220. }
  221. public void setFileType2(String fileType2) {
  222. this.fileType2 = fileType2;
  223. }
  224. public String getFileSize2() {
  225. return fileSize2;
  226. }
  227. public void setFileSize2(String fileSize2) {
  228. this.fileSize2 = fileSize2;
  229. }
  230. public Integer getDwgType() {
  231. return dwgType;
  232. }
  233. public void setDwgType(Integer dwgType) {
  234. this.dwgType = dwgType;
  235. }
  236. public Integer getPartId() {
  237. return partId;
  238. }
  239. public void setPartId(Integer partId) {
  240. this.partId = partId;
  241. }
  242. @Override
  243. protected Serializable pkVal() {
  244. return this.id;
  245. }
  246. @Override
  247. public String toString() {
  248. return "MouldFile{" +
  249. "id=" + id +
  250. ", uplodtorId=" + uplodtorId +
  251. ", uploadtor=" + uploadtor +
  252. ", indate=" + indate +
  253. ", modelId=" + modelId +
  254. ", sparepartId=" + sparepartId +
  255. ", projectId=" + projectId +
  256. ", fileUrl=" + fileUrl +
  257. ", fileName=" + fileName +
  258. ", blongType=" + blongType +
  259. ", content=" + content +
  260. ", state=" + state +
  261. ", fileType=" + fileType +
  262. ", fileSize=" + fileSize +
  263. ", fileUrl2=" + fileUrl2 +
  264. ", fileName2=" + fileName2 +
  265. ", fileType2=" + fileType2 +
  266. ", fileSize2=" + fileSize2 +
  267. ", dwgType=" + dwgType +
  268. ", partId=" + partId +
  269. "}";
  270. }
  271. }