package com.ruoyi.inspect.controller;
|
|
import com.ruoyi.common.core.domain.Result;
|
import com.ruoyi.inspect.dto.StaffCompetencyLevelEvaluateRecordDTO;
|
import com.ruoyi.inspect.service.StaffCompetencyLevelEvaluateRecordService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiModelProperty;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
/**
|
* 人员能力-等级评定
|
*/
|
@Api("人员能力-等级评定")
|
@RestController
|
@RequestMapping("/StaffCompetencyLevelEvaluateRecord")
|
public class StaffCompetencyLevelEvaluateRecordController {
|
|
@Autowired
|
private StaffCompetencyLevelEvaluateRecordService recordService;
|
|
/**
|
* 获取用户等级评定列表
|
*/
|
@ApiModelProperty("获取用户等级评定列表")
|
@GetMapping("/getPageList")
|
public Result getPageList(StaffCompetencyLevelEvaluateRecordDTO record){
|
return Result.success(recordService.getPageList(record));
|
}
|
|
/**
|
* 修改用户等级
|
*/
|
@ApiModelProperty("修改用户等级")
|
@PostMapping("/changeLevel")
|
public Result changeLevel(@RequestBody StaffCompetencyLevelEvaluateRecordDTO recordDTO){
|
return Result.success(recordService.saveOrUpdate(recordDTO));
|
}
|
|
/**
|
* 导出人员能力列表
|
*/
|
@ApiModelProperty("导出人员能力列表")
|
@GetMapping("/exportRecords")
|
public void exportRecords(HttpServletResponse response,StaffCompetencyLevelEvaluateRecordDTO recordDTO){
|
recordService.exportRecords(response,recordDTO);
|
}
|
|
}
|