content: package com.ruoyi.flowable.domain.bo;
  
  
  import com.ruoyi.common.core.domain.BaseEntity;
  import lombok.Data;
  import lombok.EqualsAndHashCode;
  
  import javax.validation.constraints.NotBlank;
  import javax.validation.constraints.NotNull;
  
  /**
   * 流程抄送业务对象 wf_copy
   *
   * @author ruoyi
   * @date 2022-05-19
   */
  
  @Data
  @EqualsAndHashCode(callSuper = true)
  public class WfCopyBo extends BaseEntity {
  
      /**
       * 抄送主键
       */
      @NotNull(message = "抄送主键不能为空")
      private String copyId;
  
      /**
       * 抄送标题
       */
      @NotNull(message = "抄送标题不能为空")
      private String title;
  
      /**
       * 流程主键
       */
      @NotBlank(message = "流程主键不能为空")
      private String processId;
  
      /**
       * 流程名称
       */
      @NotBlank(message = "流程名称不能为空")
      private String processName;
  
      /**
       * 流程分类主键
       */
      @NotBlank(message = "流程分类主键不能为空")
      private String categoryId;
  
      /**
       * 任务主键
       */
      @NotBlank(message = "任务主键不能为空")
      private String taskId;
  
      /**
       * 用户主键
       */
      @NotNull(message = "用户主键不能为空")
      private Long userId;
  
      /**
       * 发起人Id
       */
      @NotNull(message = "发起人主键不能为空")
      private Long originatorId;
      /**
       * 发起人名称
       */
      @NotNull(message = "发起人名称不能为空")
      private String originatorName;
  }
  