package com.zcloud.primeport.domain.model;

import com.jjb.saas.framework.domain.model.BaseE;
import lombok.Data;

/**
* web-domain
* @Author dearLin
* @Date 2026-03-19 13:59:16
*/
@Data
public class ClosedAreaPersonApplyE extends BaseE {
    //申请归属1股份2分公司3相关方4临时人员
    private Integer personBelongType;
    //一级口门id
    private Long levelOneMkmjId;
    //审核状态(1:审核中;2审核通过; 3：审核驳回)
    private Integer auditFlag;
    //二级口门id(封闭区域口门)
    private Long levelTwoMkmjId;
    private String levelOneMkmjName;
    private String levelTwoMkmjName;
    //封闭区域id
    private Long closedAreaId;
    //封闭区域名称
    private String closedAreaName;
    //访问起始时间
    private String visitStartTime;
    //访问结束时间
    private String visitEndTime;
    //管辖单位名id
    private Long jurisdictionalCorpId;
    //管辖单位名称
    private String jurisdictionalCorpName;
    //项目id
    private Long projectId;
    //项目名称
    private String projectName;
    //申请人员所属企业ID
    private Long applyPersonCorpId;
    //申请人员所属企业名称
    private String applyPersonCorpName;
    //待审批人员所属部门id
    private Long applyPersonDepartmentId;
    //申请人员部门名称
    private String applyPersonDepartmentName;
    //申请人员id
    private Long applyPersonUserId;
    //申请人员姓名
    private String applyPersonUserName;
    //申请理由
    private String applyReason;
    //申请人头像
    private String userFaceUrl;
    //申请人手机号
    private String userPhone;
    //申请人身份证号码
    private String userCard;
    //随行人员
    private String entourage;
    //告知签字
    private String informSignId;
    //审批人员所属企业ID
    private Long auditPersonCorpId;
    //审批人员所属企业名称
    private String auditPersonCorpName;
    //审批人员所属部门id
    private Long auditPersonDepartmentId;
    //审批人员部门名称
    private String auditPersonDepartmentName;
    //审批人员id
    private Long auditPersonUserId;
    //审批人员姓名
    private String auditPersonUserName;
    //审批时间
    private String auditTime;
    //驳回原因
    private String refusalReason;
}

