package com.template.api; import com.template.model.pojo.Building; import com.template.model.result.CommonResult; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; @RequestMapping("/auto/building") public interface BuildingControllerAPI { @PostMapping("/save") @ApiOperation(value = "添加楼栋", notes = "房型楼栋", httpMethod = "POST") CommonResult save(@RequestBody Building building); @GetMapping("/list") @ApiOperation(value = "楼栋查询", notes = "楼栋查询", httpMethod = "GET") CommonResult getPage(@RequestParam int page,@RequestParam int size, String keyWord); @PostMapping("/update") @ApiOperation(value = "编辑楼栋", notes = "编辑楼栋", httpMethod = "POST") CommonResult update(@RequestBody Building building); @GetMapping("/delete") @ApiOperation(value = "楼栋删除", notes = "楼栋删除", httpMethod = "GET") CommonResult delete(@RequestParam Integer buildingId); @GetMapping("/displayBar") @ApiOperation(value = "楼栋下拉框查询", notes = "楼栋下拉框查询", httpMethod = "GET") CommonResult displayBar(); @GetMapping("/beDisplayBar") @ApiOperation(value = "楼栋单元下拉框查询", notes = "楼栋单元下拉框查询", httpMethod = "GET") CommonResult beDisplayBar(); }