rain
2024-08-07 800cd06bd490444adc45e1d1e5d31ddba9ed9659
src/main/java/com/dji/sample/droneairport/service/RegistService.java
@@ -1,14 +1,16 @@
package com.dji.sample.droneairport.service;
import com.dji.sample.common.model.ResponseResult;
import com.dji.sample.droneairport.model.Entity.DeviceExpanSionEntity;
import com.dji.sample.droneairport.model.dto.DroneStateDto;
import com.dji.sample.droneairport.model.param.AddDeviceParam;
import com.dji.sample.droneairport.model.param.RegistParam;
public interface RegistService {
    String registPort(RegistParam param);
    String registPort(DeviceExpanSionEntity airport);
    String addDrone(AddDeviceParam param);
    String addDrone(String workspceId);
    DroneStateDto getDroneState(String deviceId);
    ResponseResult getDroneState(String deviceId) throws Exception;
    ResponseResult authorization(String base64, String Secret) throws Exception;
}