feat: 增加跨域招聘会逐场统计明细

This commit is contained in:
2026-07-24 10:24:18 +08:00
parent a7e9d911db
commit 3784dd5208
5 changed files with 136 additions and 1 deletions

View File

@@ -0,0 +1,41 @@
package com.ruoyi.cms.domain.rc;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 跨域线上招聘会统计中的单场明细。
*/
@Data
@ApiModel("跨域线上招聘会统计明细")
public class CrossDomainStatisticsFairItem implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("招聘会 ID")
private String fairId;
@ApiModelProperty("招聘会名称")
private String fairTitle;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty("招聘会起始时间")
private Date startTime;
@ApiModelProperty("参会企业数量")
private Long companyCount;
@ApiModelProperty("岗位数量")
private Long jobCount;
@ApiModelProperty("招聘需求人数")
private Long demandCount;
@ApiModelProperty("岗位浏览量")
private Long viewCount;
}

View File

@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* 跨域线上招聘会统计汇总。
@@ -29,4 +30,7 @@ public class CrossDomainStatisticsVO implements Serializable {
@ApiModelProperty("岗位浏览量")
private Long viewCount;
@ApiModelProperty("涉及招聘会明细")
private List<CrossDomainStatisticsFairItem> fairs;
}