package com.whyc.controller;
|
|
import com.whyc.dto.PowerDto;
|
import com.whyc.dto.Response;
|
import com.whyc.pojo.db_station.PowerInf;
|
import com.whyc.service.PowerInfService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
@RestController
|
@Api(tags = "电源管理")
|
@RequestMapping("powerInf")
|
public class PowerInfController {
|
@Autowired
|
private PowerInfService service;
|
|
|
@ApiOperation(value = "添加机房")
|
@PostMapping("addPower")
|
public Response addPower(@RequestBody PowerInf pinf){
|
return service.addPower(pinf);
|
}
|
|
@ApiOperation(value = "删除机房")
|
@GetMapping("delPower")
|
public Response delPower(@RequestParam Integer pid){
|
return service.delPower(pid);
|
}
|
|
@ApiOperation(value = "修改机房")
|
@PostMapping("updatePower")
|
public Response updatePower(@RequestBody PowerInf pinf){
|
return service.updatePower(pinf);
|
}
|
|
@ApiOperation(value = "查询机房")
|
@PostMapping("getPower")
|
public Response getPower(@RequestBody PowerDto dto){
|
return service.getPower(dto);
|
}
|
}
|