添加开关仓

This commit is contained in:
孙小云 2026-02-11 14:51:02 +08:00
parent 3d5f3622f7
commit 222f89a6c1
2 changed files with 30 additions and 0 deletions

View File

@ -87,4 +87,22 @@ public interface RemoteAircraftFlyService
*/ */
@GetMapping("/drone/machine-state/{sn}") @GetMapping("/drone/machine-state/{sn}")
R<MachineStateVO> getMachineState(@PathVariable("sn") String sn); R<MachineStateVO> getMachineState(@PathVariable("sn") String sn);
/**
* 出舱接口
*
* @param sn 机场SN号
* @return 出舱响应
*/
@PostMapping("/drone/cover-open/{sn}")
R<String> coverOpen(@PathVariable("sn") String sn);
/**
* 回舱接口
*
* @param sn 机场SN号
* @return 回舱响应
*/
@PostMapping("/drone/cover-close/{sn}")
R<String> coverClose(@PathVariable("sn") String sn);
} }

View File

@ -70,6 +70,18 @@ public class RemoteAircraftFlyFallbackFactory implements FallbackFactory<RemoteA
{ {
return R.fail("查询设备状态失败:" + throwable.getMessage()); return R.fail("查询设备状态失败:" + throwable.getMessage());
} }
@Override
public R<String> coverOpen(String sn)
{
return R.fail("出舱失败:" + throwable.getMessage());
}
@Override
public R<String> coverClose(String sn)
{
return R.fail("回舱失败:" + throwable.getMessage());
}
}; };
} }
} }