ProjectTaskDTO.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. package cn.cslg.pas.common.dto.business;
  2. import lombok.Data;
  3. import java.util.Date;
  4. /**
  5. * 项目任务DTO
  6. * @Author xiexiang
  7. * @Date 2023/11/22
  8. */
  9. @Data
  10. public class ProjectTaskDTO {
  11. /**
  12. * 任务名称
  13. */
  14. private String name;
  15. private Integer projectId;
  16. /**
  17. * 0标引任务
  18. * 1项目开卷审核任务
  19. * 2检索条件任务
  20. * 3对比任务
  21. * 4协同任务
  22. * 5任务审核任务
  23. */
  24. private Integer type;
  25. /**
  26. * 内部人员:人员id
  27. * 外部人员:人员的邮箱
  28. */
  29. private String handler;
  30. /**
  31. * 0内部人员1外部人员
  32. */
  33. private Integer handlerType;
  34. /**
  35. * 截止时间
  36. */
  37. private Date deadLineTime;
  38. /**
  39. * 完成时间
  40. */
  41. private Date finishTime;
  42. /**
  43. * 上一级任务id
  44. */
  45. private Integer lastTaskId;
  46. /**
  47. * 被审核的任务id
  48. */
  49. private Integer assoTaskId;
  50. /**
  51. * 备注
  52. */
  53. private String description;
  54. /**
  55. * 状态
  56. */
  57. private Integer status;
  58. /**
  59. * 进度
  60. */
  61. private double progress;
  62. /**
  63. * 结果
  64. */
  65. private Integer result;
  66. /**
  67. * 所属流程id
  68. */
  69. private Integer processId;
  70. }