hz-zhhq-app-service/greenH5modul/src/com/jysoft/card/entity/vo/CardVo.java

963 lines
14 KiB
Java
Raw Normal View History

2025-03-05 17:33:54 +08:00
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;
2025-03-07 13:34:05 +08:00
/**
* 卡状态 1.制卡中 2.制卡完成 3.已领取
*/
private String cardStatus;
2025-03-05 17:33:54 +08:00
/**
* 人员信息-多个
*/
private List<UserInfoVo> userInfoVos;
/**
* 审核流程记录
*/
private List<AuditVo> 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;
2025-03-14 15:04:26 +08:00
/**
* 审核备注
*/
private String examineOpinion;
2025-03-05 17:33:54 +08:00
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;
}
2025-03-14 15:04:26 +08:00
public String getExamineOpinion() {
return examineOpinion;
}
public void setExamineOpinion(String examineOpinion) {
this.examineOpinion = examineOpinion;
}
2025-03-05 17:33:54 +08:00
}
/**
* 审核人员ID
*/
private String checkUserId;
/**
* 审核人员姓名
*/
private String checkUserName;
/**
* 当前审批的角色
*/
private String checkRole;
/**
* 制卡经办人ID
*/
private String operCardId;
2025-03-07 13:20:59 +08:00
/**
* 审批人操作类型 0.默认 1.制卡经办人审核 2.制卡经办人抄送填写备注办卡日期等操作
*/
private String operType;
2025-03-05 17:33:54 +08:00
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<UserInfoVo> getUserInfoVos() {
return userInfoVos;
}
public void setUserInfoVos(List<UserInfoVo> 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<AuditVo> getAuditVos() {
return auditVos;
}
public void setAuditVos(List<AuditVo> 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;
}
2025-03-07 13:20:59 +08:00
public String getOperType() {
return operType;
}
public void setOperType(String operType) {
this.operType = operType;
}
2025-03-07 13:34:05 +08:00
public String getCardStatus() {
return cardStatus;
}
public void setCardStatus(String cardStatus) {
this.cardStatus = cardStatus;
}
2025-03-07 13:20:59 +08:00
2025-03-05 17:33:54 +08:00
}