| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- package com.template.api;
- import com.template.model.dto.HouseNumberBindingDto;
- import com.template.model.dto.HouseNumberDeleteBindingDto;
- import com.template.model.dto.HouseNumberDto;
- import com.template.model.dto.HouseNumberUpdateDto;
- import com.template.model.result.CommonResult;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.web.bind.annotation.*;
- import org.springframework.web.multipart.MultipartFile;
- import javax.servlet.http.HttpServletResponse;
- @RequestMapping("/auto/house-number")
- public interface HouseNumberControllerAPI {
- @GetMapping("/pullDownList")
- @ApiOperation(value = "房间下拉展示", notes = "房间下拉展示", httpMethod = "GET")
- CommonResult pullDownList(String permissionSettingId,int page, int size,String keyWord);
- @PostMapping("/binding")
- @ApiOperation(value = "水电表绑定", notes = "水电表绑定", httpMethod = "POST")
- CommonResult binding(@RequestBody HouseNumberBindingDto houseNumberBindingDto);
- @GetMapping("/list")
- @ApiOperation(value = "房间页面展示——水电管理", notes = "房间页面展示——水电管理", httpMethod = "GET")
- CommonResult list(String permissionSettingId,int page, int size,String keyWord,String startTime,String endTime);
- @PostMapping("/update")
- @ApiOperation(value = "水电表编辑", notes = "水电表编辑", httpMethod = "POST")
- CommonResult update(@RequestBody HouseNumberBindingDto houseNumberBindingDto);
- @PostMapping("/delete")
- @ApiOperation(value = "水电表删除绑定", notes = "水电表删除绑定", httpMethod = "POST")
- CommonResult delete(@RequestBody HouseNumberDeleteBindingDto houseNumberDeleteBindingDto);
- @GetMapping("/listExport")
- @ApiOperation(value = "房间水电编码导出", notes = "房间水电编码导出", httpMethod = "GET")
- void listExport(HttpServletResponse response, String permissionSettingId, String keyWord, String startTime, String endTime);
- @PostMapping("/importList")
- @ApiOperation(value = "房间水电编码导入", notes = "房间水电编码导入", httpMethod = "POST")
- CommonResult importList(@RequestParam("file") MultipartFile file) throws Exception;
- @GetMapping("/houseNumberPullDown")
- @ApiOperation(value = "房间下拉框", notes = "房间下拉框", httpMethod = "GET")
- CommonResult houseNumberPullDown();
- @PostMapping("/saveHouseNumber")
- @ApiOperation(value = "添加房间", notes = "添加房间", httpMethod = "POST")
- CommonResult saveHouseNumber(@RequestBody HouseNumberDto houseNumberDto);
- @GetMapping("/listHouseNumber")
- @ApiOperation(value = "房间列表查询", notes = "房间列表查询", httpMethod = "GET")
- CommonResult getPageHouseNumber(@RequestParam int page,@RequestParam int size, String keyWord,Integer buildingId,Integer houseId);
- @PostMapping("/updateHouseNumber")
- @ApiOperation(value = "房间编辑", notes = "房间编辑", httpMethod = "POST")
- CommonResult updateHouseNumber(@RequestBody HouseNumberUpdateDto dto);
- @GetMapping("/deleteHouseNumber")
- @ApiOperation(value = "房间删除", notes = "房间删除", httpMethod = "GET")
- CommonResult deleteHouseNumber(@RequestParam Integer houseNumberId);
- }
|