RequestBody使用(spring-boot集成swagger)
@RestController
@Api(tags = "还款管理", description = "还款管理API")
@RequestMapping("repay")
public class UserRepayController extends BaseController {
@Resource
private UserRepayService userRepayService;
@ApiOperation(value = "获取还款列表", notes = "获取还款列表 userId用户ID必填")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageSize", value = "每页数量", dataType = "Long", paramType = "query"),
@ApiImplicitParam(name = "pageNumber", value = "页码", dataType = "Long", paramType = "query")
})
@RequestMapping(value = "/get", method = RequestMethod.POST)
public Object get(Long pageNumber, Long pageSize,
@RequestBody @ApiParam(value = "还款") UserRepay userRepay) {
return ResponseUtil.getSuccessMap(userRepayService.get(pageNumber, pageSize, userRepay));
}
}