ZpglRcxxMaterial.java 2.61 KB
Newer Older
翁国栋 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
package cn.timer.api.bean.zpgl;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;


/**
 * 入职申请材料附件
 *
 * @author wgd
 * @email 862422848@qq.com
 * @date 2022-05-12 18:00:06
 */
@Entity
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Table(name = "zpgl_rcxx_material")
@Data
public class ZpglRcxxMaterial extends Model<ZpglRcxxMaterial> {
	private static final long serialVersionUID = 1L;

	/**
	*
	*/
	@Id
	@GeneratedValue
	@TableId(type = IdType.AUTO)
	@ApiModelProperty(value = "编号")
	private Integer id;
	/**
	* 用户user_id
	*/
	private Integer numId;
	/**
	* 路径
	*/
	private String url;
	/**
	* 1身份证正面 2身份证背面 3学历证书 4学位证书 5离职证明 6入职体检报告 7银行卡正面 8银行卡背面
	*/
	private Integer type;
	/**
	* 上传时间
	*/
	private Date createTime;
	/**
	* 企业id
	*/
	private Integer orgCode;

	private Integer zpglRcxxId;

	@Transient
	private List<Map<Integer,String>> dataList;

	/**
	 * 设置:
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取:
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置:用户user_id
	 */
	public void setNumId(Integer numId) {
		this.numId = numId;
	}
	/**
	 * 获取:用户user_id
	 */
	public Integer getNumId() {
		return numId;
	}
	/**
	 * 设置:路径
	 */
	public void setUrl(String url) {
		this.url = url;
	}
	/**
	 * 获取:路径
	 */
	public String getUrl() {
		return url;
	}
	/**
	 * 设置:1身份证正面 2身份证背面 3学历证书 4学位证书 5离职证明 6入职体检报告 7银行卡正面 8银行卡背面
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * 获取:1身份证正面 2身份证背面 3学历证书 4学位证书 5离职证明 6入职体检报告 7银行卡正面 8银行卡背面
	 */
	public Integer getType() {
		return type;
	}
	/**
	 * 设置:上传时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取:上传时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置:企业id
	 */
	public void setOrgCode(Integer orgCode) {
		this.orgCode = orgCode;
	}
	/**
	 * 获取:企业id
	 */
	public Integer getOrgCode() {
		return orgCode;
	}

}