BuildingControllerAPI.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.template.api;
  2. import com.template.model.pojo.Building;
  3. import com.template.model.result.CommonResult;
  4. import io.swagger.annotations.ApiOperation;
  5. import org.springframework.web.bind.annotation.*;
  6. @RequestMapping("/auto/building")
  7. public interface BuildingControllerAPI {
  8. @PostMapping("/save")
  9. @ApiOperation(value = "添加楼栋", notes = "房型楼栋", httpMethod = "POST")
  10. CommonResult save(@RequestBody Building building);
  11. @GetMapping("/list")
  12. @ApiOperation(value = "楼栋查询", notes = "楼栋查询", httpMethod = "GET")
  13. CommonResult getPage(@RequestParam int page,@RequestParam int size, String keyWord);
  14. @PostMapping("/update")
  15. @ApiOperation(value = "编辑楼栋", notes = "编辑楼栋", httpMethod = "POST")
  16. CommonResult update(@RequestBody Building building);
  17. @GetMapping("/delete")
  18. @ApiOperation(value = "楼栋删除", notes = "楼栋删除", httpMethod = "GET")
  19. CommonResult delete(@RequestParam Integer buildingId);
  20. @GetMapping("/displayBar")
  21. @ApiOperation(value = "楼栋下拉框查询", notes = "楼栋下拉框查询", httpMethod = "GET")
  22. CommonResult displayBar();
  23. @GetMapping("/beDisplayBar")
  24. @ApiOperation(value = "楼栋单元下拉框查询", notes = "楼栋单元下拉框查询", httpMethod = "GET")
  25. CommonResult beDisplayBar();
  26. }