forked from drone/command-center-dashboard

罗广辉
2025-04-18 76a3843d1cd480a345675b56e8e45693b0bf81cb
src/components/CurrentTaskDetails/CurrentTaskDetails.vue
@@ -17,12 +17,12 @@
         <RealTimeMap :class="`${isMaxMap ? 'maxBox' : 'minBox'}`" />
         <TaskDetailsRight v-if="isAutoControl" />
         <template v-else>
         </template>
         <TaskDetailsHead />
            <TaskDetailsHead />
            <TaskDetailsLeft />
         </template>
         <!--   控制面板,里面有方法需要立即执行,不可用v-if      -->
<!--         <ControlPanel />-->
         <ControlPanel v-show="!isAutoControl" />
         <img alt="" :src="amplifyImg" class="amplify" @click="isMaxMap = !isMaxMap" />
      </div>
@@ -68,6 +68,9 @@
provide('dockSn', dockSn)
provide('droneSn', droneSn)
const trueAltitude = ref('')
provide('trueAltitude', trueAltitude)
const isAiLive = ref(false)
provide('isAiLive', isAiLive)
@@ -87,9 +90,13 @@
   currentLiveUrl.value = res.data.data.rtcs_url
}
const getAiLiveUrl = ()=>{
   const res = getLiveAiLinkApi({ original_stream_url: `${CURRENT_CONFIG.rtmpURL}${video_id.value}`, video_id:video_id.value })
const getAiLiveUrl = async ()=>{
   const res =await getLiveAiLinkApi({
      original_stream_url: `${CURRENT_CONFIG.rtmpURL}${video_id.value.replace(/\//g, '-')}`,
      video_id:video_id.value
   })
   currentLiveUrl.value = res.data.data.rtcs_url
   ElMessage.success('开启成功')
   isAiLive.value = true
}