添加功能

This commit is contained in:
马宝龙
2026-06-25 18:42:59 +08:00
parent dcbca2ca5c
commit 8092f83d71
8 changed files with 539 additions and 23 deletions

View File

@@ -33,4 +33,64 @@ public class AnalysisIndustryEmploymentInfoController {
public AjaxResult overview(@RequestBody QueryParamDto dto) {
return AjaxResult.success(analysisIndustryEmploymentInfoService.overview(dto));
}
/**
* 行业就业规模与增长趋势
*
* @param dto 查询参数
* @return 趋势列表
*/
@PostMapping("/scaleAndTrend")
// @Log(title = "根据枚举名称查询枚举的所有值", businessType = BusinessType.QUERY)
public AjaxResult scaleAndTrend(@RequestBody QueryParamDto dto) {
return AjaxResult.success(analysisIndustryEmploymentInfoService.scaleAndTrend(dto));
}
/**
* 行业就业规模对比
*
* @param dto 查询参数
* @return 结果列表
*/
@PostMapping("/scaleComparison")
// @Log(title = "根据枚举名称查询枚举的所有值", businessType = BusinessType.QUERY)
public AjaxResult scaleComparison(@RequestBody QueryParamDto dto) {
return AjaxResult.success(analysisIndustryEmploymentInfoService.scaleComparison(dto));
}
/**
* 就业结构分析
*
* @param dto 查询参数
* @return 结果列表
*/
@PostMapping("/structure")
// @Log(title = "根据枚举名称查询枚举的所有值", businessType = BusinessType.QUERY)
public AjaxResult structure(@RequestBody QueryParamDto dto) {
return AjaxResult.success(analysisIndustryEmploymentInfoService.structure(dto));
}
/**
* 人员年龄结构
*
* @param dto 查询参数
* @return 结果列表
*/
@PostMapping("/ageStructure")
// @Log(title = "根据枚举名称查询枚举的所有值", businessType = BusinessType.QUERY)
public AjaxResult ageStructure(@RequestBody QueryParamDto dto) {
return AjaxResult.success(analysisIndustryEmploymentInfoService.ageStructure(dto));
}
/**
* 薪酬水平对标
*
* @param dto 查询参数
* @return 结果列表
*/
@PostMapping("/salaryLevel")
// @Log(title = "根据枚举名称查询枚举的所有值", businessType = BusinessType.QUERY)
public AjaxResult salaryLevel(@RequestBody QueryParamDto dto) {
return AjaxResult.success(analysisIndustryEmploymentInfoService.salaryLevel(dto));
}
}