添加功能
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.ruoyi.cms.domain.dto.QueryParamDto;
|
||||
import com.ruoyi.cms.domain.vo.JobDemandTreadEconomyCorrelationVo;
|
||||
import com.ruoyi.cms.domain.vo.QueryResultVo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 经济指标主题库
|
||||
*
|
||||
* @author 马宝龙
|
||||
* @date 2026/7/14
|
||||
*/
|
||||
public interface ThemeEconomyIndicatorMapper {
|
||||
|
||||
|
||||
/**
|
||||
* 指标趋势 - 年度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<JobDemandTreadEconomyCorrelationVo> queryTrendYear(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 指标趋势 - 季度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<JobDemandTreadEconomyCorrelationVo> queryTrendQuarter(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 指标趋势 - 月度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<JobDemandTreadEconomyCorrelationVo> queryTrendMonth(QueryParamDto dto);
|
||||
|
||||
|
||||
/**
|
||||
* 按月份查询GDP
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
*/
|
||||
List<QueryResultVo> queryGdpByMonth(QueryParamDto dto);
|
||||
|
||||
}
|
||||
@@ -180,7 +180,7 @@ public interface ThemeEmploymentRegisterMapper {
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
*/
|
||||
List<QueryResultVo> queryEmploymentCountByJobType(QueryParamDto dto);
|
||||
List<QueryResultVo> queryEmploymentCountByJobCategory(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 查询各岗位类型就业人数
|
||||
|
||||
@@ -19,7 +19,7 @@ public interface ThemeJobSeekerMapper {
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
*/
|
||||
Long querySupplyCount(QueryParamDto dto);
|
||||
Long queryCount(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 通过产业查询
|
||||
@@ -28,4 +28,29 @@ public interface ThemeJobSeekerMapper {
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> queryBySector(QueryParamDto dto);
|
||||
|
||||
|
||||
/**
|
||||
* 岗位需求增长趋势 - 年度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<QueryResultVo> queryTrendYear(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 岗位需求增长趋势 - 季度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<QueryResultVo> queryTrendQuarter(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 岗位需求增长趋势 - 月度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<QueryResultVo> queryTrendMonth(QueryParamDto dto);
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ public interface ThemeRecruitmentJobMapper {
|
||||
* 查询监测行业数
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
* @return 结果
|
||||
*/
|
||||
Long queryMonitorIndustryCount(QueryParamDto dto);
|
||||
|
||||
@@ -29,7 +29,7 @@ public interface ThemeRecruitmentJobMapper {
|
||||
* 查询监测企业数
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
* @return 结果
|
||||
*/
|
||||
Long queryMonitorCompanyCount(QueryParamDto dto);
|
||||
|
||||
@@ -37,7 +37,7 @@ public interface ThemeRecruitmentJobMapper {
|
||||
* 查询就业需求数
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
* @return 结果
|
||||
*/
|
||||
Long queryDemandCount(QueryParamDto dto);
|
||||
|
||||
@@ -45,9 +45,16 @@ public interface ThemeRecruitmentJobMapper {
|
||||
* 查询招聘岗位数
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
* @return 结果
|
||||
*/
|
||||
Long queryRecruitmentJobCount(QueryParamDto dto);
|
||||
Long queryJobCount(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 查询技术类岗位数
|
||||
* @param dto 查询参数
|
||||
* @return 结果
|
||||
*/
|
||||
Long queryTechnicalJobCount(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 查询平均薪资
|
||||
@@ -81,6 +88,63 @@ public interface ThemeRecruitmentJobMapper {
|
||||
*/
|
||||
List<MajorIndustryEmploymentMonitorTreadVo> laborDemandTrendMonth(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 岗位需求增长趋势 - 年度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<QueryResultVo> queryJobTrendYear(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 岗位需求增长趋势 - 季度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<QueryResultVo> queryJobTrendQuarter(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 岗位需求增长趋势 - 月度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<QueryResultVo> queryJobTrendMonth(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 通过岗位分类查询岗位趋势 - 年度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<TreadVo> queryJobByJobCategoryTreadYear(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 通过岗位分类查询岗位趋势 - 季度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<TreadVo> queryJobByJobCategoryTreadQuarter(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 通过岗位分类查询岗位趋势 - 月度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<TreadVo> queryJobByJobCategoryTreadMonth(QueryParamDto dto);
|
||||
|
||||
|
||||
/**
|
||||
* 按月份查询岗位数
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
*/
|
||||
List<QueryResultVo> queryJobByMonth(QueryParamDto dto);
|
||||
|
||||
|
||||
/**
|
||||
* 查询各行业就业需求数
|
||||
@@ -106,7 +170,7 @@ public interface ThemeRecruitmentJobMapper {
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
*/
|
||||
List<QueryResultVo> queryEmploymentDemandCountByJobType(QueryParamDto dto);
|
||||
List<QueryResultVo> queryEmploymentDemandCountByJobCategory(QueryParamDto dto);
|
||||
|
||||
|
||||
/**
|
||||
@@ -221,4 +285,12 @@ public interface ThemeRecruitmentJobMapper {
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> commitmentSalary(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 热门岗位
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> hotJobRank(QueryParamDto dto);
|
||||
}
|
||||
|
||||
@@ -78,7 +78,7 @@ public interface ThemeUnemploymentRegisterMapper {
|
||||
* @param dto 查询参数
|
||||
* @return 数
|
||||
*/
|
||||
List<QueryResultVo> queryUnemploymentCountByJobType(QueryParamDto dto);
|
||||
List<QueryResultVo> queryUnemploymentCountByJobCategory(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 查询各行业裁员人数
|
||||
|
||||
Reference in New Issue
Block a user