添加功能
This commit is contained in:
@@ -0,0 +1,163 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.ruoyi.cms.domain.dto.GraduateEmploymentInfoSqlDto;
|
||||
import com.ruoyi.cms.domain.dto.QueryParamDto;
|
||||
import com.ruoyi.cms.domain.vo.GraduateEmploymentInfoStartupVo;
|
||||
import com.ruoyi.cms.domain.vo.GraduateEmploymentInfoTreadVo;
|
||||
import com.ruoyi.cms.domain.vo.HeatmapVo;
|
||||
import com.ruoyi.cms.domain.vo.QueryResultVo;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 高校毕业生主题库
|
||||
*
|
||||
* @author 马宝龙
|
||||
* @date 2026/6/28
|
||||
*/
|
||||
public interface ThemeGraduateInfoMapper {
|
||||
|
||||
/**
|
||||
* 查询毕业生人数
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 人数
|
||||
*/
|
||||
Long queryGraduateCount(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 查询就业登记人数
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 人数
|
||||
*/
|
||||
Long queryEmploymentCount(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 查询平均薪资
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 平均薪资
|
||||
*/
|
||||
BigDecimal queryAverageSalary(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 查询升学深造人数
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 人数
|
||||
*/
|
||||
Long queryFurtherEducationCount(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 行业就业规模与增长趋势 - 年度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<GraduateEmploymentInfoTreadVo> scaleAndTrendYear(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 行业就业规模与增长趋势 - 季度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<GraduateEmploymentInfoTreadVo> scaleAndTrendQuarter(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 行业就业规模与增长趋势 - 月度
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 趋势列表
|
||||
*/
|
||||
List<GraduateEmploymentInfoTreadVo> scaleAndTrendMonth(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 学历层次就业分析
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<GraduateEmploymentInfoTreadVo> educationLevel(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 高校类型就业对比
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> universityType(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 主要专业就业情况
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> majorProfessional(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 性别就业差异分析
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> gender(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 毕业生地区流向分析
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> areaFlow(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 就业行业分布
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> industryDistribution(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 薪资水平分析
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> salaryLevel(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 就业满意度评估
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果
|
||||
*/
|
||||
GraduateEmploymentInfoSqlDto satisfactionAssessment(QueryParamDto dto);
|
||||
/**
|
||||
* 毕业生创业情况
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
GraduateEmploymentInfoStartupVo startupSituation(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 未就业人群分析
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 结果列表
|
||||
*/
|
||||
List<QueryResultVo> notEmploymentCrowd(QueryParamDto dto);
|
||||
|
||||
/**
|
||||
* 热力图
|
||||
*
|
||||
* @param dto 查询参数
|
||||
* @return 热力图列表
|
||||
*/
|
||||
List<HeatmapVo> heatmap(QueryParamDto dto);
|
||||
}
|
||||
Reference in New Issue
Block a user