当前位置:   article > 正文

SpringBoot+Swagger2.7进行接口测试后台无法获取请求参数_spring boot bootstrap-ui 看不到请求参数

spring boot bootstrap-ui 看不到请求参数

场景

使用Swawgger2.7的UI页面进行接口测试时,传递参数,后端的方法无法获取请求的参数。

请求参数页面

后台接受参数的方法

后端完整代码

  1.  @Description("废料包材回收入库记录")
  2.     @RequestMapping(value="/wastePackageRecoveryInWareHouseRecord",method =RequestMethod.POST)
  3.     @ResponseBody
  4.     @ApiOperation(value="废料包材回收入库记录", notes="上位机扫码,点击回收按钮进行废料包材回收入库")
  5.     @ApiImplicitParam(name = "trayCode", value = "托盘编码", required = true, dataType = "String")
  6.     public  Json IWmsWastePackageRecoveryInWareHouseRecord(String trayCode) {
  7.         return this.wmsMasterCleanFinishService.IWmsWastePackageRecoveryInWareHouseRecord(trayCode);
  8.     }

实现

在注解 @ApiImplicitParam中添加paramType="query"参数类型。

参数类型修改后的UI页面

后台完整示例代码

  1. @Description("废料包材回收入库记录")
  2.     @RequestMapping(value="/wastePackageRecoveryInWareHouseRecord",method =RequestMethod.POST)
  3.     @ResponseBody
  4.     @ApiOperation(value="废料包材回收入库记录", notes="上位机扫码,点击回收按钮进行废料包材回收入库")
  5.     @ApiImplicitParam(name = "trayCode", value = "托盘编码", required = true, dataType = "String",paramType="query")
  6.     public  Json IWmsWastePackageRecoveryInWareHouseRecord(String trayCode) {
  7.         return this.wmsMasterCleanFinishService.IWmsWastePackageRecoveryInWareHouseRecord(trayCode);
  8.     }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/897674
推荐阅读
相关标签
  

闽ICP备14008679号