TaskFile.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.wtkj.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  5. import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import lombok.EqualsAndHashCode;
  9. import org.springblade.core.mp.base.BaseEntity;
  10. /**
  11. * @author Blizzard
  12. * @create at 2023-09-15 21:09
  13. * @describe 任务成果文件
  14. */
  15. @EqualsAndHashCode(callSuper = true)
  16. @Data
  17. @TableName("blade_task_file")
  18. public class TaskFile extends BaseEntity {
  19. private static final long serialVersionUID = 1L;
  20. @JsonSerialize(using = ToStringSerializer.class)
  21. @TableField("task_id")
  22. @ApiModelProperty("任务ID")
  23. private Long taskId;
  24. //blade_file 主键ID
  25. @TableField("blade_file_id")
  26. @JsonSerialize(using = ToStringSerializer.class)
  27. @ApiModelProperty("文件上传完以后返回的主键id")
  28. private Long bladeFileId;
  29. @TableField("is_checked")
  30. @ApiModelProperty("是否确认")
  31. private Integer isChecked;
  32. }