package com.yuchen.saas.flow.api.vo.node;

import lombok.Data;

import java.util.List;

/**
 * 流程节点显示对象
 */
@Data
public class NodeVO {
    /**
     * nodeId
     */
    private String id;

    /**
     * 用户列表
     */
    private List<UserVO> userVoList;

    /**
     * 显示
     */
    private String placeholder;
    /**
     * 状态 1进行中2已完成
     */
    private Integer status;


    /**
     * 节点名称
     */
    private String name;
    /**
     * 节点类型
     */
    private Object type;
    /**
     * 发起人选择用户
     */
    private Boolean selectUser;
    /**
     * 是否多选
     */
    private Boolean multiple;
    /**
     * 子级列表
     */
    private List<NodeVO> children;
    /**
     * 分支列表
     */
    private List<NodeVO> branch;


}
