package com.bonus.system.dept.entity;
import com.bonus.common.core.web.domain.BaseBean;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.OffsetDateTime;
import java.util.Date;
import java.util.List;

/**
 * ProDeptRoleDo
 */
@Data
public class ProDeptRoleDo extends BaseBean {

    /**
     * 项目部编号
     */
    private Long orgId;

    /**
     * 项目部
     */
    private String orgName;

    /**
     * 项目部角色表主键编号
     */
    private Long departmentId;

    /**
     * 项目部角色编号
     */
    private Long deptRoleId;

    /**
     * 项目部角色
     */
    private String deptRoleName;

    /**
     * 项目部角色绑定人员id
     */
    private String userId;

    /**
     * 项目部角色绑定人员id
     */
    private List<String> userIds;

    /**
     * 项目部角色绑定人员姓名
     */
    private String userName;


    /**
     * 审核状态
     */
    private String reviewerStatus;
    /**
     * 审核时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date reviewerTime;
    /**
     * 审核人
     */
    private Long reviewerUserId;

    /**批量审核ID*/
    private List<Long> ids;

}

