package com.njcn.bpm.pojo.po.task;

import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;

import java.io.Serializable;

import lombok.Data;

/**
 * <p>
 * BPM 流程实例抄送表
 * </p>
 *
 * @author hongawen
 * @since 2024-05-10
 */
@Data
@TableName("bpm_process_instance_copy")
public class ProcessInstanceCopy extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 编号
     */
    private String id;

    /**
     * 用户编号，被抄送人
     */
    private String userId;

    /**
     * 发起流程的用户编号
     */
    private String startUserId;

    /**
     * 流程实例的id
     */
    private String processInstanceId;

    /**
     * 流程实例的名字
     */
    private String processInstanceName;

    /**
     * 流程定义的分类
     */
    private String category;

    /**
     * 发起抄送的任务编号
     */
    private String taskId;

    /**
     * 任务的名字
     */
    private String taskName;

    /**
     * 状态：0-删除 1-正常
     */
    private Integer state;


}
