rain
2024-08-16 3430a3dd889ba51d06cbdb77014aa63d0a070e48
src/main/java/com/dji/sample/manage/controller/DeviceController.java
@@ -6,6 +6,7 @@
import com.dji.sample.component.mqtt.model.ChannelName;
import com.dji.sample.component.mqtt.model.CommonTopicReceiver;
import com.dji.sample.component.mqtt.model.CommonTopicResponse;
import com.dji.sample.droneairport.service.RegistService;
import com.dji.sample.manage.model.dto.DeviceDTO;
import com.dji.sample.manage.model.dto.DeviceFirmwareUpgradeDTO;
import com.dji.sample.manage.model.enums.DeviceSetPropertyEnum;
@@ -32,6 +33,8 @@
    @Autowired
    private IDeviceService deviceService;
    @Autowired
    private RegistService registService;
    /**
     * Handles the message that the drone goes online.
@@ -49,6 +52,9 @@
                            .timestamp(System.currentTimeMillis())
                            .method(receiver.getMethod())
                            .build());
        }
        if (receiver.getData().getSn().length()==14){
            registService.Authorization(receiver.getData().getSn());
        }
    }
@@ -71,6 +77,9 @@
                            .build());
        }
        if (receiver.getData().getSn().length()==14){
            registService.noAuthorization(receiver.getData().getSn());
        }
    }
    /**