package cn.axzo.workflow.common.model.request.bpmn.task;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * 一些审批人模型的扩展信息
 *
 * @author wangli
 * @since 2025-06-28 13:17
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public abstract class BaseBpmnTaskDelegateAssigner {

    /**
     * 人员标签
     * 0: 注销 1：离场 2: 离职
     */
    private Integer tag;

    /**
     * 是否能提级审批
     */
    private Boolean supportUpgradeApproval;
}
