feat: 完善跨域招聘会统计与时间范围查询
This commit is contained in:
@@ -23,6 +23,9 @@ public class CrossDomainJobVO implements Serializable {
|
||||
@ApiModelProperty("岗位名称")
|
||||
private String jobTitle;
|
||||
|
||||
@ApiModelProperty("岗位浏览量")
|
||||
private Long view;
|
||||
|
||||
@ApiModelProperty("最低薪资")
|
||||
private Integer minSalary;
|
||||
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.ruoyi.cms.domain.rc;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 跨域线上招聘会统计汇总。
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("跨域线上招聘会统计")
|
||||
public class CrossDomainStatisticsVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("跨域线上招聘会数量")
|
||||
private Long fairCount;
|
||||
|
||||
@ApiModelProperty("参会企业数量")
|
||||
private Long companyCount;
|
||||
|
||||
@ApiModelProperty("去重后的岗位数量")
|
||||
private Long jobCount;
|
||||
|
||||
@ApiModelProperty("招聘需求人数")
|
||||
private Long demandCount;
|
||||
|
||||
@ApiModelProperty("岗位浏览量")
|
||||
private Long viewCount;
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
package com.ruoyi.cms.domain.vo;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 招聘会统计时间范围内的去重汇总数据。
|
||||
*/
|
||||
public class FairStatisticsAggregate implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Long companyCount;
|
||||
|
||||
private Long jobCount;
|
||||
|
||||
private Long demandCount;
|
||||
|
||||
private Long interactionCount;
|
||||
|
||||
public Long getCompanyCount()
|
||||
{
|
||||
return companyCount;
|
||||
}
|
||||
|
||||
public void setCompanyCount(Long companyCount)
|
||||
{
|
||||
this.companyCount = companyCount;
|
||||
}
|
||||
|
||||
public Long getJobCount()
|
||||
{
|
||||
return jobCount;
|
||||
}
|
||||
|
||||
public void setJobCount(Long jobCount)
|
||||
{
|
||||
this.jobCount = jobCount;
|
||||
}
|
||||
|
||||
public Long getDemandCount()
|
||||
{
|
||||
return demandCount;
|
||||
}
|
||||
|
||||
public void setDemandCount(Long demandCount)
|
||||
{
|
||||
this.demandCount = demandCount;
|
||||
}
|
||||
|
||||
public Long getInteractionCount()
|
||||
{
|
||||
return interactionCount;
|
||||
}
|
||||
|
||||
public void setInteractionCount(Long interactionCount)
|
||||
{
|
||||
this.interactionCount = interactionCount;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user