| | |
| | | package com.whyc.controller; |
| | | |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.pojo.db_ckpwrdev_inf.GatewayInf; |
| | | import com.whyc.service.BreakerInfService; |
| | | import com.whyc.service.GatewayInfService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RequestParam; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | @RestController |
| | | @Api(tags = "网关配置") |
| | |
| | | @GetMapping("getGatewayInf") |
| | | @ApiOperation("获取网关配置") |
| | | public Response getGatewayInf(@RequestParam int pageCurr, @RequestParam int pageSize |
| | | , @RequestParam(required = false) Integer gatewayType, @RequestParam(required = false) String commType){ |
| | | , @RequestParam(required = false) String gatewayType, @RequestParam(required = false) String commType){ |
| | | return service.getGatewayInf(pageCurr,pageSize,gatewayType,commType); |
| | | } |
| | | |
| | |
| | | public Response getGatewayName(){ |
| | | return service.getGatewayName(); |
| | | } |
| | | |
| | | @PostMapping("addGateway") |
| | | @ApiOperation("增加网关") |
| | | public Response addGateway(@RequestBody GatewayInf ginf){ |
| | | return service.addGateway(ginf); |
| | | } |
| | | |
| | | @PostMapping("updateGateway") |
| | | @ApiOperation("编辑网关") |
| | | public Response updateGateway(@RequestBody GatewayInf ginf){ |
| | | return service.updateGateway(ginf); |
| | | } |
| | | |
| | | @GetMapping("deleteGateway") |
| | | @ApiOperation("删除网关") |
| | | public Response deleteGateway(@RequestParam int num){ |
| | | return service.deleteGateway(num); |
| | | } |
| | | } |