This commit is contained in:
chenyanchang
2026-06-26 15:32:44 +08:00
53 changed files with 1664 additions and 5 deletions

View File

@@ -156,4 +156,7 @@ public class ESJobDocument
@ApiModelProperty("公司信息")
@IndexField(fieldType = FieldType.TEXT)
private String companyVoJson;
@ApiModelProperty("是否发布 0未发布 1发布")
private Integer isPublish;
}

View File

@@ -0,0 +1,37 @@
package com.ruoyi.cms.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import java.util.Date;
/**
* 户外招聘会签到人员。
*/
@Data
@TableName("shz.cms_outdoor_fair_attendee")
public class OutdoorFairAttendee extends BaseEntity
{
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/** 招聘会ID */
private Long fairId;
/** 人员姓名 */
private String name;
/** 手机号 */
private String phone;
/** 住址 */
private String address;
/** 签到时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date checkInTime;
}

View File

@@ -0,0 +1,37 @@
package com.ruoyi.cms.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import java.util.Date;
/**
* 户外招聘会设备码。
*/
@Data
@TableName("shz.cms_outdoor_fair_device")
public class OutdoorFairDevice extends BaseEntity
{
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/** 招聘会ID */
private Long fairId;
/** 设备码UUID */
private String deviceCode;
/** 绑定的参会企业ID */
private Long companyId;
/** 绑定的参会企业名称(快照) */
private String companyName;
/** 绑定时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date bindTime;
}

View File

@@ -0,0 +1,24 @@
package com.ruoyi.cms.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
/**
* 户外招聘会岗位关联。
*/
@Data
@TableName("shz.cms_outdoor_fair_job")
public class OutdoorFairJob extends BaseEntity
{
@TableId(value = "id", type = IdType.AUTO)
private Long id;
private Long fairId;
private Long companyId;
private Long jobId;
}