package com.gkhy.exam.admin.controller.web;
|
|
import com.gkhy.exam.common.api.CommonResult;
|
import com.gkhy.exam.system.domain.ContinuousImprove;
|
import com.gkhy.exam.system.domain.QualityInformationInside;
|
import com.gkhy.exam.system.service.ContinuousImproveService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiImplicitParam;
|
import io.swagger.annotations.ApiImplicitParams;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
@Api(tags = "持续改进")
|
@RestController
|
@RequestMapping("/continuous")
|
public class ContinuousImproveController {
|
|
@Autowired
|
private ContinuousImproveService continuousImproveService;
|
|
|
|
/**
|
* 持续改进列表
|
* @param continuousImprove
|
* @return
|
*/
|
@ApiOperation(value = "持续改进列表(分页)")
|
@GetMapping("/inside/list")
|
public CommonResult listContinuousImprove(ContinuousImprove continuousImprove){
|
return CommonResult.success(continuousImproveService.selectContinuousImproveList(continuousImprove));
|
}
|
|
/**
|
* 持续改进id查
|
* @param improveId
|
* @return
|
*/
|
@ApiOperation(value = "持续改进id查")
|
@GetMapping("/inside/listByid")
|
public CommonResult listdContinuousImproveByid(@RequestParam("improveId") Integer improveId){
|
return continuousImproveService.listContinuousImproveById(improveId);
|
}
|
|
|
/**
|
* 持续改进新增
|
* @param continuousImprove
|
* @return
|
*/
|
@ApiOperation(value = "持续改进新增")
|
@PostMapping("/inside/insert")
|
public CommonResult insertContinuousImprove(@RequestBody ContinuousImprove continuousImprove){
|
return continuousImproveService.insertContinuousImprove(continuousImprove);
|
}
|
|
/**
|
* 持续改进修改
|
* @param continuousImprove
|
* @return
|
*/
|
@ApiOperation(value = "持续改进修改")
|
@PostMapping("/inside/update")
|
public CommonResult updateContinuousImprove(@RequestBody ContinuousImprove continuousImprove){
|
return continuousImproveService.updateContinuousImprove(continuousImprove);
|
}
|
|
/**
|
* 持续改进删除
|
* @param improveId
|
* @return
|
*/
|
@ApiOperation(value = "持续改进删除")
|
@GetMapping("/inside/deleted")
|
public CommonResult deletedContinuousImprove(@RequestParam("improveId") Integer improveId){
|
return continuousImproveService.deletedContinuousImprove(improveId);
|
}
|
|
|
|
}
|