@ApiOperation(value = "Updates an existing food", notes = "Chef can update food name, type, description or price", response = Message.class, authorizations = {
@Authorization(value = "Bearer")
}, tags={ "chef", })
@ApiResponses(value = {
@ApiResponse(code = 204, message = "A custom message.", response = Message.class),
@ApiResponse(code = 400, message = "An unexpected error occured.", response = Message.class),
@ApiResponse(code = 404, message = "Food not found", response = Message.class),
@ApiResponse(code = 409, message = "Concurrent modification error", response = Message.class),
@ApiResponse(code = 412, message = "Food name already exists", response = Message.class),
@ApiResponse(code = 500, message = "An unexpected error occured.", response = Message.class) })
@RequestMapping(value = "/foods/{foodId}",
produces = { "application/json" },
method = RequestMethod.PUT)
@CrossOrigin
ResponseEntity<Message> foodsFoodIdPut(@ApiParam(value = "",required=true ) @PathVariable("foodId") Long foodId,
@ApiParam(value = "The food to be updated" ,required=true ) @Valid @RequestBody EditedFood food,
@ApiParam(value = "") @RequestParam(value = "clone", required = false) Boolean clone)throws ApiException, Exception;
FoodsApi.java 文件源码
java
阅读 49
收藏 0
点赞 0
评论 0
项目:yum
作者:
评论列表
文章目录