DelegateInfoModel.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package jnpf.flowable.model.delegate;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.util.Date;
  5. /**
  6. * 类的描述
  7. *
  8. * @author JNPF@YinMai Info. Co., Ltd
  9. * @version 5.0.x
  10. * @since 2024/9/2 16:31
  11. */
  12. @Data
  13. public class DelegateInfoModel {
  14. @Schema(description = "主键id")
  15. private String id;
  16. @Schema(description = "委托类型0-发起委托,1-审批委托")
  17. private String type;
  18. @Schema(description = "委托人id")
  19. private String userId;
  20. @Schema(description = "委托人")
  21. private String userName;
  22. @Schema(description = "被委托人id")
  23. private String toUserId;
  24. @Schema(description = "被委托人")
  25. private String toUserName;
  26. @Schema(description = "描述")
  27. private String description;
  28. @Schema(description = "开始日期")
  29. private Date startTime;
  30. @Schema(description = "结束日期")
  31. private Date endTime;
  32. @Schema(description = "委托流程id")
  33. private String flowId;
  34. @Schema(description = "委托流程名称")
  35. private String flowName;
  36. @Schema(description = "有效标志")
  37. private Integer enabledMark;
  38. @Schema(description = "状态")
  39. private Integer status;
  40. @Schema(description = "确认状态")
  41. private Integer confirmStatus;
  42. @Schema(description = "委托id")
  43. private String delegateId;
  44. }