添加功能

This commit is contained in:
马宝龙
2026-06-28 04:01:00 +08:00
parent 18e90dacbf
commit aadf5654de
11 changed files with 1433 additions and 118 deletions

View File

@@ -1,10 +0,0 @@
package com.ruoyi.cms.mapper;
/**
* <类注释内容>
*
* @author 马宝龙
* @date 2026/6/24
*/
public interface TestMapper {
}

View File

@@ -0,0 +1,132 @@
package com.ruoyi.cms.mapper;
import com.ruoyi.cms.domain.dto.IndustryEmploymentInfoSqlDto;
import com.ruoyi.cms.domain.dto.QueryParamDto;
import com.ruoyi.cms.domain.vo.HeatmapVo;
import com.ruoyi.cms.domain.vo.QueryResultVo;
import com.ruoyi.cms.domain.vo.TreadVo;
import java.math.BigDecimal;
import java.util.List;
/**
* 就业登记主题库
*
* @author 马宝龙
* @date 2026/6/27
*/
public interface ThemeEmploymentRegisterMapper {
/**
* 查询就业登记人数
*
* @param dto 查询参数
* @return 人数
*/
Long queryEmploymentCount(QueryParamDto dto);
/**
* 查询创业企业总数
*
* @param dto 查询参数
* @return 数量
*/
Long queryStartupCompanyCount(QueryParamDto dto);
/**
* 查询创业企业总数
*
* @param dto 查询参数
* @return 数量
*/
Long queryStartupEmploymentCount(QueryParamDto dto);
/**
* 查询灵活就业人数
*
* @param dto 查询参数
* @return 数量
*/
Long queryFlexibleEmploymentCount(QueryParamDto dto);
/**
* 查询平均薪资
*
* @param dto 查询参数
* @return 平均薪资
*/
BigDecimal queryAverageSalary(QueryParamDto dto);
/**
* 行业就业规模与增长趋势 - 年度
*
* @param dto 查询参数
* @return 趋势列表
*/
List<TreadVo> scaleAndTrendYear(QueryParamDto dto);
/**
* 行业就业规模与增长趋势 - 季度
*
* @param dto 查询参数
* @return 趋势列表
*/
List<TreadVo> scaleAndTrendQuarter(QueryParamDto dto);
/**
* 行业就业规模与增长趋势 - 月度
*
* @param dto 查询参数
* @return 趋势列表
*/
List<TreadVo> scaleAndTrendMonth(QueryParamDto dto);
/**
* 行业就业规模对比
*
* @param dto 查询参数
* @return 结果列表
*/
List<QueryResultVo> scaleComparison(QueryParamDto dto);
/**
* 就业结构分析
*
* @param dto 查询参数
* @return 结果列表
*/
List<QueryResultVo> structure(QueryParamDto dto);
/**
* 人员年龄结构
*
* @param dto 查询参数
* @return 结果列表
*/
List<QueryResultVo> ageStructure(QueryParamDto dto);
/**
* 薪酬水平对标
*
* @param dto 查询参数
* @return 结果列表
*/
List<QueryResultVo> salaryLevel(QueryParamDto dto);
/**
* 就业质量指标
*
* @param dto 查询参数
* @return 结果列表
*/
IndustryEmploymentInfoSqlDto qualityIndicator(QueryParamDto dto);
/**
* 热力图
*
* @param dto 查询参数
* @return 热力图列表
*/
List<HeatmapVo> heatmap(QueryParamDto dto);
}