| | |
| | | void pushDeviceOnlineTopo(Collection<ConcurrentWebSocketSession> sessions, String sn, String gatewaySn); |
| | | |
| | | /** |
| | | * 根据部门权限获取机场列表 |
| | | * */ |
| | | List<DeviceDTO> getDockList(); |
| | | |
| | | void spliceDeviceTopoPer(DeviceDTO gateway); |
| | | |
| | | // @DataScope(deptAlias = "d") |
| | | List<DeviceDTO> getDockListByParams(DeviceQueryParam param); |
| | | |
| | | /** |
| | | * Query the information of the device according to the sn of the device. |
| | | * @param sn device sn |
| | | * @return |
| | |
| | | */ |
| | | Boolean updateDevice(DeviceDTO deviceDTO); |
| | | |
| | | /** |
| | | * 修改狀態 |
| | | * @param sn 設備sn |
| | | * @param workType 狀態碼 |
| | | * */ |
| | | Boolean updateWorkType(String sn, Long workType); |
| | | |
| | | /** |
| | | * 修改直播地址 |
| | | * @param sn 設備sn |
| | | * @param webrtcUrl 直播地址 |
| | | * */ |
| | | Boolean updateWebrtcUrl(String sn, String webrtcUrl); |
| | | |
| | | /** |
| | | * Bind devices to organizations and people. |
| | |
| | | void devicePropertySet(String dockSn, DeviceSetPropertyEnum propertyEnum, JsonNode param); |
| | | |
| | | /** |
| | | * 更改静音模型 |
| | | * */ |
| | | void deviceOnePropertySetSilent(String topic, DeviceSetPropertyEnum propertyEnum, JsonNode value); |
| | | |
| | | /** |
| | | * Set one property parameters of the drone. |
| | | * @param topic |
| | | * @param propertyEnum |
| | |
| | | Boolean checkDeviceOnline(String sn); |
| | | |
| | | |
| | | public List<DeviceEntity> selectList(Wrapper<DeviceEntity> queryWrapper); |
| | | // public List<DeviceEntity> selectList(Wrapper<DeviceEntity> queryWrapper); |
| | | } |