package com.jysoft.card.entity.vo; import java.io.Serializable; import java.util.List; /** * @author 10488 * 门禁卡-vo */ public class CardVo implements Serializable{ private static final long serialVersionUID = 1L; /** * 主键 */ private String id; /** * 用户id */ private String userId; /** * 用户名 */ private String userName; /** * 用户电话 */ private String phone; /** * 组织id */ private String orgId; /** * 组织名 */ private String orgName; /** * 证件类型 */ private String cardType; /** * 出入区域 */ private String[] entryAndExitAreas; /** * 是否开通人脸权限 */ private String isEnableFace; /** * 出入区域-多个用逗号拼接 */ private String accessArea; /** * 办卡类型 1.新办卡 2.新办证 3.卡挂失 4.补办卡 */ private String type; /** * 申请时间 */ private String applyTime; /** * 审核批次 */ private String examineBatch; /** * 审核状态 */ private String examineState; /** * 审核意见 */ private String examineOpinion; /** * 审核节点名称 */ private String description; /** * 办卡类型 新办卡 新办证 卡挂失 补办卡 */ private String typeName; /** * 多人办理门禁卡ID */ private String dataId; /** * 审核流程ID */ private String checkId; /** * 项目归口管理部门ID */ private Integer xmgkOrgId; /** * 项目归口管理部门名称 */ private String xmgkOrgName; /** * 经办人员ID */ private String jbUserId; /** * 经办人员联系方式 */ private String jbUserPhone; /** * 经办人员姓名 */ private String jbUserName; /** * 申请类别 */ private String applyType; /** * 申请期限 */ private String applyTerm; /** * 借出时间 */ private String lendTime; /** * 归还时间 */ private String backTime; /** * 实际归还时间 */ private String actualBackTime; /** * 备注 */ private String remark; /** * 附件 */ private String documentation; /** * 项目名称 */ private String proName; /** * 项目单位 */ private String proUnit; /** * 项目负责人 */ private String proManager; /** * 项目负责人联系方式 */ private String proManagerPhone; /** * 合同开始时间 */ private String contractStartTime; /** * 合同结束时间 */ private String contractEndTime; /** * 证件有效期开始时间 */ private String cardStartTime; /** * 证件有效期结束时间 */ private String cardEndTime; /** * 办证人数 */ private Integer bzNum; /** * 作业票号 */ private String ticketNo; /** * 作业内容 */ private String workContent; /** * 车牌号 */ private String carNum; private Integer pageSize; private Integer pageNum; /** * 卡状态 1.制卡中 2.制卡完成 3.已领取 */ private String cardStatus; /** * 人员信息-多个 */ private List userInfoVos; /** * 审核流程记录 */ private List auditVos; public static class UserInfoVo implements Serializable{ private static final long serialVersionUID = 1L; /** * 人员姓名 */ private String personnel; /** * 联系电话 */ private String personnelPhone; /** * 人员部门 */ private String unit; /** * 人员照片 */ private String idPhoto; /** * 证件照片 */ private String photo; /** * 情况说明 */ private String documentation; /** * 身份证号 */ private String idNumber; public String getPersonnel() { return personnel; } public void setPersonnel(String personnel) { this.personnel = personnel; } public String getPersonnelPhone() { return personnelPhone; } public void setPersonnelPhone(String personnelPhone) { this.personnelPhone = personnelPhone; } public String getUnit() { return unit; } public void setUnit(String unit) { this.unit = unit; } public String getIdPhoto() { return idPhoto; } public void setIdPhoto(String idPhoto) { this.idPhoto = idPhoto; } public String getPhoto() { return photo; } public void setPhoto(String photo) { this.photo = photo; } public String getDocumentation() { return documentation; } public void setDocumentation(String documentation) { this.documentation = documentation; } public String getIdNumber() { return idNumber; } public void setIdNumber(String idNumber) { this.idNumber = idNumber; } } public static class AuditVo implements Serializable{ private static final long serialVersionUID = 1L; /** * 姓名 */ private String userName; /** * 审核状态 :0 待审核 1通过 2不通过 */ private String examineState; /** * 审核时间 */ private String examineTime; /** * 审核批次 */ private String examineBatch; /** * 审核批次描述 */ private String batchDescription; /** * 审核备注 */ private String examineOpinion; public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getExamineState() { return examineState; } public void setExamineState(String examineState) { this.examineState = examineState; } public String getExamineTime() { return examineTime; } public void setExamineTime(String examineTime) { this.examineTime = examineTime; } public String getExamineBatch() { return examineBatch; } public void setExamineBatch(String examineBatch) { this.examineBatch = examineBatch; } public String getBatchDescription() { return batchDescription; } public void setBatchDescription(String batchDescription) { this.batchDescription = batchDescription; } public String getExamineOpinion() { return examineOpinion; } public void setExamineOpinion(String examineOpinion) { this.examineOpinion = examineOpinion; } } /** * 审核人员ID */ private String checkUserId; /** * 审核人员姓名 */ private String checkUserName; /** * 当前审批的角色 */ private String checkRole; /** * 制卡经办人ID */ private String operCardId; /** * 审批人操作类型 0.默认 1.制卡经办人审核 2.制卡经办人抄送、填写备注、办卡日期等操作 */ private String operType; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getOrgId() { return orgId; } public void setOrgId(String orgId) { this.orgId = orgId; } public String getOrgName() { return orgName; } public void setOrgName(String orgName) { this.orgName = orgName; } public String getCardType() { return cardType; } public void setCardType(String cardType) { this.cardType = cardType; } public String[] getEntryAndExitAreas() { return entryAndExitAreas; } public void setEntryAndExitAreas(String[] entryAndExitAreas) { this.entryAndExitAreas = entryAndExitAreas; } public String getIsEnableFace() { return isEnableFace; } public void setIsEnableFace(String isEnableFace) { this.isEnableFace = isEnableFace; } public List getUserInfoVos() { return userInfoVos; } public void setUserInfoVos(List userInfoVos) { this.userInfoVos = userInfoVos; } public String getCheckUserId() { return checkUserId; } public void setCheckUserId(String checkUserId) { this.checkUserId = checkUserId; } public String getAccessArea() { return accessArea; } public void setAccessArea(String accessArea) { this.accessArea = accessArea; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getApplyTime() { return applyTime; } public void setApplyTime(String applyTime) { this.applyTime = applyTime; } public String getExamineBatch() { return examineBatch; } public void setExamineBatch(String examineBatch) { this.examineBatch = examineBatch; } public String getExamineState() { return examineState; } public void setExamineState(String examineState) { this.examineState = examineState; } public String getTypeName() { return typeName; } public void setTypeName(String typeName) { this.typeName = typeName; } public String getDataId() { return dataId; } public void setDataId(String dataId) { this.dataId = dataId; } public String getCheckId() { return checkId; } public void setCheckId(String checkId) { this.checkId = checkId; } public String getCheckUserName() { return checkUserName; } public void setCheckUserName(String checkUserName) { this.checkUserName = checkUserName; } public String getCheckRole() { return checkRole; } public void setCheckRole(String checkRole) { this.checkRole = checkRole; } public Integer getXmgkOrgId() { return xmgkOrgId; } public void setXmgkOrgId(Integer xmgkOrgId) { this.xmgkOrgId = xmgkOrgId; } public String getXmgkOrgName() { return xmgkOrgName; } public void setXmgkOrgName(String xmgkOrgName) { this.xmgkOrgName = xmgkOrgName; } public String getJbUserId() { return jbUserId; } public void setJbUserId(String jbUserId) { this.jbUserId = jbUserId; } public String getJbUserPhone() { return jbUserPhone; } public void setJbUserPhone(String jbUserPhone) { this.jbUserPhone = jbUserPhone; } public String getJbUserName() { return jbUserName; } public void setJbUserName(String jbUserName) { this.jbUserName = jbUserName; } public String getApplyType() { return applyType; } public void setApplyType(String applyType) { this.applyType = applyType; } public String getApplyTerm() { return applyTerm; } public void setApplyTerm(String applyTerm) { this.applyTerm = applyTerm; } public String getLendTime() { return lendTime; } public void setLendTime(String lendTime) { this.lendTime = lendTime; } public String getBackTime() { return backTime; } public void setBackTime(String backTime) { this.backTime = backTime; } public String getActualBackTime() { return actualBackTime; } public void setActualBackTime(String actualBackTime) { this.actualBackTime = actualBackTime; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public String getDocumentation() { return documentation; } public void setDocumentation(String documentation) { this.documentation = documentation; } public String getProName() { return proName; } public void setProName(String proName) { this.proName = proName; } public String getProUnit() { return proUnit; } public void setProUnit(String proUnit) { this.proUnit = proUnit; } public String getProManager() { return proManager; } public void setProManager(String proManager) { this.proManager = proManager; } public String getProManagerPhone() { return proManagerPhone; } public void setProManagerPhone(String proManagerPhone) { this.proManagerPhone = proManagerPhone; } public String getContractStartTime() { return contractStartTime; } public void setContractStartTime(String contractStartTime) { this.contractStartTime = contractStartTime; } public String getContractEndTime() { return contractEndTime; } public void setContractEndTime(String contractEndTime) { this.contractEndTime = contractEndTime; } public String getCardStartTime() { return cardStartTime; } public void setCardStartTime(String cardStartTime) { this.cardStartTime = cardStartTime; } public String getCardEndTime() { return cardEndTime; } public void setCardEndTime(String cardEndTime) { this.cardEndTime = cardEndTime; } public Integer getBzNum() { return bzNum; } public void setBzNum(Integer bzNum) { this.bzNum = bzNum; } public String getTicketNo() { return ticketNo; } public void setTicketNo(String ticketNo) { this.ticketNo = ticketNo; } public String getWorkContent() { return workContent; } public void setWorkContent(String workContent) { this.workContent = workContent; } public String getCarNum() { return carNum; } public void setCarNum(String carNum) { this.carNum = carNum; } public List getAuditVos() { return auditVos; } public void setAuditVos(List auditVos) { this.auditVos = auditVos; } public Integer getPageSize() { return pageSize; } public void setPageSize(Integer pageSize) { this.pageSize = pageSize; } public Integer getPageNum() { return pageNum; } public void setPageNum(Integer pageNum) { this.pageNum = pageNum; } public String getExamineOpinion() { return examineOpinion; } public void setExamineOpinion(String examineOpinion) { this.examineOpinion = examineOpinion; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getOperCardId() { return operCardId; } public void setOperCardId(String operCardId) { this.operCardId = operCardId; } public String getOperType() { return operType; } public void setOperType(String operType) { this.operType = operType; } public String getCardStatus() { return cardStatus; } public void setCardStatus(String cardStatus) { this.cardStatus = cardStatus; } }