| | |
| | | let timer = null |
| | | let totalSeconds = 0 |
| | | |
| | | const workspace_id = computed(() => taskDetails?.value?.workspace_id) |
| | | const workspace_id = inject('workspace_id') |
| | | const list1 = [ |
| | | { key: KeyCode.KEY_Q, text: 'Q', icon: RefreshLeft }, |
| | | { key: KeyCode.KEY_W, text: 'W', icon: ArrowUp }, |
| | |
| | | //获取相机能力 |
| | | async function getLiveCapacity() { |
| | | const res = await getLiveCapacityApi(workspace_id.value,{ sn: dockSn.value}) |
| | | console.log(res.data.data,66666666) |
| | | } |
| | | const useTaskDetailsCallBack = () => { |
| | | console.log(workspace_id.value,66666666) |
| | | getDeviceLiveUrl() |
| | | } |
| | | |
| | |
| | | let { wsInfo, removeWS } = useDroneWS(workspace_id) //ws信息,是一个ref对象 |
| | | |
| | | provide('wsInfo', wsInfo) |
| | | provide('workspace_id', workspace_id) |
| | | provide('deviceOsdInfo', deviceOsdInfo) |
| | | provide('dockOsdInfo', wsInfo?.value?.dock_osd) |
| | | provide('dockSn', dockSn) |
| | |
| | | let once = true |
| | | watch(deviceOsdInfo,()=>{ |
| | | if (once){ |
| | | getLiveCapacity() |
| | | // getLiveCapacity() |
| | | once =false |
| | | } |
| | | }) |
| | |
| | | </div> |
| | | </div> |
| | | |
| | | <BaseControl v-if="taskDetails.workspace_id" /> |
| | | <BaseControl v-if="workspace_id" /> |
| | | </div> |
| | | </template> |
| | | <script setup> |
| | |
| | | import BaseControl from '@/components/CurrentTaskDetails/ControlPanel/BaseControl.vue' |
| | | |
| | | const taskDetails = inject('taskDetails') |
| | | const workspace_id = inject('workspace_id') |
| | | |
| | | const list = ref([ |
| | | { name: '任务编号', value: '', field: 'job_info_num' }, |