ImportTask.java 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. package cn.cslg.pas.domain.business;
  2. import cn.cslg.pas.domain.BaseEntity;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import lombok.Data;
  6. import java.util.Date;
  7. /**
  8. * @Author xiexiang
  9. * @Date 2023/11/7
  10. */
  11. @Data
  12. @TableName("import_task")
  13. public class ImportTask extends BaseEntity<ImportTask> {
  14. /**
  15. * 条件
  16. */
  17. @TableField(value = "'condition'")
  18. private String condition;
  19. /**
  20. * 导入总条数
  21. */
  22. @TableField(value = "all_num")
  23. private Integer allNum;
  24. /**
  25. * 进度
  26. */
  27. @TableField(value = "progress")
  28. private Double progress;
  29. /**
  30. * 完成条数
  31. */
  32. @TableField(value = "success_num")
  33. private Integer successNum;
  34. /**
  35. * 失败条数
  36. */
  37. @TableField(value = "default_num")
  38. private Integer defaultNum;
  39. /**
  40. * 任务条件id
  41. */
  42. @TableField(value = "import_task_condition_id")
  43. private Integer importTaskConditionId;
  44. /**
  45. * 任务类型
  46. * 1.excel导入 2.专利号导入 3.专利号文件导入 4.检索导入 5.pdf文档导入
  47. */
  48. @TableField(value = "type")
  49. private Integer type;
  50. /**
  51. * 状态
  52. */
  53. @TableField(value = "state")
  54. private Integer state;
  55. /**
  56. * 完成时间
  57. */
  58. @TableField(value = "finish_time")
  59. private Date finishTime;
  60. /**
  61. * 创建人id
  62. */
  63. @TableField(value = "create_id")
  64. private String createId;
  65. /**
  66. * 创建时间
  67. */
  68. @TableField(value = "create_time")
  69. private Date createTime;
  70. }