Compare commits
No commits in common. "60c8affc0d7d2de51e1ce90912ecb13df2a2d7ba" and "6969e1788e80d75fd7b0104d9d4196b3a0e22e73" have entirely different histories.
60c8affc0d
...
6969e1788e
|
|
@ -6,7 +6,6 @@ import com.ruoyi.common.core.domain.R;
|
||||||
import com.ruoyi.device.api.domain.DroneCurrentStatusVO;
|
import com.ruoyi.device.api.domain.DroneCurrentStatusVO;
|
||||||
import com.ruoyi.device.api.domain.DroneFlightControlRequest;
|
import com.ruoyi.device.api.domain.DroneFlightControlRequest;
|
||||||
import com.ruoyi.device.api.domain.DroneRealtimeInfoVO;
|
import com.ruoyi.device.api.domain.DroneRealtimeInfoVO;
|
||||||
import com.ruoyi.device.api.domain.DroneTakeoffRequest;
|
|
||||||
import com.ruoyi.device.api.domain.DroneTakeoffResponseVO;
|
import com.ruoyi.device.api.domain.DroneTakeoffResponseVO;
|
||||||
import com.ruoyi.device.api.domain.MachineStateVO;
|
import com.ruoyi.device.api.domain.MachineStateVO;
|
||||||
import com.ruoyi.device.api.factory.RemoteAircraftFlyFallbackFactory;
|
import com.ruoyi.device.api.factory.RemoteAircraftFlyFallbackFactory;
|
||||||
|
|
@ -53,13 +52,13 @@ public interface RemoteAircraftFlyService
|
||||||
R<DroneCurrentStatusVO> getCurrentStatus(@PathVariable("dockId") Long dockId, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
|
R<DroneCurrentStatusVO> getCurrentStatus(@PathVariable("dockId") Long dockId, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 无人机航线任务(一键起飞用的也是该接口)
|
* 无人机起飞接口
|
||||||
*
|
*
|
||||||
* @param request 起飞请求对象
|
* @param sn 机场SN号
|
||||||
* @return 起飞响应
|
* @return 起飞响应
|
||||||
*/
|
*/
|
||||||
@PostMapping("/drone/takeoff")
|
@PostMapping("/drone/takeoff/{sn}")
|
||||||
R<String> takeoff(@RequestBody DroneTakeoffRequest request);
|
R<String> takeoff(@PathVariable("sn") String sn);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 无人机开机接口
|
* 无人机开机接口
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@ import com.ruoyi.device.api.RemoteAircraftFlyService;
|
||||||
import com.ruoyi.device.api.domain.DroneCurrentStatusVO;
|
import com.ruoyi.device.api.domain.DroneCurrentStatusVO;
|
||||||
import com.ruoyi.device.api.domain.DroneFlightControlRequest;
|
import com.ruoyi.device.api.domain.DroneFlightControlRequest;
|
||||||
import com.ruoyi.device.api.domain.DroneRealtimeInfoVO;
|
import com.ruoyi.device.api.domain.DroneRealtimeInfoVO;
|
||||||
import com.ruoyi.device.api.domain.DroneTakeoffRequest;
|
|
||||||
import com.ruoyi.device.api.domain.DroneTakeoffResponseVO;
|
import com.ruoyi.device.api.domain.DroneTakeoffResponseVO;
|
||||||
import com.ruoyi.device.api.domain.MachineStateVO;
|
import com.ruoyi.device.api.domain.MachineStateVO;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
|
|
@ -49,7 +48,7 @@ public class RemoteAircraftFlyFallbackFactory implements FallbackFactory<RemoteA
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public R<String> takeoff(DroneTakeoffRequest request)
|
public R<String> takeoff(String sn)
|
||||||
{
|
{
|
||||||
return R.fail("无人机起飞失败:" + throwable.getMessage());
|
return R.fail("无人机起飞失败:" + throwable.getMessage());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue