| | |
| | | <div class="osd flex-1"> |
| | | <a-row class="mr-20" align="middle"> |
| | | <a-col span="9" |
| | | :style="deviceInfo.device || deviceInfo.device?.mode_code !== EModeCode.Disconnected && deviceInfo.dock.basic_osd?.drone_in_dock === 1 ? 'color: rgb(25,190,107)' : 'color: red; font-weight: 700;' "> |
| | | :style="deviceInfo.device && deviceInfo.device?.mode_code !== EModeCode.Disconnected ? 'color: rgb(25,190,107)' : deviceInfo.dock.basic_osd?.drone_in_dock === 1? 'color: rgb(25,190,107)' : 'color: red; font-weight: 700;' "> |
| | | <!-- DroneInDockEnum[deviceInfo.dock.basic_osd?.drone_in_dock] --> |
| | | {{ deviceInfo.device ? EModeText[deviceInfo.device?.mode_code] : (deviceInfo.dock.basic_osd?.drone_in_dock === 1) ? '舱内关机' : EModeText[EModeCode.Disconnected] |
| | | }}</a-col> |
| | |
| | | cmd: cmdItem.cmdKey, |
| | | action: cmdItem.action |
| | | }, false) |
| | | if (result) { |
| | | message.success('返航成功') |
| | | } |
| | | // 退出飞行控制 |
| | | if (result && flightController.value) { |
| | | message.success('返航成功') |
| | | exitFlightCOntrol() |
| | | } else { |
| | | message.warn('请先进入控制!') |
| | | } |
| | | cmdItem.loading = false |
| | | } |
| | |
| | | if (data.type === ControlSourceChangeType.Flight && data.sn === sn) { |
| | | droneControlSource.value = data.control_source |
| | | store.commit('SET_DRONE_CONTROL_SOURCE', droneControlSource.value) |
| | | // message.info(`飞行控制改为 ${droneControlSource.value}`) |
| | | message.info(`飞行控制改为 ${droneControlSource.value}`) |
| | | return |
| | | } |
| | | if (data.type === ControlSourceChangeType.Payload && data.sn === payloadSn) { |