package jnpf.model.personnels.vo.config;

import jnpf.model.personnels.dto.config.FtbPersionnelsSendCranbonCopy;
import jnpf.model.personnels.dto.config.FtbPersonnelsAuditConfigInfoDTO;
import lombok.Data;

import java.util.List;

/**
 * @Title:FtbPersonnelsAuditConfigVO
 * @Author:peng.hao
 * @create: 2024/2/211:32
 */
@Data
public class FtbPersonnelsAuditConfigVO {

    /**
     * 主键id
     */
    private String id;

    /**
     * 组织id
     */
    private String orgId;

    /**
     * 组织id
     */
    private String orgName;

    /**
     * 1 审批配置类型 2 入职审批配置  3转正审批配置  4调岗审批配置 5离职审批配置 6晋升审批配置
     */
    private Integer configType;

    /**
     * 抄送人 最多50个人抄送 json格式存储
     */
    private List<FtbPersionnelsSendCranbonCopy> copyRecipient;


    /**
     * 一人审批通过即视为该流程全部审批通过(0否,1是)
     */
    private Integer isOnePersonPasses;

    /**
     * 是否填写审批意见 (0否,1是)
     */
    private Integer isApprovalComments;
    /**
     * 审批人
     */
    private List<FtbPersonnelsAuditConfigInfoDTO> configInfo;

}
