package cn.iocoder.yudao.module.system.dal.dataobject.approval; import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; import com.baomidou.mybatisplus.annotation.KeySequence; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.*; /** * 通用审批配置-审批人 DO * * 一个业务类型可配置多个审批人,多个审批人之间为【或签】关系。 * * @author 超级管理员 */ @TableName("system_approval_config_user") @KeySequence("system_approval_config_user_seq") @Data @EqualsAndHashCode(callSuper = true) @ToString(callSuper = true) @Builder @NoArgsConstructor @AllArgsConstructor public class ApprovalConfigUserDO extends BaseDO { /** * 主键ID */ @TableId private Long id; /** * 审批配置ID(关联 {@link ApprovalConfigDO#getId()}) */ private Long configId; /** * 审批人用户ID(系统用户) */ private Long userId; /** * 显示顺序 */ private Integer sort; }