| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package com.template.api;
- import com.template.model.dto.BingingDto;
- import com.template.model.dto.RemoteUnlocking;
- 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-lock")
- public interface HouseLockControllerAPI {
- @GetMapping("/list")
- @ApiOperation(value = "门锁管理页面展示", notes = "门锁管理页面展示", httpMethod = "GET")
- CommonResult list(String permissionSettingId,String roomNumber,String roomName);
- @GetMapping("/particular")
- @ApiOperation(value = "门锁详情展示", notes = "门锁详情展示", httpMethod = "GET")
- CommonResult particular(String permissionSettingId,Integer houseNumberId);
- @GetMapping("/key")
- @ApiOperation(value = "钥匙管理", notes = "钥匙管理", httpMethod = "GET")
- CommonResult key(String permissionSettingId,String houseNumberId);
- @PostMapping("/remoteUnlocking")
- @ApiOperation(value = "远程开锁", notes = "远程开锁", httpMethod = "PSOT")
- CommonResult remoteUnlocking(@RequestBody RemoteUnlocking remoteUnlockingDto);
- @GetMapping("/unbind")
- @ApiOperation(value = "解绑", notes = "解绑", httpMethod = "GET")
- CommonResult unbind(String permissionSettingId,String houseNumberId,String adminId);
- @PostMapping("/binding")
- @ApiOperation(value = "绑定", notes = "绑定", httpMethod = "POST")
- CommonResult binding(@RequestBody BingingDto bingingDto);
- @GetMapping("/ifBinging")
- @ApiOperation(value = "判断房间是否绑定", notes = "判断房间是否绑定", httpMethod = "GET")
- CommonResult ifBinging(String houseNumberId);
- @GetMapping("/lockExport")
- @ApiOperation(value = "门锁导出示例", notes = "门锁导出示例", httpMethod = "GET")
- CommonResult lockExport(HttpServletResponse response);
- @PostMapping("/lockImport")
- @ApiOperation(value = "门锁导入", notes = "门锁导入", httpMethod = "POST")
- CommonResult lockImport(@RequestParam("file") MultipartFile file) throws Exception;
- }
|