package com.gkhy.testFourierSpecialGasMonitor.controller;
|
|
import com.gkhy.testFourierSpecialGasMonitor.annotation.RepeatedClick;
|
import com.gkhy.testFourierSpecialGasMonitor.commons.domain.Result;
|
import com.gkhy.testFourierSpecialGasMonitor.entity.req.GasCategoryConfigurationReqDTO;
|
import com.gkhy.testFourierSpecialGasMonitor.entity.resp.GasCategoryConfigurationRespDTO;
|
import com.gkhy.testFourierSpecialGasMonitor.service.GasCategoryConfigurationService;
|
import com.sun.org.apache.regexp.internal.RE;
|
import org.slf4j.Logger;
|
import org.slf4j.LoggerFactory;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
import java.util.List;
|
|
@RestController
|
@RequestMapping("/gasCategoryConfiguration")
|
public class GasCategoryConfigurationController {
|
|
@Autowired
|
private GasCategoryConfigurationService gasCategoryConfigurationService;
|
|
|
private final Logger logger = LoggerFactory.getLogger(this.getClass());
|
|
|
/**
|
* 修改气体参数
|
*/
|
@PostMapping("/update")
|
@RepeatedClick
|
public Result updateById(@RequestBody GasCategoryConfigurationReqDTO reqDTO){
|
Result result = gasCategoryConfigurationService.updateById(reqDTO);
|
return result;
|
}
|
|
/**
|
* 删除气体参数
|
*/
|
@GetMapping("/deleted")
|
public Result deletedById(@RequestParam Integer id){
|
Result result = gasCategoryConfigurationService.deletedById(id);
|
return result;
|
}
|
|
/**
|
* 新增气体
|
*/
|
@PostMapping("/add")
|
@RepeatedClick
|
public Result createGasCategoryConfiguration(@RequestBody GasCategoryConfigurationReqDTO reqDTO){
|
logger.info("新增气体");
|
Result result = gasCategoryConfigurationService.createGasCategoryConfiguration(reqDTO);
|
return result;
|
}
|
|
}
|