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

963 lines
14 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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<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;
/**
* 审核备注
*/
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<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;
}
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;
}
}