package com.stylefeng.guns.modular.system.model; import com.baomidou.mybatisplus.activerecord.Model; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** *

* 招聘 *

* * @author stylefeng * @since 2022-05-11 */ @TableName("tb_recruit") public class TbRecruit extends Model { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty("招聘司机类型") private String driverType; @ApiModelProperty("标题") private String title; /** * 公司类型(1=企业,2=平台) */ @ApiModelProperty("公司类型(1=企业,2=平台)") private Integer companyType; /** * 公司id */ @ApiModelProperty("公司id") private Integer companyId; /** * 联系人名称 */ @ApiModelProperty("联系人名称") private String contactsName; /** * 省Code */ @ApiModelProperty("省Code") private String provinceCode; /** * 市Code */ @ApiModelProperty("市Code") private String cityCode; /** * 省名称 */ @ApiModelProperty("省名称") private String provinceName; /** * 市名称 */ @ApiModelProperty("市名称") private String cityName; /** * 地址 */ @ApiModelProperty("地址") private String addres; /** * 联系人电话 */ @ApiModelProperty("联系人电话") private String contactsPhone; /** * 描述 */ @ApiModelProperty("描述") private String describe; /** * 招聘人数 */ @ApiModelProperty("招聘人数") private String recruitsNumber; /** * 经验要求 */ @ApiModelProperty("经验要求") private String experienceRequirements; /** * 学历要求 */ @ApiModelProperty("学历要求") private String educationalRequirements; /** * 福利 */ @ApiModelProperty("福利") private String welfare; /** * 开始薪资 */ @ApiModelProperty("开始薪资") private BigDecimal startSalary; /** * 结束薪资 */ @ApiModelProperty("结束薪资") private BigDecimal endSalary; /** * 是否面谈(2=否,1=是) */ @ApiModelProperty("是否面谈(2=否,1=是)") private Integer interviewOrNot; /** * 状态(1=待上架,2=已上架,3=关闭,6=删除) */ @ApiModelProperty("状态(1=待上架,2=已上架,3=关闭,6=删除)") private Integer status; /** * 是否首页显示(1=是,2=否) */ @ApiModelProperty("是否首页显示(1=是,2=否)") private Integer firstPageShow; /** * 创建时间 */ @ApiModelProperty("创建时间") private Date createTime; @TableField(exist = false) @ApiModelProperty("公司地址") private String detailAddress; @TableField(exist = false) @ApiModelProperty("公司规模") private String scale; @TableField(exist = false) @ApiModelProperty("公司信息") private String companyInfo; @TableField(exist = false) @ApiModelProperty("公司名称") private String companyName; public String getCompanyName() { return companyName; } public void setCompanyName(String companyName) { this.companyName = companyName; } public String getDetailAddress() { return detailAddress; } public void setDetailAddress(String detailAddress) { this.detailAddress = detailAddress; } public String getScale() { return scale; } public void setScale(String scale) { this.scale = scale; } public String getCompanyInfo() { return companyInfo; } public void setCompanyInfo(String companyInfo) { this.companyInfo = companyInfo; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getDriverType() { return driverType; } public void setDriverType(String driverType) { this.driverType = driverType; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public Integer getCompanyType() { return companyType; } public void setCompanyType(Integer companyType) { this.companyType = companyType; } public Integer getCompanyId() { return companyId; } public void setCompanyId(Integer companyId) { this.companyId = companyId; } public String getContactsName() { return contactsName; } public void setContactsName(String contactsName) { this.contactsName = contactsName; } public String getProvinceCode() { return provinceCode; } public void setProvinceCode(String provinceCode) { this.provinceCode = provinceCode; } public String getCityCode() { return cityCode; } public void setCityCode(String cityCode) { this.cityCode = cityCode; } public String getProvinceName() { return provinceName; } public void setProvinceName(String provinceName) { this.provinceName = provinceName; } public String getCityName() { return cityName; } public void setCityName(String cityName) { this.cityName = cityName; } public String getAddres() { return addres; } public void setAddres(String addres) { this.addres = addres; } public String getContactsPhone() { return contactsPhone; } public void setContactsPhone(String contactsPhone) { this.contactsPhone = contactsPhone; } public String getDescribe() { return describe; } public void setDescribe(String describe) { this.describe = describe; } public String getRecruitsNumber() { return recruitsNumber; } public void setRecruitsNumber(String recruitsNumber) { this.recruitsNumber = recruitsNumber; } public String getExperienceRequirements() { return experienceRequirements; } public void setExperienceRequirements(String experienceRequirements) { this.experienceRequirements = experienceRequirements; } public String getEducationalRequirements() { return educationalRequirements; } public void setEducationalRequirements(String educationalRequirements) { this.educationalRequirements = educationalRequirements; } public String getWelfare() { return welfare; } public void setWelfare(String welfare) { this.welfare = welfare; } public BigDecimal getStartSalary() { return startSalary; } public void setStartSalary(BigDecimal startSalary) { this.startSalary = startSalary; } public BigDecimal getEndSalary() { return endSalary; } public void setEndSalary(BigDecimal endSalary) { this.endSalary = endSalary; } public Integer getInterviewOrNot() { return interviewOrNot; } public void setInterviewOrNot(Integer interviewOrNot) { this.interviewOrNot = interviewOrNot; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public Integer getFirstPageShow() { return firstPageShow; } public void setFirstPageShow(Integer firstPageShow) { this.firstPageShow = firstPageShow; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } @Override protected Serializable pkVal() { return this.id; } @Override public String toString() { return "TbRecruit{" + "id=" + id + ", driverType=" + driverType + ", title=" + title + ", companyType=" + companyType + ", companyId=" + companyId + ", contactsName=" + contactsName + ", provinceCode=" + provinceCode + ", cityCode=" + cityCode + ", provinceName=" + provinceName + ", cityName=" + cityName + ", addres=" + addres + ", contactsPhone=" + contactsPhone + ", describe=" + describe + ", recruitsNumber=" + recruitsNumber + ", experienceRequirements=" + experienceRequirements + ", educationalRequirements=" + educationalRequirements + ", welfare=" + welfare + ", startSalary=" + startSalary + ", endSalary=" + endSalary + ", interviewOrNot=" + interviewOrNot + ", status=" + status + ", firstPageShow=" + firstPageShow + ", createTime=" + createTime + "}"; } }