package com.whyc.controller;
|
|
import com.whyc.dto.Response;
|
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;
|
|
@RestController
|
@Api(tags = "网关配置")
|
@RequestMapping("gatewayInf")
|
public class GatewayInfController {
|
|
@Autowired
|
private GatewayInfService service;
|
|
@GetMapping("getGatewayInf")
|
@ApiOperation("获取网关配置")
|
public Response getGatewayInf(@RequestParam int pageCurr, @RequestParam int pageSize
|
, @RequestParam(required = false) Integer gatewayType, @RequestParam(required = false) String commType){
|
return service.getGatewayInf(pageCurr,pageSize,gatewayType,commType);
|
}
|
|
@GetMapping("getGatewayType")
|
@ApiOperation("获取网关类别")
|
public Response getGatewayType(){
|
return service.getGatewayType();
|
}
|
|
@GetMapping("getCommType")
|
@ApiOperation("获取通讯类别")
|
public Response getCommType(){
|
return service.getCommType();
|
}
|
|
@GetMapping("getGatewayName")
|
@ApiOperation("获取所属网关")
|
public Response getGatewayName(){
|
return service.getGatewayName();
|
}
|
}
|