CostProjectTaskDraft.java 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package com.hotent.project.model;
  2. import com.baomidou.mybatisplus.annotation.FieldFill;
  3. import com.baomidou.mybatisplus.annotation.IdType;
  4. import com.baomidou.mybatisplus.annotation.TableField;
  5. import com.baomidou.mybatisplus.annotation.TableId;
  6. import com.hotent.base.entity.BaseModel;
  7. import io.swagger.annotations.ApiModel;
  8. import io.swagger.annotations.ApiModelProperty;
  9. import com.fasterxml.jackson.annotation.JsonProperty;
  10. import lombok.Data;
  11. import java.io.Serializable;
  12. import java.time.LocalDateTime;
  13. import java.util.List;
  14. /**
  15. * 工作底稿表
  16. *
  17. * @company 山西清众科技股份有限公司
  18. * @author 超级管理员
  19. * @since 2025-01-27
  20. */
  21. @ApiModel(value="CostProjectTaskDraft对象", description="工作底稿表")
  22. @Data
  23. public class CostProjectTaskDraft extends BaseModel<CostProjectTaskDraft> {
  24. private static final long serialVersionUID = 1L;
  25. @TableId(value = "id", type = IdType.ASSIGN_ID)
  26. @JsonProperty("id")
  27. private String id;
  28. @ApiModelProperty(value = "子任务ID")
  29. @TableField("task_id")
  30. @JsonProperty("taskId")
  31. private String taskId;
  32. @ApiModelProperty(value = "工作底稿内容")
  33. @TableField("content")
  34. @JsonProperty("content")
  35. private String content;
  36. @ApiModelProperty(value = "逻辑删除:0正常 1删除")
  37. @TableField("is_deleted")
  38. @JsonProperty("isDeleted")
  39. private String isDeleted;
  40. @ApiModelProperty(value = "创建时间")
  41. @TableField(value = "create_time", fill = FieldFill.INSERT)
  42. @JsonProperty("createTime")
  43. private LocalDateTime createTime;
  44. @ApiModelProperty(value = "创建人")
  45. @TableField(value = "create_by", fill = FieldFill.INSERT)
  46. @JsonProperty("createBy")
  47. private String createBy;
  48. @ApiModelProperty(value = "更新时间")
  49. @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
  50. @JsonProperty("updateTime")
  51. private LocalDateTime updateTime;
  52. @ApiModelProperty(value = "更新人")
  53. @TableField(value = "update_by", fill = FieldFill.INSERT_UPDATE)
  54. @JsonProperty("updateBy")
  55. private String updateBy;
  56. }