CostProjectTaskMaterial.java 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  1. package com.hotent.project.model;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.hotent.base.entity.BaseModel;
  5. import com.baomidou.mybatisplus.extension.activerecord.Model;
  6. import java.time.LocalDateTime;
  7. import com.baomidou.mybatisplus.annotation.TableId;
  8. import java.io.Serializable;
  9. import io.swagger.annotations.ApiModel;
  10. import io.swagger.annotations.ApiModelProperty;
  11. import com.fasterxml.jackson.annotation.JsonProperty;
  12. /**
  13. * 任务定制-报送资料要求
  14. *
  15. * @company 山西清众科技股份有限公司
  16. * @author 超级管理员
  17. * @since 2025-10-12
  18. */
  19. @ApiModel(value="CostProjectTaskMaterial对象", description="任务定制-报送资料要求")
  20. public class CostProjectTaskMaterial extends BaseModel<CostProjectTaskMaterial> {
  21. private static final long serialVersionUID = 1L;
  22. @ApiModelProperty(value = "主键ID")
  23. @TableId(value = "id", type = IdType.ASSIGN_ID)
  24. @JsonProperty("id")
  25. private String id;
  26. @ApiModelProperty(value = "任务id")
  27. @TableField("task_id")
  28. @JsonProperty("taskId")
  29. private String taskId;
  30. @ApiModelProperty(value = "0未审核 1审核通过 2审核拒绝")
  31. @TableField("audited_status")
  32. @JsonProperty("auditedStatus")
  33. private String auditedStatus;
  34. @ApiModelProperty(value = "审核人")
  35. @TableField("audited_user_id")
  36. @JsonProperty("auditedUserId")
  37. private String auditedUserId;
  38. @ApiModelProperty(value = "创建人")
  39. @TableField("create_by")
  40. @JsonProperty("createBy")
  41. private String createBy;
  42. @ApiModelProperty(value = "关联立项主表ID")
  43. @TableField("project_id")
  44. @JsonProperty("projectId")
  45. private String projectId;
  46. @ApiModelProperty(value = "主键")
  47. @TableField("catalog_id")
  48. @JsonProperty("catalogId")
  49. private String catalogId;
  50. @ApiModelProperty(value = "资料类别")
  51. @TableField("information_type")
  52. @JsonProperty("informationType")
  53. private String informationType;
  54. @ApiModelProperty(value = "资料名称")
  55. @TableField("information_name")
  56. @JsonProperty("informationName")
  57. private String informationName;
  58. @ApiModelProperty(value = "资料要求")
  59. @TableField("information_require")
  60. @JsonProperty("informationRequire")
  61. private String informationRequire;
  62. @ApiModelProperty(value = "资料排序")
  63. @TableField("order_num")
  64. @JsonProperty("orderNum")
  65. private Integer orderNum;
  66. @ApiModelProperty(value = "是否必填")
  67. @TableField("is_required")
  68. @JsonProperty("isRequired")
  69. private String isRequired;
  70. @ApiModelProperty(value = "模板id")
  71. @TableField("template_id")
  72. @JsonProperty("templateId")
  73. private String templateId;
  74. @ApiModelProperty(value = "创建时间")
  75. @TableField("create_time")
  76. @JsonProperty("createTime")
  77. private LocalDateTime createTime;
  78. @ApiModelProperty(value = "更新人")
  79. @TableField("update_by")
  80. @JsonProperty("updateBy")
  81. private String updateBy;
  82. @ApiModelProperty(value = "格式要求 1文档文件、2excel、3预置模板")
  83. @TableField("format_required")
  84. @JsonProperty("formatRequired")
  85. private String formatRequired;
  86. @ApiModelProperty(value = "更新时间")
  87. @TableField("update_time")
  88. @JsonProperty("updateTime")
  89. private LocalDateTime updateTime;
  90. @ApiModelProperty(value = "是否上传 0:未上传,1:已上传")
  91. @JsonProperty("isUploaded")
  92. private boolean isUploaded;
  93. public String getId() {
  94. return id;
  95. }
  96. public void setId(String id) {
  97. this.id = id;
  98. }
  99. public String getTaskId() {
  100. return taskId;
  101. }
  102. public void setTaskId(String taskId) {
  103. this.taskId = taskId;
  104. }
  105. public String getAuditedStatus() {
  106. return auditedStatus;
  107. }
  108. public void setAuditedStatus(String auditedStatus) {
  109. this.auditedStatus = auditedStatus;
  110. }
  111. public String getAuditedUserId() {
  112. return auditedUserId;
  113. }
  114. public void setAuditedUserId(String auditedUserId) {
  115. this.auditedUserId = auditedUserId;
  116. }
  117. public String getCreateBy() {
  118. return createBy;
  119. }
  120. public void setCreateBy(String createBy) {
  121. this.createBy = createBy;
  122. }
  123. public String getProjectId() {
  124. return projectId;
  125. }
  126. public void setProjectId(String projectId) {
  127. this.projectId = projectId;
  128. }
  129. public String getCatalogId() {
  130. return catalogId;
  131. }
  132. public void setCatalogId(String catalogId) {
  133. this.catalogId = catalogId;
  134. }
  135. public String getInformationType() {
  136. return informationType;
  137. }
  138. public void setInformationType(String informationType) {
  139. this.informationType = informationType;
  140. }
  141. public String getInformationName() {
  142. return informationName;
  143. }
  144. public void setInformationName(String informationName) {
  145. this.informationName = informationName;
  146. }
  147. public String getInformationRequire() {
  148. return informationRequire;
  149. }
  150. public void setInformationRequire(String informationRequire) {
  151. this.informationRequire = informationRequire;
  152. }
  153. public Integer getOrderNum() {
  154. return orderNum;
  155. }
  156. public void setOrderNum(Integer orderNum) {
  157. this.orderNum = orderNum;
  158. }
  159. public String getIsRequired() {
  160. return isRequired;
  161. }
  162. public void setIsRequired(String isRequired) {
  163. this.isRequired = isRequired;
  164. }
  165. public String getTemplateId() {
  166. return templateId;
  167. }
  168. public void setTemplateId(String templateId) {
  169. this.templateId = templateId;
  170. }
  171. public LocalDateTime getCreateTime() {
  172. return createTime;
  173. }
  174. public void setCreateTime(LocalDateTime createTime) {
  175. this.createTime = createTime;
  176. }
  177. public String getUpdateBy() {
  178. return updateBy;
  179. }
  180. public void setUpdateBy(String updateBy) {
  181. this.updateBy = updateBy;
  182. }
  183. public String getFormatRequired() {
  184. return formatRequired;
  185. }
  186. public void setFormatRequired(String formatRequired) {
  187. this.formatRequired = formatRequired;
  188. }
  189. public LocalDateTime getUpdateTime() {
  190. return updateTime;
  191. }
  192. public void setUpdateTime(LocalDateTime updateTime) {
  193. this.updateTime = updateTime;
  194. }
  195. public boolean getIsUploaded() {
  196. return isUploaded;
  197. }
  198. public void setIsUploaded(boolean isUploaded) {
  199. this.isUploaded = isUploaded;
  200. }
  201. @Override
  202. protected Serializable pkVal() {
  203. return this.id;
  204. }
  205. @Override
  206. public String toString() {
  207. return "CostProjectTaskMaterial{" +
  208. "id=" + id +
  209. ", taskId=" + taskId +
  210. ", auditedStatus=" + auditedStatus +
  211. ", auditedUserId=" + auditedUserId +
  212. ", createBy=" + createBy +
  213. ", projectId=" + projectId +
  214. ", catalogId=" + catalogId +
  215. ", informationType=" + informationType +
  216. ", informationName=" + informationName +
  217. ", informationRequire=" + informationRequire +
  218. ", orderNum=" + orderNum +
  219. ", isRequired=" + isRequired +
  220. ", templateId=" + templateId +
  221. ", createTime=" + createTime +
  222. ", updateBy=" + updateBy +
  223. ", formatRequired=" + formatRequired +
  224. ", updateTime=" + updateTime +
  225. ", isUploaded=" + isUploaded +
  226. "}";
  227. }
  228. }