今天使用swagger测试接口,参数类型为List。记录一下传参的方法。
/**
*资产IP地址ping测试
*
* @param ips: IP地址
* @Author: syt
* @Date: 2021/5/19/ 11:02
*/
@PostMapping("/XXX")
@ApiOperation(value = "IP测试")
@RequiresPermissions("XXX:XXX:XXX")
public ResultVo ping(@NotEmpty @RequestParam(value = "ip地址集合") List<String> ips){
return service.ping(ips);
}
@PostMapping("/XXX")
@ApiOperation(value = "telnet测试")
@RequiresPermissions("XXX:XXX:XXX")
public ResultVo telnet(@RequestBody @RequestParam(value = "ip地址集合") List<T> list){
return service.telnet(ips);
}